- 浏览: 60914 次
- 性别:
- 来自: 深圳
文章分类
最新评论
前端时间使用过,一段时间没用,又忘记了
记录一下:
官网:http://docs.seleniumhq.org/download/
firefox插件:可以录制java脚本
selenium RC:远程核心
webdriver:导入相关的jar,就可以使用api
一直没明白,有个webdriver为什么需要一个RC,现在有些明白
RC可以脱离eclipse环境运行
http://www.ibm.com/developerworks/cn/web/wa-testweb/
需要注意的几个问题:
脚本回放不成功,脚本运行过快,可以用:
1.waitForPageToLoad方法
2.Thread.sleep方法
另外:处理alert对话框
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
driver.switchTo().alert().accept();
使用ie需要主要的问题:
1.保证ie的缩放比例100%
2.内存消耗要注意,内存过少,也会出问题
加载ie的方法:
System.setProperty("webdriver.ie.driver",
"D:/Program Files/IEDriverServer.exe");
DesiredCapabilities ieCapabilities = DesiredCapabilities
.internetExplorer();
ieCapabilities
.setCapability(
InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
true);
driver = new InternetExplorerDriver(ieCapabilities);
记录一下:
官网:http://docs.seleniumhq.org/download/
firefox插件:可以录制java脚本
selenium RC:远程核心
webdriver:导入相关的jar,就可以使用api
一直没明白,有个webdriver为什么需要一个RC,现在有些明白
RC可以脱离eclipse环境运行
http://www.ibm.com/developerworks/cn/web/wa-testweb/
需要注意的几个问题:
脚本回放不成功,脚本运行过快,可以用:
1.waitForPageToLoad方法
2.Thread.sleep方法
另外:处理alert对话框
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
driver.switchTo().alert().accept();
使用ie需要主要的问题:
1.保证ie的缩放比例100%
2.内存消耗要注意,内存过少,也会出问题
加载ie的方法:
System.setProperty("webdriver.ie.driver",
"D:/Program Files/IEDriverServer.exe");
DesiredCapabilities ieCapabilities = DesiredCapabilities
.internetExplorer();
ieCapabilities
.setCapability(
InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
true);
driver = new InternetExplorerDriver(ieCapabilities);
发表评论
-
页面缓存问题
2014-06-19 09:55 278有时测试中代码更新了,但是页面访问没有变化,什么原因,就是页面 ... -
web安全测试
2014-06-10 14:28 349原来用fidder工具,现在发现还有两个工具更好用 IE:Ta ... -
JMETER 参数化
2014-06-06 15:44 11881. 用Jmeter中的函数获取参数值,__Random,__ ... -
jmeter DWR测试
2014-06-06 15:27 1491在项目遇到了dwr的测试 使用httpwatch捕捉请求,在 ... -
jmeter性能测试
2014-06-04 17:43 414之前一直用LR来做,最近电脑出了问题 不想安装,用到了jmet ... -
soap测试2
2014-05-30 16:15 333项目中的webservice实在太多了。 又要使用soapui ... -
webservice使用
2014-02-25 11:39 415测试webservice,soapui的使用。 该工具可以很好 ... -
前端的优化
2014-02-24 10:58 327记录这篇博客的原因,被人问到web前端如何优化 首先看一下以下 ... -
根目录100%的处理
2014-02-21 15:11 526linux下的根目录100%了,程序运行不了,需要找点空间出来 ... -
webservices的测试
2014-02-21 10:11 314由于项目中有很多地方用到webservice,需要进行一些测试 ... -
tcpcopy线上测试工具
2014-02-18 16:23 366今天没事在网络上瞎转悠,无意间发现了这个工具 特别是重大版本更 ... -
fiddler远程调试
2014-01-27 12:08 438fiddler远程调试 越来越喜欢这个工具了,远程调试功能 设 ... -
异常测试
2014-01-21 11:27 438一个项目上线后,出现了很多非常规的问题,非常难重现。小伙伴们你 ... -
容器的测试
2014-01-20 14:30 254这几天在研究测试的内容。平时比较关注的内容异常测试,容器内测试 ... -
单元测试
2014-01-17 14:43 263这几天在看junit的使用,总结一下 开源工具: junit, ... -
测试工具——fidder
2014-01-17 13:37 284官网: http://fiddler2.com/get-fid ... -
单元测试Feed4JUNIT
2014-01-16 15:40 310实现测试数据的分离。记录一下使用方法 很奇怪下载最新的版本报错 ... -
自动化测试
2014-01-10 10:22 324工具类:QTP用户web测试很好,但是所有的工具遇到验证码就歇 ... -
硬件测试 ——主要针对串口
2013-12-30 11:30 342项目中有使用硬件设备,但是没有具体的硬件,需要模拟测试 在浏览 ... -
测试质量
2013-12-25 15:10 287平时在项目中觉得大部分测试方面的东西留于形式,质量主要在于个人 ...
相关推荐
Selenium自动化测试工具(新手入门教程)3(3-5)
selenium 工具 原理 自动化 测试 介绍了selenium的基本使用和工作原理。相对来说selenium还是相对比较轻量级的工具,本身支持的功能不多,但是好处在于易扩展,容易整合,最大的特色是跨操作系统和跨浏览器平台,还...
Selenium自动化测试工具(新手入门教程)5(5-5)
**Selenium自动化测试工具(2)** 在软件测试领域,Selenium是一款强大的开源自动化测试框架,用于模拟真实用户与Web应用程序的交互。本资源包(2)提供了Selenium自动化测试所需的两个关键组件:Java客户端驱动...
**Selenium自动化测试工具** Selenium 是一个广泛使用的开源自动化测试框架,专为Web应用程序设计。它支持多种编程语言,包括Java、Python、C#、Ruby等,允许测试人员编写可跨多个浏览器和操作系统运行的自动化测试...
**Selenium 自动化测试工具 Firefox 及其插件** Selenium 是一款广泛使用的开源自动化测试框架,适用于多种浏览器,包括 Firefox。它为开发者和测试工程师提供了强大的功能,用于模拟用户交互,验证网页元素,以及...
Selenium自动化测试工具(新手入门教程)~~~
Selenium自动化测试工具(新手入门教程)1(1-5)
教程名称:Selenium自动化测试工具入门指南 课程目录: 【】Seleniumrmtech.pdf 【】Selenium使用说明 【】Selenium私房菜(新手入门教程) 【】集成测试工具 Selenium ...
Selenium自动化测试工具(新手入门教程)2(2-5)
总的来说,Selenium 是一个功能强大且灵活的自动化测试工具,适用于各种规模的项目。通过深入学习和实践,测试工程师可以充分利用其功能,提高测试质量和效率,从而确保网页应用的质量和用户体验。
本文介绍的是一本关于Selenium自动化测试的实践指南,它以Python语言为编程基础,提供了一系列自动化测试的实践技巧和实例。以下知识点将详细介绍书中所涉及的关键内容。 首先,了解Selenium。Selenium是一个用于...
Selenium是一个主要用于Web应用程序自动化测试的工具集合,在行业内已经得到广泛的应用。...《Selenium自动化测试 基于Python语言》适合任何软件测试人员阅读,也适合作为大专院校师生的学习用书和培训学校的教材。
本文主要探讨了基于Python语言和Selenium自动化测试工具在毕业设计中的应用,并分析了引入自动化测试的意义以及如何搭建自动化测试环境。 一、自动化测试的概念与重要性 自动化测试是通过预先编写的测试脚本,利用...
2013年《Selenium自动化测试指南》 2015年《零成本实现Web自动化测试:基于Selenium WebDriver和Cucumber》 2016年《Selenium 2自动化测试实战- 基于Python语言》 2017年《Selenium自动化测试之道》 2019年...
Selenium则是一款强大的网页自动化测试工具,能够模拟用户行为,对Web应用程序进行全面的功能验证。这篇分享将深入探讨Python与Selenium结合进行自动化测试的相关知识点。 首先,我们需要理解Python的基础语法和...
作者虫师在2016年10月编写了这本书,尽管时间已过去数年,但Selenium作为自动化测试领域的主流工具,其核心理念和使用方法依然具有很高的实用价值。 Selenium是一个开源的Web应用程序自动化测试框架,支持多种编程...
防自动化检测反爬,防止selenium等自动化工具运行的检测代码,代码为 js 检测
Selenium是一个开源的、跨平台的自动化测试工具,它可以模拟浏览器的行为,对Web应用程序进行测试。Selenium使用JavaScript编写的API来控制浏览器,可以轻松地与任何支持Selenium的测试框架集成。Selenium支持多种...