基于 SELENIUM 的自动化测试架构(13)

发表于:2017-04-11来源:gitbook作者:凌俣Linty?点击数: 标签:selenium
id:元素标签的 id css selector:元素标签的 selector xpath:元素标签的 XPath link text:元素标签的完整文字 name:元素标签的 name class name:元素标签的 class nam
  • id:元素标签的 id
  • css selector:元素标签的 selector
  • xpath:元素标签的 XPath
  • link text:元素标签的完整文字
  • name:元素标签的 name
  • class name:元素标签的 class name
  • tag name:元素标签的 tag name
  • partial link text:元素标签的部分文字
  • findElements(by, selector):查找一组具有同一属性的页面元素,方式同上。
  • deleteAllCookies():清理 Cookies
  • executeJs(js):执行 JavaScript
  • quit(): 退出浏览器
  • getTitle():当前浏览器的标题属性
  • getCurrentUrl():获取当前浏览器的 URL
  • WebElement 类

    • click():点击改元素
    • clear():清除当前的文本
    • sendKeys(text):给当前的元素输入文字
    • getAttribute(attribute):获取当前元素的某一种属性
    • getText():获取当前元素的文字属性
    • isDisplayed():获取当前元素的 Displayed 属性
    • 原文转自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html

    ...