AirtestIDE 对 Web 测试的支持

在最近的一次5.8号的发布中,AirtestIDE发布了较为稳定的Selenium插件,支持在Windows和Mac平台下用Chrome浏览器进行Selenium脚本的自动化录制和编辑,并可以在IDE中进行运行以及报告查看。

样例预览

gif

简单介绍

开始使用前,只需简单的在菜单栏中找到“设置(option)”中设置本地的chrome路径,并在同样处于菜单栏中的“窗口(window)”中点开“Selenium window”,然后在selenium窗口中点击最左上角的按钮

打开chrome浏览器,即可开始录制和编辑Selenium脚本了。

目前Selenium插件支持基于点击的自动化录制,并提供启动网页、后退、前进、输入文本、切换到指定窗口等等快捷功能,同时编辑后可以在ide中运行与查看报告。更详细的内容可以参见官方文档

技术框架

Selenium插件录制基于Chrome Devtools Protocol这个协议,将用户操作转换为对应的selenium语法,同时对其进行了封装,使用户同时也可以使用Airtest中的图像识别接口。

更多信息

如有相关问题可以在前往Issues提出。

更多关于Airtest Project的信息可以查看:

http://airtest.netease.com/blog/introduction/Project/

http://airtest.netease.com/blog/introduction/Resource/

http://airtest.netease.com/index.html