21. App自动化你用的什么工具?
框架:Appium
编译环境和工具:python3.7和PyCharm
环境:Android sdk
第三方模拟器:夜神、蓝叠等模拟器
定位工具:uiautomatorviewer
实时日志查看:ddms
22. App自动化测试脚本主要添加的配置有哪些?
deviceName:设备名称
platformName:测试平台
platformVersion:平台版本
AppPackage:测试App包名
AppActivity:测试App启动入口
23.在App内乱点出现的异常如何复现?
基本monkey命令:adb shell monkey –p 包名 其他参数 次数
同样的monkey命令加上-s 输入上一次操作的seed值进行复现。
24. App测试与H5测试有啥区别?
App是使用原生系统内核的,相当于直接在系统上操作,是我们传统意义上的软件,更加稳定,
H5的App先得调用系统的浏览器内核,相当于是在网页中进行操作,较原生App稳定性稍差,似乎还没有百万级用户量的H5
H5最大的优点是可以跨平台,开发容易,App的话需要用ANDROID的语言和IOS的语言各自写,相对来说开发比较麻烦,H5只要开发一套, 简单的说:H5是基于web,App原生基于客户端。
总之有以下区别:
1、用户获取渠道的区别:小程序只要通过用户的分享、二维码和搜索小程序来获取ÿ