入住 CI 中国社区 登录
CodeIgniter 中国开发者社区 返回首页

rosemarry的个人空间 https://codeigniter.org.cn/forums/?39678 [收藏] [复制] [分享] [RSS]

日志

Selenium—Selenium API参考手册(一)

已有 457 次阅读2015-8-7 10:41 |个人分类:Selenium| 参考手册

   Commands(命令)

    Action(对当前状态进行操作,失败时,停止测试)

   Assertion(校验是否有产生正确的值)

  Element Locators(指定HTML中的某元素)

  Patterns(用于模式匹配)

1、Element Locators(元素定位器)

  *id=id

  id locator 指定HTML中的唯一id的元素

 *name = name

 name locator指定HTML中相同name的元素中的第一个元素

 *identifier = id

 identifier locator 首先查找HTML是否存在该id的元素。若不存在,查找第一个该name的元素

 *dom = javascriptExpression

   dom locator 用JavaScript表达式来定位HTML中的元素,注意必须要以“document”开头

如:

dom=document.forms['myForm'].myDropdown

dom = document.images[56]

*xpath=xpathExpression

xpath locator 用XPath表达式来定位HTML中的元素,必须注意要以"//"开头

如:xpath=//img[@alt='The image  alt text']

      xpath =//table[@id='table1']//tr[4]/td[2]

  *link=textPattern

link locator 用link来选择HTML中的连接或锚元素

如:link = The link text

*在没有locator前序的情况下 Without a locator prefix,Selenium uses:

如果以"document"开头,则默认是使用dom locator,如果是以"//"开头,则默认使用xpath locator.其余情况均认作identifier locator

 

 

 


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 入住 CI 中国社区