在最近的一次 5.8 号的发布中,AirtestIDE 发布了较为稳定的 Selenium 插件,支持在 Windows 和 Mac 平台下用 Chrome 浏览器进行 Selenium 脚本的自动化录制和编辑,并可以在 IDE 中进行运行以及报告查看。
开始使用前,只需简单的在菜单栏中找到 “设置 (option)” 中设置本地的 chrome 路径,并在同样处于菜单栏中的 “窗口 (window)” 中点开 “Selenium window”,然后在 selenium 窗口中点击最左上角的按钮打开 chrome 浏览器,即可开始录制和编辑 Selenium 脚本了。
目前 Selenium 插件支持基于点击的自动化录制,并提供启动网页、后退、前进、输入文本、切换到指定窗口等等快捷功能,同时编辑后可以在 ide 中运行与查看报告。更详细的内容可以参见官方文档
Selenium 插件录制基于 Chrome Devtools Protocol 这个协议,将用户操作转换为对应的 selenium 语法,同时对其进行了封装,使用户同时也可以使用 Airtest 中的图像识别接口。
如有相关问题可以在前往Issues提出。
更多关于 Airtest Project 的信息可以查看:
https://testerhome.com/topics/12265
https://testerhome.com/topics/12486
http://airtest.netease.com/index.html