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
原理和常用api
1.webdriver原理http://www.cnblogs.com/timsheng/archive/2012/06/12/2546957.html2.selenium2接口功能功能代码查找元素1.BY例如:driver.findElement(By.id("passwd-id"));driver.findElement(By.name("passwd"));driver.findElemen
wodeyijia911
·
2016-03-18 17:00
python
selenium2
环境搭建
selenium2
为UI自动化测试工具,近来为缩短测试时间,创造更多的时间,故研究这个工具为项目使用。
caicheng_119
·
2016-03-13 10:00
java selenium (二) 环境搭建方法一
webdriver就是
selenium2
。webdriver是一款优秀的,开源的,自动化测试框架。支持很多语言。
小坦克
·
2016-03-12 19:00
java selenium (二) 环境搭建方法一
webdriver就是
selenium2
。 webdriver是一款优秀的,开源的,自动化测试框架。支持很多语言。
小坦克
·
2016-03-12 19:00
Selenium2
中对于alert元素的操作
Alert元素弹出的对话框是一个WINDOWS的对话框。webdriver对WINDOWS的对话框可以进行一些简单的操作,比如:确认、取消等。如果是更加复杂的对话框,如上传文件操作,则需要用另外的解决方案。webdriver对Alert会提供一些专门的API。见代码:1publicvoidtestAlert(){ 2WebElementelement=driver.findElement(By.
赵吃饭
·
2016-02-16 19:00
《
selenium2
Java 自动化测试实战(修正版)》 更新2015.12.5
java版来了!!本文档在《selenium2Python自动化测试实战》的基础上,将代码与实例替换为java,当然,部分章节有变更。这主要更语言本身的特点有关。集合和java下两大主流单元测试框架Junit4和TestNG。如何通过sikuli帮助我们识别和定位元素。自从出了Python版的Selenium自动化测试以来,一直有同学不断询问有没有Java版的。其实,关于Selenium的讲解,
虫师
·
2016-02-02 22:44
AChecker +
Selenium2
对需要登录的页面进行自动化可访问性测试
前言:这段时间还算比较空闲,我准备把过去做过的有些形形色色,甚至有些奇怪的研究总结一下,也许刚好有人用的着也不一定,不枉为之抓耳挠腮的时光和浪费的电力。 名词解释:网站可访问性测试:国内基本没有什么开展,简单又不太科学地说,就是让盲人,色弱,聋哑人也可以访问的网站。网站只有符合很多的编码和布局标准,屏幕阅读器才能很好地帮助残疾人访问这个网站。在美国,可访问性是立法了的,政府或者政府资助的网站,必须
Binhua Liu
·
2016-02-02 21:13
关于《
selenium2
自动测试实战--基于Python语言》
关于本书的类型: 首先在我看来技术书分为两类,一类是“思想”,一类是“操作手册”。对于思想类的书,一般作者有很多年经验积累,这类书需要细读与品位。高手读了会深有体会,豁然开朗。新手读了不止所云,甚至会说,都在扯犊子,看了半天也不知道如何下手。对于操作手册的书,一般会提供大量的实例,告诉你详细的步骤。对于高手来说,这不就是翻译了一下官方文档嘛,好意思拿来骗钱。但对于新手来说,反而认为是好处,跟着上
虫师
·
2016-02-02 20:05
Selenium2
(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
本文主要记录下在使用
selenium2
/webdriver时启动各种浏览器的方法、以及如何加载插件、定制浏览器信息(设置profile)等环境搭建可参考我的另一篇文章:http://www.cnblogs.com
Zivye
·
2016-01-26 16:00
Selenium——
selenium2
环境搭建
环境搭建一、开发环境:1、JDK1.62、Eclipse:Version:KeplerServiceRelease1,下载地址:http://www.eclipse.org/downloads/3、Selenium:selenium-java-2.39.0.zip,下载地址:http://code.google.com/p/selenium/downloads/list解压selenium-jav
Shero.P
·
2016-01-20 17:00
关于《
selenium2
自动测试实战--基于Python语言》
关于本书的类型:首先在我看来技术书分为两类,一类是“思想”,一类是“操作手册”。对于思想类的书,一般作者有很多年经验积累,这类书需要细读与品位。高手读了会深有体会,豁然开朗。新手读了不止所云,甚至会说,都在扯犊子,看了半天也不知道如何下手。对于操作手册的书,一般会提供大量的实例,告诉你详细的步骤。对于高手来说,这不就是翻译了一下官方文档嘛,好意思拿来骗钱。但对于新手来说,反而认为是好处,跟着上面的
虫师
·
2016-01-13 21:00
Selenium2
怎么调用selenium1中方法
虽然selenium1.0已经成为过去时,现在都用selenium2.0,但是如果想要在代码中调用selenium1.0的api怎么办,看下面WebDriverdriver=newChromeDriver(); StringbaseUrl="http://www.google.com"; Stringurl="http://www.baidu.com"; Seleniumselenium=n
乔叶叶
·
2015-12-22 18:00
Selenium2
怎么调用selenium1中方法
虽然selenium1.0已经成为过去时,现在都用selenium2.0,但是如果想要在代码中调用selenium1.0的api怎么办,看下面WebDriverdriver=newChromeDriver(); StringbaseUrl="http://www.google.com"; Stringurl="http://www.baidu.com"; Seleniumselenium=n
乔叶叶
·
2015-12-22 18:00
Selenium2
操作浏览器的Cookies
一、cookies广泛应用于web技术中,它伴随用户请求在web服务器和浏览器之间传递.....本文就在seleniumWebDriver中如何读取浏览器的cookies以及如何在浏览器中使用已有的cookies这两个方面而展开。 二、首先,分析第一个问题:WebDriver中如何读取浏览器的cookies?WebDriver包中已封装好关于Cookies的相关类和方法,通过WebDriver的m
孤月2012
·
2015-12-22 17:49
浏览器
Cookies
selenium
Selenium2
操作浏览器的Cookies
一、cookies广泛应用于web技术中,它伴随用户请求在web服务器和浏览器之间传递.....本文就在seleniumWebDriver中如何读取浏览器的cookies以及如何在浏览器中使用已有的cookies这两个方面而展开。 二、首先,分析第一个问题:WebDriver中如何读取浏览器的cookies?WebDriver包中已封装好关于Cookies的相关类和方法,通过WebDriver的m
孤月2012
·
2015-12-22 17:49
浏览器
Cookies
selenium
Selenium2
操作Web常见对话框
一、Web中三种常见对话框:alert、prompt、confirm二、在做web自动化测试中需要经常和对话框交互,这里就利用SeleniumWebdriver来操作对话框,废话少说,贴上代码(eclipse中的Junit写法):import org.junit.After; import org.junit.Before; import org.junit.FixMethodOrder; imp
孤月2012
·
2015-12-18 16:42
对话框
selenium;
Selenium2
操作Web常见对话框
一、Web中三种常见对话框:alert、prompt、confirm二、在做web自动化测试中需要经常和对话框交互,这里就利用SeleniumWebdriver来操作对话框,废话少说,贴上代码(eclipse中的Junit写法):import org.junit.After; import org.junit.Before; import org.junit.FixMethodOrder; imp
孤月2012
·
2015-12-18 16:42
对话框
selenium;
Selenium自动化测试----视频学习笔记
3)原理介绍 QTP:商业工具,笨重但是功能强大
Selenium2
:轻量级,需要一定编程基础4)环境配置 JDK安装 eclipse testNg安装 firefox32.0
perfect_cat
·
2015-12-11 16:22
测试
selenium 2 + python 窗口定位
在使用
selenium2
的时候,经常会碰到打开一个页面后新页面以新窗口打开,因为脱离当前窗口需要重新定位窗口,可以用以下方法定位到需要的窗口。
lynnpaul
·
2015-11-26 13:45
python
新窗口定位
selenium2
(webdriver)的“兄弟姐妹”
1. web页面性能-browsermob-proxyBrowsermob-proxy开源工具,用来截取页面加载性能相关的数据。数据格式为HTMLArchive(HAR),本质上是json,用来存储http请求/响应的信息。这些数据可以被其他支出har的http分析工具使用,如firebug,httpwatch,fiddler等。通过这些数据,来分析网站的web前端性能瓶颈。下载地址:https:
wodeyijia911
·
2015-11-14 20:00
Selenium2
使用vncserver启动firefox
web自动化测试使用
Selenium2
使用vncserver启动firefox 1st startup vncserver(e.g. vncserver :1). 2nd set DISPLAY
·
2015-11-13 02:32
selenium
如何搭建python+selenium2+eclipse的环境
搭建python和
selenium2
的环境(windows) 1、下载并安装python(我用的是2.7的版本) 可以去python官网下载安装:http://www.python.org/getit
·
2015-11-11 15:02
selenium
Selenium2
学习-003-WebUI自动化实战实例-001-百度搜索
此文主要通过百度搜索功能,进行
Selenium2
的实战实例讲解,文中所附源代码于 2015-01-16 02:01 亲测通过,敬请亲们阅览。
·
2015-11-11 13:23
selenium
Selenium2
学习-002-Selenium2 Web 元素定位及 XPath 编写演示示例
此文主要对
Selenium2
的 Web 元素定位及 XPath 编写示例,敬请各位亲们参阅,共同探讨。若有不足之处,敬请各位大神指正,不胜感激!
·
2015-11-11 13:15
selenium
Selenium2
学习-001-Selenium2 WebUI自动化Java开发 Windows 环境配置
此文主要介绍
Selenium2
WebUI自动化Java开发 Windows 环境配置,供各位亲们参考,若有不足之处,敬请各位大神指正,非常感谢!
·
2015-11-11 13:14
selenium
Selenium2
学习-000-Selenium2初识
什么是 Selenium?Selenium 是 ThoughtWorks 专门为 Web 应用程序编写的一个验收测试工具,是一种 Web 测试框架,开拓了验证 Web 应用程序的新方案,使您可在 Web 应用程序上轻松地运行用户验收测试(user acceptance test)。Selenium 与大多数尝试模拟 HTTP 请求的 Web 测试工具不同,Selenium 执行 Web测试时,就仿
·
2015-11-11 13:14
selenium
selenium2
安装、简单使用及浏览器启动问题解决汇总
一、
selenium2
安装 1.安装jdk并配置环境变量 jdk需要1.6版本及以上的,这个从网上下载就可以,环境变量的配置前边的随笔整理过就不多说了。
·
2015-11-11 11:05
selenium
selenium2
(WebDriver)环境搭建
1、安装jdk并配置环境变量: jdk安装jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html环境变量配置,如:CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarJAVA_HOME=D:\Program Fil
·
2015-11-11 11:12
webdriver
selenium-ide学习
selenium主要由selenium-ide、selenium1、
selenium2
、selenium guird组成。我这菜鸟就先来学习selenium-ide吧。
·
2015-11-11 09:38
selenium
Selenium2
学习-015-WebUI自动化实战实例-013-通过 URL 关闭多余的已开浏览器窗口
在日常的 WebUI 自动化测试脚本执行的过程中,经常会打开不同的网页,进行相应的操作,此时可能会打开很多的网页,当打开的网页过多时,无效的网页资源对运行脚本的机器造成了过多无效的资源浪费,因而在日常的网页自动化测试脚本运行的过程中要关闭过多冗余的页面,降低系统无效损耗。 此文中所述方法通过 URL 对已开窗口进行匹配,将不匹配的窗口页面关闭,一定程度减少了系统损耗,有兴趣的小主们,可进一步优化
·
2015-11-11 08:20
selenium
Selenium2
学习-014-WebUI自动化实战实例-012-Selenium 操作下拉列表实例-div+{js|jquery}
之前已经讲过了 Selenium 操作 Select 实现的下拉列表:
Selenium2
学习-010-WebUI自动化实战实例-008-Selenium 操作下拉列表实例-Select,但是在实际的日常网页开发中
·
2015-11-11 08:19
selenium
Selenium2
学习-013-WebUI自动化实战实例-011-WebElement.getText()值为空问题探索及解决
今天有个朋友在群里问 WebElement.getText() 值为空,当你发现取到的值为空的时候,会不会郁闷呢?明明看到的值不为空,脚本看着也没有问题啊,为何取到的值为空呢!!!万千纠结啊,若是长时间困在此处,是不是犹如修炼冲关遇到了瓶颈,就差那么一点点就可得道,哎。。。。。。 不知道其他的各位小主们有没有遇到过这种情况,下面俺就针对此问题提出一些俺自己的见解,敬请各位小主参阅,若有不足或错误
·
2015-11-11 08:18
selenium
Selenium2
学习-011-WebUI自动化实战实例-009-JavaScript 在 Selenium 自动化中的应用实例之一(赋值)
通常在编写 Selenium 的 WebUI 自动化脚本时,有些元素不易定位元素,或有些元素为隐藏的(此时用 WebElement.getText() 获取其值的时候,返回的结果为空),对日常的 UI 自动化脚本的编写造成了一定程度的影响。若亲有一定的前段开发基础,肯能会想到可否通过 JavaScript 脚本来操作元素呢?答案是肯定的,Slenium 已经为各位小主们提供了执行 js 脚本的功能
·
2015-11-11 08:17
JavaScript
Selenium2
学习-012-WebUI自动化实战实例-010-解决元素失效:StaleElementReferenceException: stale element reference: element
元素失效的想象提示信息如下图所示,此种问题通常是因为元素页面刷新之后,为重新获取元素导致的。 解决此类问题比较简单,只需要在页面刷新之后,重新获取一下元素,就可以消除此种错误了。 以下以易迅网搜索为例进行实例代码演示,希望对各位小主有所启发,若有不足或错误之处,敬请大神指正,不胜感激! 下述代码中若需消除 StaleElementReferenceException 异常,将 43 行中
·
2015-11-11 08:17
exception
Selenium2
学习-010-WebUI自动化实战实例-008-Selenium 操作下拉列表实例-Select
此文主要讲述用 Java 编写 Selenium 自动化测试脚本编写过程中,对下拉列表框 Select 的操作。 下拉列表是 Web UI 自动化测试过程中使用率非常高的,通常有两种形式的下拉列表,一种是 Select 的下拉列表,此种操作的时候比较简单,定位到元素后直接操作即可;还有的下拉列表是以多个 div + js + input 的形式实现,input 用于存储选择的项的 value 值
·
2015-11-11 08:16
selenium
Selenium2
学习-008-WebUI自动化实战实例-006-易迅登录之 frame 处理
希望能对初学
Selenium2
WebUI 自动化测试编程的亲们有所帮助。若有不足之处,敬请大神指正,不胜感激!
·
2015-11-11 08:07
selenium
Selenium2
学习-006-WebUI自动化实战实例-004-解决 Chrome 浏览器证书提示:--ignore-certificate-errors
希望能对初学
Selenium2
WebUI 自动化测试编程的亲们有所帮助。若有不足之处,敬请大神指正,不胜感激!
·
2015-11-11 08:06
certificate
Selenium2
学习-007-WebUI自动化实战实例-005-解决 Firefox 版本不兼容:org.openqa.selenium.WebDriverException: Failed to connect
此文主要讲述 Java 运行 Selenium 脚本时,因 Friefox 浏览器版本与 selenium-server-standalone-x.xx.x.jar 不兼容引起的 org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary 报错解决方法。 希望能对
·
2015-11-11 08:05
exception
Selenium2
学习-004-WebUI自动化实战实例-002-百度登录
此文主要通过 百度登录 功能,进行
Selenium2
的实战实例讲解。文中所附源代码于 2015-01-17 23:33 亲测通过,敬请亲们阅览。
·
2015-11-11 08:04
selenium
Selenium2
学习-005-WebUI自动化实战实例-003-三种浏览器(Chrome、Firefox、IE)启动脚本源代码
此文主要通过 三种浏览器(Chrome、Firefox、IE)启动脚本 功能,进行
Selenium2
三种浏览器启动方法的实战实例讲解。
·
2015-11-11 08:04
selenium
关于
selenium2
(webdriver)自动化测试过程中标签页面或者窗口切换的处理解决方案
1. 通过页面或者window 的name切换: switch_to_frame(name) switch_to_window(name) 那么问题来了,出现2个或者以上窗口时候,新打开的window一般都是没有name,此时可用driver.switchTo().window(windowHandleId)来进行切换 //获取当前窗口handleId
·
2015-11-11 05:12
webdriver
Selenium2
学习-018-WebUI自动化实战实例-016-自动化脚本编写过程中的登录验证码问题
日常的 Web 网站开发的过程中,为提升登录安全或防止用户通过脚本进行黄牛操作(宇宙最贵铁皮天朝魔都的机动车牌照竞拍中),很多网站在登录的时候,添加了验证码验证,而且验证码的实现越来越复杂,对其进行脚本识别的难度也越来越高。这对我们自动化脚本编写带了非常的不便,那么如何解决登录时的验证码问题呢?经常有初学自动化脚本编写的小主们问及此问题。 此文主要针对如何解决自动化测试脚本中含登录态的操作问题,
·
2015-11-11 02:45
selenium
Selenium2
学习-017-WebUI自动化实战实例-015-获取浏览器中的 cookie 信息
日常我们在使用浏览器时,尤其是登录 WEB 应用时,我们的一些信息其实是保存在了浏览器的 cookie 信息中。我们可以通过浏览器自带的开发工具,进行查看相应的 cookie 信息,例如在火狐、chrome 中均可通过 F12 打开开发者工具打开。以下截图为在 chrome 中打开易迅网时的 cookie 信息: 若是小主您登录了相应的网页应用,cookie 中还会含有您的一些用户信息内容。
·
2015-11-11 02:44
selenium
Selenium2
学习-016-WebUI自动化实战实例-014-Selenium 窗口选择
在日常的 WebUI 自动化测试脚本编写过程中,经常需要打开新的页面,或者在多个打开的页面之间进行切换,以对页面元素进行相应的操作,以模拟用户的行为,实现 UI 的自动化测试。在过往的时间中,经常有初学 Selenium(webdriver) 的朋友问及如何选择窗口的问题,其实 Selenium 已经给我们提供的了相应的方法去解决这个问题。解决思路如下: 1、通过 webdriver.
·
2015-11-11 02:43
selenium
Selenium2
学习-009-WebUI自动化实战实例-007-Selenium 8种元素定位实战实例源代码(百度首页搜索录入框及登录链接)
此 文主要讲述用 Java 编写 Selenium 自动化测试脚本编写过程中,通过 ID、name、xpath、cssSelector、linkText、className、partialLinkText、tagName 的实战实例源代码演示 Selenium 元素定位的 8 种方法,源代码测试通过日期为:2015-01-26 00:18,请知悉。注意:其中通过 tagName 定位元素时,返回的
·
2015-11-09 13:24
selenium
使用
Selenium2
测试含有iframe的Ajax网页
2415670.html 前言 本文主要通过一个简单的例子,来讨论以下两个问题: 使用Selenium对由Ajax动态加载的页面进行测试 测试含有iframe标签的网页 本文不是
Selenium2
·
2015-11-08 11:22
selenium
Selenium2
(webdriver)入门之TestNG的使用
一、在Eclipse中安装TestNG 1、打开eclipse-->help-->Install New Software-->Add,输入Name和Location后,点击OK。 TestNG官方下载地址:http://testng.org/doc/download.html 2、然后选中TestNG,单击Next安装 3、安装好TestNG后重启eclipse
·
2015-11-02 12:55
webdriver
Selenium2
自动化测试实战序言
很欣慰的是虫师这本
Selenium2
自动化测试实战--基于Python语言
乙醇
·
2015-11-01 16:00
基于
Selenium2
与Python自动化测试环境搭建
基于
Selenium2
与Python自动化测试环境搭建 工具选择 Python版本: 选择2.7.2, Why?
·
2015-11-01 15:07
selenium
Selenium 2 & WebDriver &多线程 并发
我用的是
Selenium2
,至于它的背景和历史就不赘述了。
Selenium2
也叫WebDriver。
·
2015-11-01 11:39
webdriver
上一页
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
其他