您的位置:首页 > 其它

Selenium Basic Commands

2010-07-27 14:58 169 查看
Base URL: http://localhost/
Command Target Value
open /ics
click //span[contains(text(),"Task Manager")]/parent::td/parent::tr/td/input
type //input[contains(@id,"txtName")] Test Task
clickAndWait link=Task Manager
verifySelectedLabel //select[contains(@id,"ddlPriority")] Select
verifyTextPresent Task Manager
verifyTextNotPresent Task Manager
verifyElementPresent //input[contains(@id,"txtName")]
verifyElementNotPresent //input[contains(@id,"ctlDatePicker_d")]
verifySelectOptions //select[contains(@id,"ddlPriority")] High,Medium,Low
verifyAttribute //input[contains(@id,"btnSave")]@value
assertConfirmation Are you sure you want to delete Task Manager from the page? Deleting a portlet erases all data from the portlet and deletes all shortcuts to it from other pages. It cannot be undone.
verifyChecked //input[contains(@id,"psAssignTo_ctl001")]
verifyNotChecked //input[contains(@id,"psAssignTo_ctl001")]
chooseCancelOnNextConfirmation¡¡

verifyAttribute //span[contains(text(),"Info")]/parent::th/parent::tr/td/textarea@rows 6
verifyAttribute //input[contains(@id,"Name")]@size 50

open /ics
storeElementPresent btnLogin Q
gotoIf ${Q} login
clickAndWait link=Logout
label login
store administrator UserName
store 1 Passwd
open /ics
type userName ${UserName}
type password ${Passwd}
clickAndWait btnLogin
verifyElementPresent link=Logout
storeAttribute //table[@id='PORTLETGRID']/tbody/tr/td/div/div[1]/div/a/@href a
open ics/${a}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: