您的位置:软件测试 > 开源软件测试 > 开源功能测试工具 > Selenium
软件测试中的Web测试工具Selenium入门心得
作者:网络转载 发布时间:[ 2013/2/27 15:24:45 ] 推荐标签:

  2、常用Actions

  1)open(url)

  接收一个参数url,即command=open, target=url

  2)type(locator,value)

  给locator指定的元素或属性赋值以value

  3)click(locator)

  单击一个链接、按钮、checkbox或radio等等,locator即元素定位

  4)clickAndWait(locator)

  单击一个链接、按钮等等元素,单击后等待新的页面加载

  我们的表单提交,可以用这个方法来单击submit按钮。

  类似的方法还有selectAndWait、typeAndWait、focusAndWait……

  5)verifyLocation(pattern)

  校验当前页面的路径(url)是否与pattern匹配,关于pattern的解释,我们在下面具体说明。

  6)verifyValue(locator, pattern)

  校验指定元素的值是否与指定pattern匹配

  7)verifyVisible(locator)

  校验指定元素是否可见,如果当前元素的style="display:none",即不可见。

  8)verifyTextPresent(pattern)

  校验当前页面是否出现该文字

  9)verifyChecked(locator)

  用于校验checkbox是否被选中

  10)verifyAttribute(locator, pattern)

  校验指定的元素属性值,是否匹配pattern

  例如:verifyAttribute(link=All Search Results for "bike"@href, 'glob:*/search/bike?c=0*')

  即校验指定的link的href属性是否匹配"glob:*/search/bike?c=0*"

  11)fireEvent(locator,eventName)

  用于调用locator指定的元素的指定eventName的事件,例如:

  fireEvent(userLoginName,blur),即调用文本框userLoginName的失去焦点事件

  以上是较为常用的几个方法,还有许多方法的详细介绍可以参见:http://seleniumhq.org/projects/core/reference.html

上一页1234下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd