一、App 稳定性怎么做的?Monkey 怎么用?
稳定性这块,我们当时用的是SDK 自动的一个Monkey工具进行测试的,其实Monkey工具主要通过模拟用户发送伪随机时间去操作软件,通过执行Monkey命令,它会自动出报告,执行测试大概在10 万次,每个动作的间隔时间250ms,主要就是看软件长时间,随机乱操作的情况,是否会出现异常,闪退,崩溃等现象。
一般我都是在下班的时间晚上时间执行Monkey命令,并把生成的报告导出到电脑端,大概需要6-7 小时,第二天早上看报告,分析报告。如果出现问题,一般利用上次执行的那个种子值,再进行执行命令进行复测一下。
像monkey 命令:

二、App 弱网测试怎么做的?
弱网测试这块我用的fiddler 工具做的,通过fiddler 实现延迟发送数据或接收的数据的时间来限制网络的下载速度和上传速度,从而达到模拟2G,3G,4G 的移动网络的弱网场景。
具体操作,首先保证手机与电脑在同一个网络,然后在手机上,设置代理服务器,指定服务器为装了fiddler 的电脑,端口为8888,例外,手机端需要安装一个证书,主要为了实现对https 包的抓取,然后就是在fiddler 上设置上行,下行速率,实现对发送,接受数据的进行网络延迟。具体在fiddler的菜单上有一个Rules->Customize Rules,打开Fiddler的ScriptEditor文件,在其中找到m_SimulateMode 标志位。然后修改上行,下载的网络延迟时间即可。
然后把Rules->Performances->Simulate Modem Speeds 勾选上这样就可以了。
弱网测试,主要已关注一下几个方面:(达
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END



















暂无评论内容