
selenium
文章平均质量分 60
papa8384
这个作者很懒,什么都没留下…
展开
-
selenium之xpath
xpath的语法(转载自:http://www.cnblogs.com/jianjialin/archive/2009/02/01/1382056.html),在原文基础上稍做修改。XPath 是XML的查询语言,和SQL的角色很类似。以下面HTML为例,介绍XPath 的语法。[code="java"] ...原创 2013-11-19 22:10:36 · 104 阅读 · 0 评论 -
selenium之cssSelector
Selenium官网的Document里极力推荐使用CSS locator,而不是XPath来定位元素,原因是CSS locator比XPath locator速度快,特别是在IE下面(IE没有自己的XPath 解析器(Parser))。原来对CSS定位元素一直不太明白,今天看了一下,发现其实它和XPath很像,基本上用XPath能定位的元素,都能用CSS Selector定位到。如果元素...原创 2013-12-17 20:42:49 · 330 阅读 · 0 评论 -
JUnit4与TestNG对比
最近构建自动化测试,用webdriver+ant+junit3,发现用例的运行顺序无法保证,具有相关性的功能只好写在一个用例中,网上资料说junit4可以控制用例执行顺序,还没实际操作过,今天发现一篇TestNG与Junit4对比的文章,对我们的自动化测试很有帮助,记录在此,以待后续研究。 原文链接:http://blog.sina.com.cn/s/blog_4592b96f0101gi73.h...原创 2013-12-29 13:16:26 · 147 阅读 · 0 评论 -
webdriver对各种浏览器的支持
1、HtmlUnitDriverWebDriver包括一个基于HtmlUnit的无界面实现,称为HtmlUnitDriver,即使用HtmlUnit时并不会打开真实的浏览器,而是在内存中执行代码,因此运行速度很快,但是对JavaScript的支持不够好,当页面上有复杂的JavaScript元素时,经常捕捉不到。eclipse测试例子如下:WebDriver dr = new HtmlU...原创 2013-09-20 20:22:39 · 171 阅读 · 0 评论 -
selenium之By.cssSelector与By.xpath的区别
1、搜索路径中间的某个节点所在层级有多个该dom节点时,xpath和cssSelector会在多个节点中均搜索后续的节点,如测试1.2、搜索路径最后一个节点下仍包含该类型的dom节点时,cssSelector会将包含的同名节点也搜索出来,xpath则不会继续向下搜索,只打印搜索路径中的最后一个dom节点,如测试2.3、查找第几个子节点 xpath:div[2],查找到父节点下的所有...原创 2014-10-10 18:37:53 · 1175 阅读 · 0 评论 -
selenium之元素定位
原文:http://blog.sina.com.cn/s/blog_915cefbf0101sah4.htmlid:findElement(by.id(“id”))name:findElement(by.name(“name”))class_name:findElement(by.className(“className”))linkText:driver.findElemen...原创 2016-05-19 18:33:28 · 168 阅读 · 0 评论