课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着移动互联网的不断发展,越来越多的APP软件出现在用户的手机之中,而一个好的APP软件必然是需要经过APP测试的,下面我们就一起来了解一下具体情况吧。
1、先来看看app测试包括那些方面吧
1)功能测试:依据需求规格说明书进行功能测试
2)安装、卸载、升级测试
3)异常测试:网络中断
4)兼容测试:操作系统、手机型号、分辨率
5)健壮性测试
6)性能测试
7)安全测试
8)app专项测试:弱网测试
2、接下来我们一起学习下adb命令吧 adb devices:
查看连接、adb shell、adbpull、Adb push、adb install、adb uninstall
我们在这里把查看日志的命令单独拿出来说说:adb logcat
1)安卓日志分为正常日志、crash日志、anr日志 crash日志:
软件崩溃(闪退)时的日志 ANR日志:应用程序无响应时安卓底层给出的日志。在adblogcat命令打印的日志文件中搜索ANR in,然后分析下面的日志。
2、利用monkey进行app健壮性测试 monkey程序可以模拟用户触摸屏幕、滑动、按键等操作来对设备上的程序进行压力测试,测试程序多久会发生异常,它的每一次操作对应为一个事件。它是利用/system/framework/monkey.jar 下安卓系统自带的jar包进行的。
1)方法:在/system/framework路径下直接输入 monkey+次数,就可以愉快的进行随机测试了。
2)monkey中查看日志:adb shell monkey -v -v -v -p 包名 次数 这里v的多少代表查看日志的级别 -v仅提供启动、测试完成和终结果等少量日志; -v -v提供较为信息的日志,包括每个发送的Activity的事件信息; -v -v -v详细的日志 好了,这就是为大家分享的app测试的基础知识,关于app自动化测试方面的知识且听下回分解。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请在707945861群中学习了解。