# 5. Iframe操作# iframe:一个网页里面嵌套了另一个html页面# 方式1:driver.switch_to.frame(iframe_reference)# iframe_reference的值:# (1)iframe的name属性# (2)iframe的WebElement属性# ...
分类:
其他好文 时间:
2018-11-05 14:34:52
阅读次数:
165
selenium jar包中,在WebElement的接口中, 打印出来的结果: 通过Chrome校验下: ...
分类:
Web程序 时间:
2018-10-05 12:25:11
阅读次数:
345
当使用getText()获取一个普通的链接文本时: Html代码 <a href="http://www.baidu.com">baidu</a> Html代码 Html代码 如果得到的文本只为空,而非我们期望的baidu.那么尝试使用WebElement.isDisplayed()时候,将会得到f ...
分类:
Web程序 时间:
2018-10-04 11:42:14
阅读次数:
198
1、相对坐标解锁九宫格 应用场景 QQ解锁屏幕如上,可见九个按键在同一个View下面,要实现解锁,用press moveTo release perform方法 实现代码如下: WebElement jiugongge = pi.findByXpath("jiugongge");//获取九宫格所在的 ...
分类:
移动开发 时间:
2018-08-18 19:45:54
阅读次数:
232
http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节知识点: 操作对象: · click 点击对象 · send_keys 在对象上模拟按键输入 · clear 清除对象的内容,如果可以的话 WebElement 另一些常用方法: · text 获 ...
分类:
编程语言 时间:
2018-07-24 11:52:51
阅读次数:
202
@Override public WebElement findElementByName(String name){ String string="new UiSelector().text(\""+name+"\")"; return driver.findElementByAndroidUIA... ...
分类:
移动开发 时间:
2018-06-11 15:41:32
阅读次数:
177
import java.io.File; import java.io.OutputStream; import java.lang.reflect.Field; import java.util.ArrayList; import org.openqa.selenium.WebElement; i... ...
分类:
移动开发 时间:
2018-05-12 19:22:07
阅读次数:
582
例如上图,我想找到右上角九个链接元素,并把之打印粗来,如果直接使用tagname来找,不太准确,因为页面底部也有很多标签为a的元素。针对这种多元素的情况,可以采取层级定位的方法 一、先找到父元素 WebElement Father=driver.findElement(By.id("u_sp")); ...
分类:
其他好文 时间:
2018-04-30 14:34:53
阅读次数:
160
之前在做UI自动化测试中 经常会用到 WebDriver 和 WebElement两个类 以前对这两个类总感觉有点傻傻分不清 昨天看了下之前下的代码 结合自己的理解 对着两个类的区别和关系整理一下(欢迎拍砖指正) 希望对这两个类同样有疑惑的同学有帮助 先说Webdriver Webdriver 我理 ...
分类:
Web程序 时间:
2018-03-05 16:01:56
阅读次数:
457
(一) WebDriver WebDriver提供许多用来与浏览器交互的功能和设置,通过WebDriver的功能和一些方法,来实现与浏览器窗口、警告、框架和弹出窗口的交互,它也提供了自动化操作浏览器导航栏、设置cookies、截屏等方便我们测试的特性。 (二) WebDriver功能及方法 功能/属 ...
分类:
编程语言 时间:
2018-02-13 20:57:49
阅读次数:
257