E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Selenium2
Selenium2
WebDriver入门
1 简介 资源 jar包:http://code.google.com/p/selenium/downloads/list 官方 UserGuide:http://seleniumhq.org/docs/ 2 基本配置 2.1 Firefox 对于不同的浏览器,需要创建不同类型的WebDriver进行测试,默认情况下我们通常可以直接 new XXXDriver() 来创建对应类型的 Web
babailong
·
2014-07-04 15:00
webdriver
深入了解Cookie(1)------
selenium2
进行Cookie操作的前奏
世界上最宽阔的是海洋,比海洋还宽阔的是天空,比天空还宽阔的是人的心量。做人的心量有多大,人生的成就就有多大。不为一己之利去争、去斗、去夺,扫除报复之心和嫉妒之念,自然“心底无私天地宽”。Cookie是当前识别用户,实现持久会话的最好方式。Cookie最初是由网景公司开发,但是现在所有的主要浏览器都支持它。Cookie的类型:会话Cookie和持久Cookie会话Cookie是一种临时Cookie,
wanghantong
·
2014-06-29 12:00
webdriver元素仍然没找到
网上找例子:
Selenium2
(WebDriver)_如何判断WebElement元素对象是否存在Postedon2013-12-2516:30GlenHe阅读(770)评
passionboyxie
·
2014-06-12 15:00
Selenium2
中元素hidden和iframe处理
今天堡垒给我提了做自动化的需求.就开始自动化起来.开始的时候,觉得用RFS比较简单,因为业务逻辑也不是很复杂。开始的时候遇到一个问题,就是下拉框总是点不着。 RFS中有那个语句,就是wait某个元素出现。不出现不做下一步。总算解决了那个问题。然后写了几个,还是很顺利的。我把关键字跟事物分层。接着遇到麻烦了,就是在输入正文的时候,总是说元素hidden.然后弄了很多办法,也没法成功。当时很困惑,去群
passionboyxie
·
2014-05-15 14:00
Selenium WebDriver学习笔记(一)
一、以下引用InfoQ中关于Selenium和WebDriver的关联:“Selenium团队发布的
Selenium2
(又名SeleniumWebDriver),主要新功能是集成了WebDriver
onlyanyz
·
2014-03-28 16:00
selenium
webdriver
关闭
Selenium2
中 HtmlUnitDriver 的Warning
近日了解了一下Web自动化测试的一个工具:SeleniumWebDriver,接触它是因为它有一个好处,那就是可以打开一个无窗口的浏览器,而且可以自动执行Javascript。我这里的“自动执行”是指它完全可以模拟浏览器的行为哦!随后呢,就让它自动执行Javascript咯,谁想到,我要解析的页面要加载js的content-type是application/x-javascript,然后HtmlU
Glogo
·
2014-03-03 21:00
《
Selenium2
自动化测试实战--基于Python语言》 --即将面市
发展历程:《selenium_webdriver(python)第一版》将本博客中的这个系列整理为pdf文档,免费。《selenium_webdriver(python)第二版》加入的单元测试框架unittest,用其组织和运行测试用例,5元。《selenium_webdriver(python)第三版》整合和HTML测试报告的生成,初步形成测试架构的雏形,8元。《selenium2python自
虫师
·
2014-02-10 09:00
基于
Selenium2
与Python自动化测试环境搭建
基于
Selenium2
与Python自动化测试环境搭建工具选择Python版本:选择2.7.3,Why?
qileilove
·
2014-01-23 11:00
WebDriver(
Selenium2
) 常见异常及处理方法
ExceptionNoSuchElementException Solutions 1.Checkthelocatorofyourtargetelement. 2.Ifthelocatoriscurrent.Trytowaitforpageloadbeforefindelement. 3.Ifalreadywaitforlongtimeandalwayscannotfindtheelemen
fengqingting2
·
2014-01-15 09:00
Selenium 3 之路
Selenium3之路
Selenium2
于2011年7月正式发布,时光如梭,一转眼已经两年了。
adoaiwen1314
·
2014-01-02 14:00
selenium
自动化
Selenium2
(WebDriver)_如何判断WebElement元素对象是否存在
1. selenium中如果去寻找元素,而元素不存在的话,通常会抛出NoSuchElementException 导致测试失败,但有时候,我们需要去确保页面元素不存在,才是我们正确的验收条件下面的方法可以用来判定页面元素是否存在 1 public boolean doesWebElementExist(WebDriver driver, By selector) 2 { 3
·
2013-12-25 16:00
webdriver
Selenium2
(webdriver)_定位不到元素常见原因及解决办法
在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况,一般可以从以下几个方面着手解决: 1、Frame/Iframe原因定位不到元素: 这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而webdriver每次只能在一个页面识别,因此需要先定位到相应的frame,对那个页面里的元素进行定位。 2、X
·
2013-12-24 14:00
webdriver
selenium2
(WebDriver) API
1.1 下载selenium2.0的包 官方download包地址:http://code.google.com/p/selenium/downloads/list 官方User Guide: http://seleniumhq.org/docs/ 官方API: http://selenium.googlecode.com
·
2013-12-17 10:00
webdriver
Selenium-Grid工作方式
Selenium-Grid版本selenium-grid分为版本1和版本2,其实它的2个版本并不是和selenium的版本1和2相对应发布的[即selenium-grid2的发布比
selenium2
要晚一点
changfengfu
·
2013-11-26 10:00
selenium
如何使用Selenium-RC
Selenium-Server在Selenium1中只是一个单独的服务器,而在
Selenium2
中Selenium-Server的独立包中包含了测试所用到的所有程序。
changfengfu
·
2013-11-26 10:00
selenium
Selenium2
常用方法封装
1.判断元素对象是否存在: public booleanisElementExist(Byby){ try{ driver.findElement(by); returntrue; }catch(NoSuchElementExceptione){ returnfalse;
pugongying1988
·
2013-11-23 17:00
乙醇的webdriver实用指南ruby版本
webdriver实用指南是乙醇2013年分享计划的一部分,作为对已逝去的
selenium2
时代的追忆。
·
2013-11-21 09:00
webdriver
Selenium2
启动Chrome,ie10,Firefox浏览器
一直用Selenium2+Webdriver+Maven,之前都是用网上其他人的例子,今天突然发现不好用了。具体为没法启动Chrome浏览器以及IE10浏览器,Firefox浏览器还是很轻松的启动。 先说Chrome吧,之前我记得和启动Firefox一样很简单就可以了,这次死活都不行,查看了错误信息,也去selenium的官方网站进行了学习,发现新版本的Selenium2+Webdriver
cscnkob
·
2013-11-05 18:00
selenium
安装并引用Selenium 2—Selenium自动化测试指南(1)
安装并引用
Selenium2
—Selenium自动化测试指南(1)(51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。
qileilove
·
2013-08-30 09:00
Selenium2
测试滚动广告
前言本文主要通过一个简单的例子,来讨论以下两个问题:使用Selenium对由Ajax动态加载的页面进行测试测试含有iframe标签的网页本文不是
Selenium2
的简单介绍或者入门内容,目标读者是至少使用过
crystal_ooo
·
2013-08-20 17:00
java封装
selenium2
常用方法
java封装
selenium2
常用方法[java]viewplaincopypackagecom.selenium.pack;importjava.net.MalformedURLException;importjava.net.URL
coast1
·
2013-08-01 19:56
selenium
Selenium-Grid工作方式
Selenium-Grid版本selenium-grid分为版本1和版本2,其实它的2个版本并不是和selenium的版本1和2相对应发布的[即selenium-grid2的发布比
selenium2
要晚一点
five3
·
2013-07-23 21:00
webdriver
Selenium2
selenium-grid2
如何使用Selenium-RC
Selenium-Server在Selenium1中只是一个单独的服务器,而在
Selenium2
中Selenium-Server的独立包中包含了测试所用到的所有程序。
five3
·
2013-07-22 22:00
selenium
RC
RobotFramework+seleniumlibrary Web自动化测试 (三)
考虑到
selenium2
的功能更为完善,为避免后续可能出现的问题,计划将seleniumlibrary升级为 selenium2library,相比SeleniumLibrary,Selenium2Libarary
linda1000
·
2013-07-02 14:00
python
selenium
自动化测试
robotframework
用
selenium2
\htmldriver模仿第三方登录(新浪微博、qq等),取cookie
进行播放记录等后台api的主动化测试时,须要后台鉴权,本站注册用户这块轻易解决:经由过程httpclient向响应的passport接口提交恳求,抓取cookie;第三方登录因为涉及到第三方的接口和回调剂理惩罚,逻辑较为错杂,用之前办法实现斗劲麻烦。衡量之后决意用selenium实现。 selenium的实现过程斗劲顺利,不过碰到两个小景象:1.iframe上元素的
dyllove98
·
2013-02-06 17:00
selenium 自动化测试
selenium htmlunitDriver 使用Demo
selenium2
提供了一种无ui模式的driver,即htmlunitdriver。
dyllove98
·
2013-02-06 17:00
Selenium2
selenium webdriver 之java篇(切换窗口)
在使用
selenium2
时经常会遇到切换窗口的操作,很多人在这里浪费了不少时间。
dyllove98
·
2013-02-06 17:00
selenium 自动化测试
WebDriver(
Selenium2
)模拟鼠标经过事件
来源:http://uniquepig.iteye.com/blog/1703155 在自动化测试过程中,由于javascript的使用,我们常常需要点击一些鼠标经过显示的菜单等元素,这时需要触发该元素的鼠标经过事件。使用WebDriver有以下两种实现。1.使用ActionJava代码 public void moveToElement(WebDriver driver, By locator)
jackroomage
·
2013-01-22 11:00
webdriver
selenium2
的学习材料
http://wenku.baidu.com/view/8ffdc429b4daa58da0114ae1.html 入门篇: http://ztreeapi.iteye.com/category/258968 selenium的学习列表: http://sariyalee.iteye.com/category/248494 selenium 2.0 环境搭建 http://www.testdao
jackroomage
·
2012-12-26 17:00
selenium
selenium2
: Click radio button 不生效的解决方法
阅读更多问题:我们测试站点上的某一个radiobutton老是点不到测试代码:WebElementradio=driver.finElement(By.id("id"));if(!radio.isSelect()){radio.click();}Debug的时候,能走到第四行,radio.click();但是实际运行的时候,老是点不上。刚开始怀疑是等待时间不够长,在findElement之后加了等
afra.liu
·
2012-11-23 13:00
selenium
webdriver
自动化测试
Click
Radio
Button
selenium2
: Click radio button 不生效的解决方法
问题: 我们测试站点上的某一个radio button老是点不到 测试代码: WebElement radio = driver.finElement(By.id("id")); &
afra.liu
·
2012-11-23 13:00
selenium
自动化测试
webdriver
关于selenium的一些资料
http://testing.etao.com/taxonomy/term/30使用
Selenium2
测试含有iframe的Ajax网页 http://
cyper
·
2012-11-16 21:00
selenium
selenium2
and webdriver Alert
driver.findElement(By.xpath("//input[@value='添加']")).click(); //PopsoutanAlertandprogramstops,doesnotcontinue howtoclickthealert?~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 啊啊啊啊怎么没有人呢?(TRANS:ahahahahahaw
aerchi
·
2012-10-29 10:00
WebDriver(
Selenium2
)判断元素是否存在。
类似于Selenium1中的isElementExsit方法。 判断当前页面中是否存在某个期望查找的元素。 方法代码: public boolean isElementExsit(WebDriver driver, By locator) { boolean flag = false; try { WebElement element=driver.findEleme
uniquepig
·
2012-10-23 11:00
java
selenium
automation
webdriver
WebDriver(
Selenium2
)模拟鼠标经过事件
在自动化测试过程中,由于javascript的使用,我们常常需要点击一些鼠标经过显示的菜单等元素,这时需要触发该元素的鼠标经过事件。使用WebDriver有以下两种实现。 1.使用Action public void moveToElement(WebDriver driver, By locator) { Actions builder = new Actions(driver)
uniquepig
·
2012-10-22 17:00
JavaScript
java
selenium
webdriver
WebDriver(
Selenium2
) 处理可能存在的JS弹出框
在自动化测试过程中,有些情况下我们会遇到一些潜在的Javascript弹出框。(即某些条件下才会出现,不是固定出现),然后如果当这种弹出框出现,我们没有加以处理,WebDriver将无法进行下一步的操作,并且会抛出NoAlertPresentException的异常(从2.16版本开始)。所以,使用以下方法可以处理潜在的1个alert(javascript弹出框)。 public bool
uniquepig
·
2012-10-22 16:00
JavaScript
java
alert
selenium
webdriver
一、
Selenium2
下载及使用
1.下载Selenium Client Servers包 在Selenium官网上可以下载到最新的开源的包http://seleniumhq.org/download/,根据编写测试脚本所使用的语言下载对应的包文件,本人学习用的是java语言,貌似就只有java有点基础了。^ ^ 2.学习文档 Javadoc是详细的Api,不懂的地方可以参考查阅。http://selenium.google
SariyaLee
·
2012-09-18 21:00
下载
selenium
使用
webdriver
[置顶] 基于
Selenium2
与Python自动化测试环境搭建
工具选择Python版本:选择2.7.3,Why?目前大部分第三方库和工具对2.7都有简单的安装包,不需要自己做太多处理,比2.6内置了一些包,不需要再安装;Python3.x不支持Se2.0Selenium版本:选择2.0+,Why?因为从2.0开始,Se已经和WebDriver集成在一起了,WebDriver提供了非常多的API和自动化测试处理方法。脚本开发:Eclipse(JDK:选择1.6
spring292713
·
2012-09-06 11:00
python
测试
selenium
工具
login
Selenium Webdriver Python 测试环境搭建
基于
Selenium2
与Python自动化测试环境搭建工具选择Python版本:选择2.7.2,Why?
dennis_zb2008
·
2012-08-10 15:00
Selenium2
的发布(RC与Webdriver的关系)
Selenium团队最近发布了
Selenium2
(又名SeleniumWebDriver)?。Selenium是针对Web应用的测试框架,支持多种浏览器和多种编程语言。
dennis_zb2008
·
2012-08-10 15:00
Selenium2
server (1)启动
首先,必须到Selenium的官网下载
Selenium2
的server压缩包附下载地址http://selenium.googlecode.com/files/selenium-server-standalone
zynhzyr
·
2012-07-17 11:00
selenium
Selenium2
webdriver的简单使用(基于163邮箱的写信功能)
至于一些webdriver需要扩张的知识,会在以后的日子,慢慢的添加进来,现在开始学习webdriver喽~
selenium2
官网
celeskyking
·
2012-07-14 00:00
selenium
webdriver
Web 应用测试接口即将规范化 W3C
WebDriverAPI与Web测试框架
Selenium2
中的具有同样名称的接口非常相似,其设计的核心是WebElement,这是函数findElement()返回的一个DOM对象。
tbwshc
·
2012-07-13 13:00
WebDriver(
Selenium2
) 判断页面是否刷新的方法
public static boolean waitPageRefresh(WebElement trigger) { int refreshTime = 0; boolean isRefresh = false; try { for (int i = 1; i < 60; i++) { refreshTime = i; trigger.get
uniquepig
·
2012-06-26 16:00
selenium
webdriver
page refresh
WebDriver(
Selenium2
) 常见异常及处理方法
Exception NoSuchElementException Solutions 1. Check the locator of your target element. 2. If the locator is current. Try to wait for page load before find element. 3. If already
uniquepig
·
2012-06-26 16:00
exception
webdriver
Selenium2
solutions
JSCoverage
利用的是JSCoverage-server-proxy 我使用的是
selenium2
,因此启动selenium使用的是webDriver,当我不集成JSC
xinyangwjb
·
2012-06-21 11:00
over
RobotFramework +
Selenium2
安装
安装:1.python安装(2.7)2.验证:python--version3.robotframework安装(2.7):pipinstallrobotframework 卸载:pipuninstallrobotframework 更新:pipinstallrobotframework4.验证:pybot--version5.Selenium2Library安装:piprobotframe
Rebecca.Hu
·
2012-06-19 18:00
WebDriver(
Selenium2
) 根据新窗口title切换窗口
在webdriver官方的api中,切换窗口的方法提供的参数是nameOrHandle。 引用 WebDriver window(java.lang.String nameOrHandle) Switch the focus of future commands for this
uniquepig
·
2012-06-12 17:00
java
selenium
automation
webdriver
WebDriver(
Selenium2
) 判断页面是否出现某个字段的方法(Java实现)
类似于seleniumRC中的isTextPresent 方法 用xpath匹配所有元素(//*[contains(.,'keyword')]),判断是否存在包含期望关键字的元素。 使用时可以根据需要调整参数和返回值。 public boolean isContentAppeared(WebDriver driver,String content) { boolean statu
uniquepig
·
2012-06-12 17:00
java
selenium
automation
自动化测试
webdriver
Selenium 2 (WebDreiver) 代码示例:弹出窗口测试
原文出处:http://www.thoughtworks-studios.com/docs/twist/2.3/help/how_do_i_handle_popup_in_selenium2.html在
Selenium2
planisnothing
·
2012-05-18 16:00
String
测试
C#
ide
selenium
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他