随笔分类 - App UI 自动化测试
Python+Appium+Unittest/Pytest、ADB命令
摘要:##(1)Unittest框架设计思路 case:测试用例。 public:将一些公共的业务封装成类和方法。 report:测试报告。 testrunner:批量运行。 ##(2)setUp、tearDown、测试函数 setUp()方法,初始化,最先执行,比如:每次都会打开浏览器,打印开始执行测试
阅读全文
摘要:🍎以最右App为例 .apk文件网盘地址: 链接:https://pan.baidu.com/s/1L4MYkhpb5ECe8XeaneTx_Q 提取码:0jqm 1.find_element_by_id / find_elements_by_id # -*- coding:utf-8 -*- #
阅读全文
摘要:🐒今天在使用uiautomatorviewer进行安卓app控件定位的时候,出现以下异常,(用的是真机测试Android版本是10,据说是Android 8以后sdk自带的uiautomator直接打开,截取不到机器界面信息) 解决方法: 直接在cmd命令行敲: adb shell uiautom
阅读全文
摘要:(一)App自动化测试背景 随着移动终端的普及,手机应用越来越多,也越来越重要。App的回归测试用例数量越来越多,全量回归也越来越消耗时间。另外移动端碎片化严重(碎片化:兼容性测试,手机品牌多样、Android版本很多、CPU价格不一样、屏幕分辨率不同),尤其是Android端碎片化严重性更为突出,
阅读全文
摘要:adb常用命令 查看设备连接:adb devices -l 安装:adb install D:\Desktop\Testman_Study\apk\app-debug-v1.0-lfj.apk 获取包名:adb shell dumpsys activity top | findstr "ACTIVI
阅读全文