移动互联网测试介绍 什么是移动互联网( 二 )
在同一个IOS环境下使用不同的越狱工具,一些应用的一些功能可能会表现出不同的现象 。因为越狱后最常见的一个问题就是系统变得不稳定,容易导致应用冲突,比如输入法、美化主题插件、手机管理软件 。
3.4网络不稳定 。移动互联网之所以比传统互联网更强大、更普及,正是因为人们可以随时随地拿出移动设备上网,比如发微博、发朋友圈、发空房间等等 。从2G到4G网络的快速发展可以看出,人们在使用互联网时对网络的依赖程度越来越高 。
目前3G、4G信号还没有完全覆盖,部分地方会出现网络条件不好的情况 。此时应用程序将如何响应用户的操作?此时需要测试工程师在地铁、电梯、浴室、公交等这样的场景中测试应用的响应 。目前部分应用在此类情况下的提示是:“网络错误,请稍后再试”,这显然是对用户的不负责任 。
对于测试工程师来说,他们需要完全从用户的角度去思考 。对于网络问题,根据不同的情况给出不同的提示 。例如,如果网络不稳定,请稍后再试 。网络目前没有连接 。请在重新连接网络后重试 。目前无法收到相关数据 。请稍后再试 。
还有网络切换之间的场景测试和网络状态由好变坏的场景测试 。
3.5安装/卸载测试 。在安卓和IOS上安装应用的方法有很多 。手机管家,安卓等各种第三方命令行安装;越狱后的IOS APPStore和PP助手 。虽然这些安装方法与手动命令行安装没有什么不同,但是测试工程师需要在测试点的逻辑正常之前验证实际操作 。当安卓支持扩展卡时,需要在两种情况下进行测试,也需要在数据传输的场景下进行测试 。
以下场景也需要注意:
没有联网能正常工作吗,会崩溃吗?
在线下载数据不完整 。你能启动它吗?
支持断点续传吗?
安装成功后,检查版本号和其他信息 。
3.6升级测试 。该应用程序包括增量升级和完全升级 。所谓增量升级就是老APK才6M,新APK才8M,所以增量升级可能只需要下载2M;完整升级是8M完整下载 。
升级的几个必要条件:新旧版本需要相同的签名;新版本和旧版本需要相同的文件名;新老版本需要标识符来区分 。
此外,一些手机rom出厂时会包含一些内置的应用程序,所以在升级时,应该与 。所以系统文件 。
3.7并发测试 。APP测试与传统测试的区别在于,在移动设备的使用中,并发的情况很多 。例如,当您使用应用程序时,会出现以下情况:来电、传入文本消息、警报、通知、电池电量不足警告等 。
测试工程师需要测试的是,当出现上述情况时,应用程序是否可以继续使用而不会崩溃 。
需要注意以下情况:应用程序正在播放视频,应用程序正在向服务器连接发送或接受请求,应用程序正在下载数据或升级,用户正在进行输入,关机或等待,功能冲突等 。
3.8推动 。推送功能是企业推广产品、保持用户粘性的最佳选择,因此推送功能也是测试的重点之一 。
测试时要注意以下几点:智能机器在关机、待机、开启状态下是否正确执行推送功能、消息显示、推送跳转;当应用程序打开或关闭时,应用程序在后台运行时启动推送功能测试 。而多次推送和多次推送的成功率也需要测试 。
3.9共享跳转移动互联网的一个特点就是传播速度非常快,一条新闻,比如微博、微信、QQ空,短时间就能被所有人知道 。需要模拟分享成功和失败的场景 。
4测试工具介绍 。4.1 TC资源网pdump/WireShark简介 。对于丢包率这个需要定位的网络问题的测试,我们可以使用Tcpdump和wireshark进行测试 。
使用方法如下:
#把Tcpdump放到安卓系统的目录里 。
adb push < 。tcpdump路径> 。/data/local/tcpdump
#给予Tcpdump文件目录相应的权限 。
ADB shell chmod 6755/数据/本地/tcpdump
#保存捕获文件 。
/data/local/tcpdump-p-vv-s 0-w/data/local/tcpdump/capture . pcap
#导出捕获文件 。
ADB pull/data/local/capture . pcap 。
5测试用例设计 。场景:智能手机一个很常见的功能就是打电话,但是有时候会接到很多莫名其妙的骚扰电话 。因此,某公司抓住这一点,设计了一款具有“黑名单”功能的APP,可以防止添加到其列表中的号码或联系人再次与智能手机拥有者通话 。如何设计测试用例?
首先想到的是最基本的用例:
(1)将一个或多个联系人或号码添加到黑名单中,以防止来电 。
②从黑名单中删除一个或多个联系人或号码,以防止来电 。
以上两个用例应该是那些已经测试过的人想到的,但是有经验的测试人员会想出新的测试用例:
推荐阅读
- 部编版四年级语文下册第一单元测试题及答案 四年级下册语文基础训练第一单元测试答案
- 性格色彩(著名的色彩性格测试完整版!)
- 普通话水平测试经验
- 偏光眼镜测试方法 偏光镜的作用
- 腾讯QQ macOS版6.8.8.6517测试版更新:表情面板新增GIF表情Tab
- 3-6岁儿童智商测试题 儿童智力测试
- 精神病的表现测试30题 人际关系测试
- 如何通过AE实现简单的图片移动动画效果
- 移动U盘插进电脑没反应不显示磁盘,怎么办??
- 电信积分兑换话费中国移动 联通年末积分兑换话费