写在最前面的,个人学习参照该官方文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/
官方文档其实已经讲的很详细了,本次只记录官方文档未涉及或者没有详细讲解的地方,以及个人采坑全过程。
1.这是一个写 UI 自动化的框架,语言使用python ,官方推荐我们使用3.X
2.初衷是为了自动化测试app 游戏的,目的是让我们测试的脚本,脱离手机性能,兼容性等束缚的一个自由框架(前景看好)
3.入门要求低,但要写出严谨和优雅的脚本还是需要经验和语言基础。持续打副本中。。。
4.网易提供了一个 编辑器airtest IDE
优点:内部自带了airtest 插件和Poco 插件,更有录制的功能,用过SeleniumIDE 的同学都知道,录完的脚本不堪直视啊。但是此录制非彼录制,谁用谁知道。
缺点:无法查看源码实现。或者当前个人还么有把该ide 用熟悉。另外不能自定义风格哈哈
不扯了,入正题:
1.个人使用的夜神模拟器,第一天远程连接:adb connect 127.0.0.1:62001 正常使用,但是第二天发现使用这个端口连接不上了,多连接了几次系统还崩溃了。(说到这里,这说的只是该ide 崩溃,在此之前使用的是木木模拟器,特么直接搞的我 新买的高配 拯救者 都宕机了。个人推荐夜神,可以模拟位置,比如签到打卡哈哈,某些办公软件自动绕过,请给普通员工一点活路)
解决办法:在进程中查看当前模拟器的pid
cmd 中查询:netstat -ano|findstr 14972
使用adb 命令测试连接:adb connect 127.0.0.1:52001,连接成功!
持续更新。。