随笔分类 - 移动端UI自动化
摘要:case运行失败进行重试-pytest-rerunfailures插件
阅读全文
摘要:cmd1 = 'adb -s {} shell screencap -p /sdcard/screenshot.jpg'.format(device) #手机截图 cmd2 = 'adb -s {} pull /sdcard/screenshot.jpg {}'.format(device, pat
阅读全文
摘要:ATX目前已经分成了两个项目 一、安卓 https://github.com/openatx/uiautomator2 简称u2 对于安卓应用的测试,如果不需要用到图像识别,推荐使用这个项目uiautomator2 二、苹果 https://github.com/openatx/facebook-w
阅读全文
摘要:一、强制等待 执行到某一条语句后,然后sleep(3),等待3s后,才会继续执行后面的语句 二、隐式等待 隐式等待只需要声明一次,一般在打开浏览器后进行声明。声明之后对整个driver的生命周期都有效,后面不用重复声明 隐式等待是等待页面加载完,才会继续执行后面的语句 三、显示等待 不同于隐式等待,
阅读全文
摘要:安卓UI自动化,pytest+UIautomator2 hook函数 在conftest.py文件中定义@pytest.hookimpl函数,这个函数可以hook住pytest运行的状况 从代码中可以看出可以获取失败情况的相关信息,当时有了失败信息就可以搞事情了,比如当用例失败的时候截图或者记录失败
阅读全文
摘要:ATX+wda https://cloud.tencent.com/developer/news/156418
阅读全文

浙公网安备 33010602011771号