airtest自动化测试
举易
我曾相信自己,也曾怀疑世界;
展开
-
python 使用opencv处理selenium的图片滑块验证码问题
一、获取图片地址:1.使用selenium通过获取接口返回请求获取图片地址:#获取背景图和缺口图地址def getpicpath():request_log = browser.get_log('performance')print(request_log)for i in range(len(request_log)):message = json.loads(request_log[i]['message'])message = message['message']['p原创 2021-07-16 10:52:28 · 1343 阅读 · 1 评论 -
airtest有图片断言;
airtest有很多方法可以进行图片断言,但是感觉都不太好用,会出现图片不存在时执行中断,报异常,因此封装了一个断言方法:airtest自带的断言方法原创 2021-06-08 15:38:23 · 1678 阅读 · 0 评论 -
airtest的手势滑动方法封装
这个网上应该很多类似的方法封装,各种实现方式也很多,但是感觉最简单实用的还是swipe了;代码很简单,直接上方法了。w, h = device().get_current_resolution()def up(): swipe([w / 2, h * 0.9], [w / 2, h * 0.3])def down(): swipe([w / 2, h * 0.3], [w / 2, h * 0.9])def left(): swipe([w * 0.9, h /原创 2021-06-08 15:31:54 · 851 阅读 · 2 评论 -
基于airtest验证Android端app是否安装及自动化安装
1.检测app是否安装;直接上代码:#检测app是否安装def existsapp(app): dev = device() try: if dev.check_app(app): return True else: return False except Exception as e: print(e) print('检测异常安装') r.原创 2021-06-08 15:21:11 · 1147 阅读 · 2 评论