webdriver
文章平均质量分 50
unknownli
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
webdriver实现窗口切换
获取当前窗口 Object handle=driver.getWindowHandle(); 获取所有窗口 Object[] handles=driver.getWindowHandles().toArray(); 切换至某个窗口 driver.switchTo().window(handles[i].toString()); 切换至最新打开的窗口 i=driver.getWindo原创 2013-01-06 20:06:55 · 2591 阅读 · 0 评论 -
如何获取页面中内嵌frame中的元素
通过webdriver获取页面元素时,如果遇到该元素正好在一个内嵌frame中时,直接在页面上使用driver.findElement是找不到的。 首先,应该通过xpath或其他方法,找到该frame WebElement we=driver.findElement(By.xpath(path)); 然后再通过switchTo.frame切换至该frame driver.switchTo(原创 2013-01-08 20:21:40 · 2389 阅读 · 0 评论 -
webelement中的方法getText()和getAttribute(java.lang.String name)
getText(): 获取元素的visible内嵌文字。 如csdn首页中的链接a class="left" target="_blank" href="http://www.youkuaiyun.com" onclick="LogClickCount(this,285);">首页a>。 通过 driver = new FirefoxDriver(); url =原创 2013-02-05 15:09:53 · 10027 阅读 · 0 评论 -
自动化测试框架探索
现有的测试框架:java+selenium+testng,基于UI实现回归测试自动化 selenium:进行页面元素交互 testng:组织用例 xml文件,properties文件:存储数据配置。系统的配置文件放在properties文件中,测试脚本中数据放在xml文件中。 数据读取 解析xml文件:JAXP(java api for xml parsing) J原创 2014-03-10 16:15:06 · 712 阅读 · 0 评论
分享