![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
airtest
文章平均质量分 72
airtest一点学习笔记
初夏浅唱_1
在实践中学习才是真正掌握知识的唯一途径,只有肌肉记忆和大脑记忆协同起来,才能说达到掌握的水准,coding的过程,一定是在犯错中学习和深入思考的过程.纸上得来终觉浅,绝知此事要躬行.
展开
-
airtest有很多同名节点时快速定位到的一个方法
使用airtest的时候经常会出现节点树上很多节点名字完全相同的情况,常规的办法是向上找到第一个唯一的父节点,然后用child往下遍历,推荐使用以下这个方法实现,代码如下:def find_point(poco,root_name,child_name,timeout = 0.1): start = time.time() result = [] while len(result) == 0 and (time.time() - start < timeout):...原创 2020-09-17 13:48:31 · 2367 阅读 · 0 评论 -
使用pycharm编写Python+airtest手机自动化测试case的笔记
批量注释多行代码:command+/批量减少缩进 shift+ tab删除快捷键:command+删除键project下要创建package,不要创建directory创建project的时候可以使用已经配置好的环境,这样就不用再导第三方包了airtest最好使用最新版本,最新版本会修复一些已知的BUG,而且界面汉化易用性提升,使用时间长了进程会容易卡死,出现能连上手机但无法定位元素的问题,此时重启airtest重试 (我有几次都遇到了这种情况,重启airtest就可以正常定位元素了)编写.原创 2020-08-30 15:02:11 · 3075 阅读 · 0 评论 -
mac版airtest连接iOS可能遇到的问题
可能遇到卡的问题,实在不行就重启下airtest可能遇到元素定位不到的情况,此时解除锁定,再让airtest捕捉一下试试点击这个小锁,让他自己捕捉一会元素,然后再锁定查找元素,试过这样可以找到元素.更多待补充…...原创 2020-08-07 14:41:14 · 1047 阅读 · 0 评论 -
写完代码提交git详细步骤
三部曲:git add .git commit -m ‘message’git push origin XXX:XXX首先看自己在哪个分支,使用git status查看:查看后是这个界面:确认是在自己的分支后,先将工作区的内容提交到暂存区,可提交多个文件到暂存区,提交的命令是:git add .提交后没有提示就是成功了,然后将暂存区的提交到本地生成一个节点:git commit -m ‘message’提交后会提示类似如下: 2 files changed, 278 inse原创 2020-08-07 14:32:35 · 1486 阅读 · 0 评论 -
airtest常用方法
常用方法集touch()touch(v, times=1,duration=0.01,right_click=False):点击v:截图对象-图片 或者坐标(x,y) 通过框选按钮来获取v的值 此(x,y)类似(1024,768)的坐标值times:点击次数duration:点击持续时间right_click:如果是windows平台,则=True表示鼠标右键点击,Android/IOS无用【注意】:1.times和duration可以组合使用,表示点击times次,每次间隔d原创 2020-08-07 11:53:18 · 3991 阅读 · 0 评论 -
Mac版 Xcode+Tagent+airtest环境搭建-详细操作步骤
官方给的文档是:iOS连接https://airtest.doc.io.netease.com/IDEdocs/device_connection/4_ios_connection/看了下还是不够小白,操作起来还需要请教别人,自己探索后把操作步骤记录了下:启动Tagent, 下载官方给的文件后,找到WebDriverAgent.xcodeproj这个,双击一下就启动了;启动xcode,连接手机,此时操作界面如下:显示驱动已经启动,且提示连接设备,点击Generic ios devices,选择自己的原创 2020-08-05 11:50:01 · 1318 阅读 · 4 评论