app测试相关面试题
一、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 勾选上这样就可以了。弱网测试,主要关注一下几个方面:(达
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2446810.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!