转自网络,以前网上找的资料,记录的。忘记出处了。
一.文本框Textbox1.向文本框中填写信息
type
eg.selenium.type;
2.取出某个文本框中已经填写的信息
java.lang.StringgetValue
eg.selenium.getValue;
3.判断某文本框是否可编辑
booleanisEditable
eg.selenium.isEditable;
二.下拉框Dropdownlist
1.向下拉框中选值
select
eg.selenium.select;
2.取出某个下拉框中已经选择的值
java.lang.StringgetSelectedLabel
eg.selenium.getSelectedLabel
3.取出某个下拉框中所有的选项
java.lang.String[]getSelectOptionsgetSelectOptionsgetSelectOptions
eg.selenium.getSelectOptions
三.按钮或链接Button&Link
单击
click
eg.selenium.click;
selenium.click;
四.单选框或多选框RadioBox&CheckBox
1.选择
check
eg.selenium.check;
1.不选
uncheck
eg.selenium.uncheck;
2.判断是否选择
booleanisChecked
eg.selenium.isChecked;
五.表格Table
1.取出表中某个单元格的值,下标从0开始
java.lang.StringgetTable
eg.selenium.getTable;
六.其他其他其他其他others
1.取某个元素的特定属性值
java.lang.StringgetAttribute
eg.selenium.getAttribute
2.取某元素的text值
java.lang.StringgetText
eg.selenium.getText
3.取当前页面的Title
java.lang.StringgetTitle
eg.selenium.getTitle
4.判断页面是否有特定的元素
booleanisElementPresent
eg.booleanisElementPresent
5.判断页面是否有特定文字
booleanisTextPresent
eg.selenium.isTextPresent
eg.selenium.isVisible
7.模拟Keyup事件
keyUp
eg.selenium.keyUp;
8.打开一个url,相对或绝对
open
eg.selenium.open;
9.刷新页面
refresh
eg.selenium.refresh;
10.控制每步操作间隔的时间,milliseconds
setSpeed
eg.selenium.setSpeed;
11.开始一个Seleniumsession
start
eg.selenium.start;
12.结束测试测试测试测试Session
stop
eg.selenium.stop;
13.等待新页面加载
waitForPageToLoad
selenium.waitForPageToLoad;
14.页面最大化
windowMaximize
eg.selenium.windowMaximize;