主要记录AirTest网页自动化测试的关键点:
1.官网:http://airtest.netease.com/;基于图像识别的UI自动化测试框架,适用于游戏和App,支持平台有Windows、Android和iOS;(目前主要针对的还是游戏和App,网页测试使用Selenium插件进行拓展。)
2.是一个基于Python+Selenium测试框架;使用IDE可以节省定位页面元素的大部分工作,但是不能替代所有工作,还是需要写代码的。
3.下面记录使用上的关键点:
1)启动IDE的时候无需注册,直接skip跳过
2)设置Chrome的路径:选项->设置->滚动条拉到最下面(设置之后才能使用Chrome浏览器进行定位等操作)
3)打开Selenium窗口:窗口->Selenium窗口(设置之后才能在IDE中显示操作区)
4)点击
之后自动打开浏览器(注意:只有从这里打开的浏览器,IDE的操作区操作按钮才起效!!!),并提示如下,如果是首次打开则点Yes 后自动生成代码。(非首次则点No,避免重复生成代码)
生成了如下代码:
5)点击