selenium自动化测试
文章平均质量分 72
dyllove90
这个作者很懒,什么都没留下…
展开
-
watir-webdriver相关知识
selenium的webdriver可以说是,自动化测试中别具一格的东西,在开源的自动化测试工具中可谓的独霸一方啊,有的时候很佩服发明这个东西的那三个家伙,真实奇思妙想,而且还聪明异常。不过于此同时,ruby中的watir也是风头很盛,ruby语言的优美,加上watir对自动化测试的实现,也可以说相当不错。之后出现的watir-webdriver就是讲watir的语法引进,使用webdriver...原创 2013-02-06 16:30:19 · 97 阅读 · 0 评论 -
selenium webdriver 之java篇(切换窗口)
在使用selenium2时经常会遇到切换窗口的操作,很多人在这里浪费了不少时间。下面是在工作中的一个简单的封装,封装思想,主要使用windowHandles对象,把所有的window对象句柄放在一个set 里面,然后进行遍历,当得到你想要的窗口的名字的时候结束遍历,这样每次只需要传给该方法你想要的windows的title 即可,code 如下: public void switchToWindo...2013-02-06 17:09:47 · 291 阅读 · 0 评论 -
selenium htmlunitDriver 使用Demo
selenium2 提供了一种无ui模式的driver,即htmlunitdriver。特点运行比较快.其实htmlunitdriver 是对htmlunit 的封装,这样大家就可以使用自己习惯selenium2 语法来用它,下面来看一个简单的例子:import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import o...2013-02-06 17:10:28 · 803 阅读 · 0 评论 -
用selenium2\htmldriver模仿第三方登录(新浪微博、qq等),取cookie
进行播放记录等后台api的主动化测试时,须要后台鉴权,本站注册用户这块轻易解决:经由过程httpclient向响应的passport接口提交恳求,抓取cookie;第三方登录因为涉及到第三方的接口和回调剂理惩罚,逻辑较为错杂,用之前办法实现斗劲麻烦。衡量之后决意用selenium实现。 selenium的实现过程斗劲顺利,不过碰到两个小景象:1.iframe上元素的查找、捕获,实现体...原创 2013-02-06 17:11:09 · 148 阅读 · 0 评论 -
Selenium之WebDriver
1、什么情况下选用WebDriver?(1)Selenium-1.0不支持的浏览器功能。(2)multiple frames, multiple browser windows, popups, and alerts.(3)页面导航。(4)下拉。(5)基于AJAX的UI元素。2、WebDriver的几个实现:Name of driver Available on whic...2013-02-06 17:12:03 · 100 阅读 · 0 评论