欢迎来到天天文库
浏览记录
ID:10801046
大小:20.02 KB
页数:6页
时间:2018-07-08
《selenium常用方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一. 文本框Textbox 1. 向文本框中填写信息 type(java.lang.Stringlocator,java.lang.Stringvalue) eg.selenium.type("salutationText",“abc”); 2. 取出某个文本框中已经填写的信息 java.lang.StringgetValue(java.lang.Stringlocator) eg.selenium.getValue("xpath=//input[@name='addProfileLastName']"); 3.
2、 判断某文本框是否可编辑 booleanisEditable(java.lang.Stringlocator) eg.selenium.isEditable("xpath=//input[@name='addProfileLastName']"); 二.下拉框Dropdownlist 1. 向下拉框中选值 select(java.lang.StringselectLocator,java.lang.StringoptionLocator) eg.selenium.select("typeSelect","label=Date")
3、; 2. 取出某个下拉框中已经选择的值 java.lang.StringgetSelectedLabel(java.lang.StringselectLocator) eg.selenium.getSelectedLabel("xpath=//SELECT[@name='addSatution']") 3. 取出某个下拉框中所有的选项 java.lang.String[]getSelectOptionsgetSelectOptionsgetSelectOptions(java.lang.StringselectLocato
4、getSelectOptionsr) eg.selenium.getSelectOptions("//div[@id='mysearch_tips']/select") 三.按钮或链接Button&Link 单击 click(java.lang.Stringlocator) eg.selenium.click("link=Administration"); selenium.click("xpath=//input[@checkfield='addIndicatorName'and@name='addBtn']"); 四.单选框或多选框Radi
5、oBox&CheckBox 1.选择 check(java.lang.Stringlocator) eg.selenium.check("otherPhoneFlag"); 1. 不选 uncheck(java.lang.Stringlocator) eg.selenium.uncheck("otherPhoneFlag"); 2. 判断是否选择 booleanisChecked(java.lang.Stringlocator) eg.selenium.isChecked("otherPhoneFlag"); 五.表格
6、Table 1.取出表中某个单元格的值,下标从0开始 java.lang.StringgetTable(java.lang.StringtableCellAddress) eg.selenium.getTable("//div[@id='profiles-search']/div[2]/table.1.1"); 六.其他其他其他其他others 1.取某个元素的特定属性值 java.lang.StringgetAttribute(java.lang.StringattributeLocator) eg.selenium.getAttribute
7、("xpath=//img[@name='picName']@style") 2.取某元素的text值 java.lang.StringgetText(java.lang.Stringlocator) eg.selenium.getText("link=Contacts") 3. 取当前页面的Title java.lang.StringgetTitle() eg.selenium.getTitle() 4.判断页面是否有特定的元素 booleanisElementPresent(java.lang.Stringlocator) eg
8、.booleanisElementPresent(j
此文档下载收益归作者所有