`
javaPrimary
  • 浏览: 60529 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

selenium入门问题和解决

 
阅读更多

入门:

  1. 下载安装Firefox 和 Firefox-selenium插件,selenium-ide-2.5.0.xpi 本博客会提供下载内容。
  2. 下载selenium-java-2.41.0.zip,创建工程,导入jar包,这里不详细描述
  3. 下载selenium-server-standalone-2.41.0.jar,这里提供我的CSDN下载地址,ITEYE有下载限制。
  4. selenium-server-standalone-2.41.0启动脚本start.bat  本博客会提供下载内容。
  5. 录制脚本方法。用selenium-ide-2.5.0.xpi右键打开,用Firefox 打开,在Firefox菜单栏,会出现图标如下

     
  6. Firefox地址栏输入需要录制脚本的网站,点击进入,然后单机上图红色部分,会弹出IDE录制窗口。在弹出的脚本中选择开发语言Options-->Cliboard Format-->Java /JUint 4/WebDriber。
  7. 继续在Firefox浏览其中操作,你的操作IDE会记录,并形成脚本。
  8. 录制完成,停止录制,并且导出脚本,文件-->Save Test Case as...-->输入文件名,保存。

问题描述:

Started InternetExplorerDriver server (32-bit)

2.41.0.0

Listening on port 40221

org.openqa.selenium.remote.SessionNotFoundException: Unexpected error launching Internet Explorer. Browser zoom level was set to 125%. It should be set to 100% (WARNING: The server did not provide any stacktrace information)

Command duration or timeout: 2.01 seconds

Build info: version: '2.41.0', revision: '3192d8a', time: '2014-03-27 17:18:15'

问题解决:打开注册表,找到HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Zoom. 双击右边的ZoomFactor,选择十进制,修改内容为“100000

  • 大小: 3.4 KB
分享到:
评论

相关推荐

    selenium从入门到精通

    Selenium是一个由ThoughtWorks公司开发的开源Web应用程序自动化测试工具系列,主要分为Selenium-IDE、Selenium-RC、Selenium-WebDriver和Selenium-Grid四个部分。Selenium的使用可以覆盖从简单的浏览器操作到复杂的...

    selenium2初学者快速入门

    Selenium从1.0(Selenium RC)发展到2.0(Selenium WebDriver),解决了许多早期版本中存在的问题,比如缺乏原生鼠标和键盘事件的支持、XSS/HTTP同源数据问题以及popup dialog处理等。Selenium WebDriver针对不同...

    Selenium新手入门教程

    不过,Selenium的官方论坛提供了大量实用的资源,包括各种示例代码、使用技巧和解决方案,这些都是学习Selenium时的重要参考。 Selenium还有一个独特的名字来源,它取自“硒”这一化学元素,它能够对汞(Mercury)...

    selenium2初学者快速入门(Java)

    ### Selenium2初学者快速入门(Java) #### 一、引言 随着软件开发规模的不断扩大,测试成为确保软件质量不可或缺的一环。面对大量的重复性测试任务,自动化测试逐渐成为业界的首选方案。Selenium作为一款优秀的开源...

    Appium + Selenium 2 入门

    ### Appium + Selenium 2 入门:详细解析 #### 一、Selenium 2 全面解析 **Selenium 2** 是一种强大的工具,它整合了 **Selenium 1** 和 **WebDriver** 的最佳特性,使得在多个浏览器中进行 Web 应用程序的端到端...

    selenium入门教程c#分享.docx

    ### Selenium入门教程C#分享知识点概述 #### 一、Selenium简介 - **定义**: Selenium 是一款主要用于 Web 应用程序的自动化测试工具,由 ThoughtWorks 开发。 - **核心特性**: - 运行在浏览器中,模拟真实用户...

    python+selenium自动化入门.ppt

    **Python+Selenium自动化测试入门** Selenium是一款强大的开源测试工具,专用于Web应用程序的自动化测试。它可以在浏览器中运行测试,模拟真实用户的行为,支持Firefox、IE、Mozilla等多种浏览器,并且兼容JAVA、C#...

    python+selenium自动化入门讲义

    此外,它可能还介绍了等待策略,如显式等待和隐式等待,这对于解决元素找不到或找不到正确状态的问题十分关键。 "HTML课件(1-5~1-11).docx"可能包含了HTML基础,因为理解网页的结构对于有效定位元素至关重要。...

    Selenium入门资料

    ### Selenium入门资料详解 #### 一、Selenium概述与应用场景 Selenium是一个强大的自动化测试工具,主要用于Web应用程序的测试。其设计初衷是为了替代人工在Web页面上的操作,如填写表单、点击按钮等,实现自动化...

    selenium2初学者快速入门 java版

    - 解决了Selenium 1.0中存在的问题,如原生鼠标和键盘事件的支持、跨浏览器兼容性等。 #### 四、环境搭建与配置 **1. 安装JDK** - 下载并安装JDK,建议版本为1.8以上。 - 配置环境变量,包括`JAVA_HOME`、`PATH`...

    Selenium私房菜(新手入门教程)

    Selenium的官方文档和论坛是获取资料和解决问题的最佳去处。虽然相较于其他测试工具来说,Selenium的官方文档和中文资料可能相对较少,但随着社区的不断发展,资料的丰富程度正在逐渐提升。对于测试新手来说,...

    Selenium WebDriver实战宝典(吴晓华)

    本书是一本从入门到精通模式的Selenium WebDriver实战经验分享书籍。全书共分为四个部分:第1部分基础篇主要讲解自动化测试...第4部分为常见问题和姐解决办法,讲解了WebDriver使用过程中的常见疑难问题和解决办法。

    selenium2初学者快速入门(Java).docx

    为了解决这些问题,Selenium2 引入了 WebDriver,这是一个直接与浏览器通信的接口,允许使用浏览器自身的语言来执行测试,例如 Firefox 中使用 JavaScript,IE 中使用 C++,这样就能更好地绕过安全限制,提供更真实...

    Selenium测试工具研究报告

    2. **Selenium IDE**:这是一个Firefox插件,提供脚本录制功能,简化了测试脚本的创建过程,尤其适合初级用户快速入门自动化测试。 3. **Selenium RC (Remote Control)**:允许用户通过编程接口控制Web浏览器,支持...

    Selenium使用文档压缩包

    这个压缩包包含的资源是针对Selenium使用者的入门和进阶指南,帮助读者更好地理解和运用Selenium。 《Selenium.1.0.Testing.Tools.Beginners.Guide.Nov.2010.pdf》可能涵盖了Selenium 1.0的基础知识,包括Selenium ...

    pythonselenium自动化入门.pptx

    【Python+Selenium自动化测试入门】 Selenium是一款广泛应用于Web应用程序测试的开源工具,它能够模拟真实用户的行为,支持多种浏览器,如Firefox、IE、Mozilla等,并且与JAVA、C#、Ruby、Python、PHP、Perl等多种...

Global site tag (gtag.js) - Google Analytics