2020年6月17日

摘要: 为什么进行自动化测试? 1、缩短测试周期 2、避免人为出错 3、测试信息存储 4、轻易获取覆盖率 前提条件: 1、手工测试已经完成,后期在不影响进度的前提下逐渐实现自动化 2、项目周期长,重复性的工作交给机器去实现 3、需求稳定,项目变化不大 4、自动化测试脚本复杂度比较低 5、可重复利用 自动化测 阅读全文
posted @ 2020-06-17 15:24 love666 阅读(599) 评论(0) 推荐(0) 编辑

2019年11月16日

摘要: 初识h5混合应用随笔~~ 当app应用中嵌入了web网页(混合页面),如何进行web页面元素定位? 1、如何识别html页面,首先使用ui automator viewer 工具定位元素时,class属性为andriod.webkit.webview类别就表示选中的元素是嵌入的web页面,不能直接用 阅读全文
posted @ 2019-11-16 23:38 love666 阅读(407) 评论(0) 推荐(1) 编辑

2019年11月13日

摘要: 安装完夜神模拟器在cmd检测时,提示adb server version (36) doesn't match this client (41); killing... 说明andriod adb版本和模拟器adb版本不匹配 查找原因: 1.查看Android-adb 版本,cmd输入adb --v 阅读全文
posted @ 2019-11-13 22:57 love666 阅读(1136) 评论(0) 推荐(0) 编辑
 
摘要: 首先要安装Android-adb工具,(安装方法参考上一篇 app自动化环境安装)在安装目录下找到\Sdk\platform-tools目录,在目录路径cmd进入命令行,输入aapt dump badging +应用的apk路径 运行可以看到如下显示,其中 package就是apk的包名 launc 阅读全文
posted @ 2019-11-13 20:23 love666 阅读(1075) 评论(0) 推荐(0) 编辑
 
摘要: 在进行app自动化之前, 1、首先要安装Appium(可以理解为客户端和手机端/模拟器进行传输的中间桥梁); 2、安装adb(Android debug bridge )工具; 3、手机模拟器(推荐雷达、夜神、网页MUMU-支持安卓和ios),如果使用真机的话要打开开发者调试模式开关; 1、Appi 阅读全文
posted @ 2019-11-13 20:20 love666 阅读(200) 评论(0) 推荐(0) 编辑