Selenium IDE 可以通过录制,记录下操作界面的全过程,可以直接运行进行重复操作; 可以分组展示; 还可以进行if,debugger等判断,以及设置变量; 很方便的是直接使用自己安装的浏览器,不需要下载浏览器插件。
1、安装 Selenium IDE
crx文件,下载后,拖到插件管理界面,就可以安装
2、创建 Project
Tests 目录下创建 test case

3、录制
使用右上角的圆形按钮 REC 进行录制,再次点击就可以关闭。
录制后,可以自行进行调整。

4、Test suites
进行分组,可以按组排序后,批量运行。
5、常用语法
if,else if,else,endtimes,enddo,repeat ifwhile,end





for each 的 target 要使用的数组的名字,value 是要取的变量名。

6、导出
JavaScript 导出不能用中文名。
附:
CSS Selector
1、ID
css=input#idname
2、Class
css=input.classname
3、Attribute
css=input[type=’submit’]
4、Sub-string
name的value以a开头
css=input[name^='a']
name的value以a结尾
css=input[name$='a']
name的value至少包含一个a
css=input[name*='a']
5、 Inner text
css=input:contains(text)
XPath
contains
.//li[contains(.,'text')]
