一、Selenium也具有录制功能,可以web中回放,录制的脚本可以转换为java、python、ruby、php等多种脚本语言。seleniumIDE是Firefox的一个插件,依附于Firefox,所以需要先安装Firefox浏览器。
二、Firefox官方下载地址:http://www.firefox.com.cn/download/#more。一般都下载延长支持版,这个版本selenium基本都能用,最新版本的火狐,selenium会报错。下载后默认安装即可。
Firefox全历史版本下载:
http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/
可以下载 版本54及以下的,否则selenium ide没有菜单,无法导出java脚本(找到对应的版本号,进入点击mac版本的,再找中国的“CN”字样的点击进行下载,例如下图:)。下载后,安装时可以关闭网络,安装成功后,打开(关闭自动更新:首选项->高级->更新,选择“不检查更新”)
三、安装插件:打开“工具”->“附加组件”->“扩展”->搜索“selenium ide”->点击搜索结果:selenium ide->“安装”。安装成功后,会出现重启链接,点击重启后。
点击菜单中的“工具”,下拉框里有显示,见下面截图,表示安装成功。
四、点击“Selenium IDE”,进行录制
五、点击下面的按钮可以回放脚本,在Log中生成日志。可以通过Fast-Slow控制回放速度。其中Play Entire test suite:运行一个测试集中的所有案例。Play current test case:运行当前选定的案例。
六、设置断点,选择一条命令,鼠标右键选择Toggle Breakpoint。
七、脚本转换
可以选择文件——Export test Case As...来转换我们需要的脚本格式