常用元素定位方法2

作者: 小钱哥哥 | 来源:发表于2018-07-06 10:09 被阅读11次

    通过页面元素的固定属性,来确定元素。可以通过id,name,className,tagName,cssSelector,linkText,partialLinkText等属性来定位,不太好定位的元素,可以使用xpath方式。

    注意:如果属性中有空格,就只能使用xpath方法确定元素。

    元素操作

    1.文本框赋值

    sendKeys("你好!")

    2.清空文本框

    clear()

    3.获取文本框中内容

    getAttribute("value")

    4.点击

    .click()

    5.下拉框

    [if !supportLists]· [endif]选择首先定义一个下拉框对象:Select select = new Select(driver.findElement(By.xpath("//*[@id='select_k1']"))); 第二步,通过对象定位所选的下拉框内容,三种方法:

    获取下拉框已选值

    使用getFirstSelectedOption()获得所选的项,再通过getText()获得值:

    6.复选框

    7.单选按钮

    8.页面弹框处理(alert)

    9.表单(Form)

    Form 中的元素的操作和其它的元素操作一样,对元素操作完成后对表单的提交:

    10.上传文件

    11.拖拉

    12.鼠标悬停

    13.滚动页面至某元素出现

    当然还有一些其他的方式,比如模拟键盘、模拟鼠标操作等等.其实吧,我觉得使用脚本时,你其实可以照着文档直接语法套进去.语法是死的,不过元素还是要你自己去定位.祝你们好运~

    相关文章

      网友评论

        本文标题:常用元素定位方法2

        本文链接:https://www.haomeiwen.com/subject/eervuftx.html