如何用Python和Poco框架在夜神模拟器上实现自动化测试案例?

2026-05-27 03:330阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计847个文字,预计阅读时间需要4分钟。

如何用Python和Poco框架在夜神模拟器上实现自动化测试案例?

最近网上的热门自动化UI测试工具非Airtest莫属,还得到了谷歌的推荐。试用了一下,感觉优缺点明显。对于初学者来说,能用到的功能也有图像识别等,这块做得比老牌工具强。

网易最近出的一款自动化UI测试工具:Airtest 挺火的,还受到谷歌的推荐。我试着用了一下,感觉优缺点还是蛮明显的。对初学者来说,能用到的也就是图像识别的功能,这块做得比老牌的按键精灵弱很多。不过Airtest集合了poco框架对熟悉python的同学来说,是个进行自动化测试的利器。

我用了一段时间Airtest以后,发现其实我完全可以丢开Airtest,我需要的是poco框架提供的unity3d控件读取,Airtest在其中只起到了一个pythonIDE的作用。自动化跑py脚本时,还要打开Airtest并通过Airtest连接模拟器很烦,于是稍微研究了一下,搭建了一个python+poco+夜神模拟器的测试环境。

第1步,需要有一个自己的python环境。网上教程很多,不赘述。

第2步,在自己的python里引入poco。Airtest自带poco框架,所以不使用Airtest的话,poco需要手动导入。

如何用Python和Poco框架在夜神模拟器上实现自动化测试案例?

安装poco很简单,在cmd里输入 pip install pocoui 即可。pip会自动下载poco并安装到你的python环境里。

第3步,添加夜神的adb环境变量。

阅读全文

本文共计847个文字,预计阅读时间需要4分钟。

如何用Python和Poco框架在夜神模拟器上实现自动化测试案例?

最近网上的热门自动化UI测试工具非Airtest莫属,还得到了谷歌的推荐。试用了一下,感觉优缺点明显。对于初学者来说,能用到的功能也有图像识别等,这块做得比老牌工具强。

网易最近出的一款自动化UI测试工具:Airtest 挺火的,还受到谷歌的推荐。我试着用了一下,感觉优缺点还是蛮明显的。对初学者来说,能用到的也就是图像识别的功能,这块做得比老牌的按键精灵弱很多。不过Airtest集合了poco框架对熟悉python的同学来说,是个进行自动化测试的利器。

我用了一段时间Airtest以后,发现其实我完全可以丢开Airtest,我需要的是poco框架提供的unity3d控件读取,Airtest在其中只起到了一个pythonIDE的作用。自动化跑py脚本时,还要打开Airtest并通过Airtest连接模拟器很烦,于是稍微研究了一下,搭建了一个python+poco+夜神模拟器的测试环境。

第1步,需要有一个自己的python环境。网上教程很多,不赘述。

第2步,在自己的python里引入poco。Airtest自带poco框架,所以不使用Airtest的话,poco需要手动导入。

如何用Python和Poco框架在夜神模拟器上实现自动化测试案例?

安装poco很简单,在cmd里输入 pip install pocoui 即可。pip会自动下载poco并安装到你的python环境里。

第3步,添加夜神的adb环境变量。

阅读全文