元素基本操作

用git下载代码

tapd_34565402_1544690916_76.gif

输入框类型

元素基本操作_第1张图片
image.png

点击类型

元素基本操作_第2张图片
image.png

超链接

点击

image.png

ctrl + 点击

元素基本操作_第3张图片
image.png

shift + 点击

image.png

下拉框

元素基本操作_第4张图片
image.png

按展现文本选择

元素基本操作_第5张图片
image.png

按value的值选择

元素基本操作_第6张图片
image.png

按序号选择

元素基本操作_第7张图片
image.png

日期控件

先在console中写js代码

元素基本操作_第8张图片
image.png
元素基本操作_第9张图片
image.png

如何操作value以外的属性

修改其他属性的值

image.png

元素基本操作_第10张图片
image.png

删除其他属性

image.png

元素基本操作_第11张图片
image.png

元素基本操作_第12张图片
image.png

在java中执行js代码

  • //把javaScript代码存入一个变量中
    String js = "var xpath = "//input[@type='date']";var element = document.evaluate(xpath,document,null,XPathResult.ANY_TYPE,null).iterateNext();element.removeAttribute("readonly");element.value='2018-08-09';";
  • //强制类型转换,把driver强制转换为可以执行js代码的driver
    JavascriptExecutor jsDriver = (JavascriptExecutor)driver;
  • //使用executeScript()方法执行js代码
    jsDriver.executeScript(js);


    元素基本操作_第13张图片
    image.png

    元素基本操作_第14张图片
    image.png

你可能感兴趣的:(元素基本操作)