`
hsy008
  • 浏览: 4192 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

AJAX testing tool --Selenium user manual (Selenium用户指南)三

阅读更多
Selenium-RC (Remote Control)
Selenium-RC 可以提供最大程度的便利性和扩展性使测试自动化开发者用一种编程语言来开发测试逻辑。比如说,如果一个程序返回了一套测试结果,而自动化的测试程序需要运行测试结果中的每一个元素,那么编程语言的迭代功能可以用Selenium命令行的方式去运行每一个元素来便利整个测试结果。
Selenium-RC还提供了API 和库来支持各种语言。这些语言包括HTML, Java, C#, Perl, PHP, Python, Rudy. 通过Selenum-RC来运用高阶编程语言开发测试例也允许将自动化测试整合到某个项目的automated build 环境中去。

Selenium-Grid
Selenium-Grid允许Selenium-RC解决方案用于大规模的测试套件中或者用于在多样化的环境中运行的测试套件。再Selenium-Grid中, Selenium-RC的多个实例运行在不同的操作系统和浏览器的设定中。 每一种的设定被启动后都会以一个hub(枢纽?)的方式注册。当测试例被发送到某个hub后,这些测试例会被重新导向到某个可用的Selenium-RC。这个可用的Selenium-RC会启动浏览器来运行测试例。这样我们可以并行的运行测试例了。通过这种方式,理论上说,运行整个测试套件的时间相当于运行其中一个耗时最久的测试例。
分享到:
评论

相关推荐

    selenium-server-standalone和Selenium-java的jar包

    在这个主题中,我们将深入探讨"**selenium-server-standalone**"和"**Selenium-java**"这两个jar包,以及它们在Java+Selenium自动化测试中的作用。 首先,**selenium-server-standalone.jar**是Selenium WebDriver...

    Ajax-kotlin-headlessbrowser-selenium-jsoup-parser.zip

    Ajax-kotlin-headlessbrowser-selenium-jsoup-parser.zip,科特琳製_____,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不...

    selenium-java-2.44.0、selenium-java-2.44.0-srcs、selenium-server-standalone-2.44.0

    首先,我们来了解一下 `selenium-java-2.44.0.jar`。这是一个预编译的Java库,其中包含了Selenium WebDriver的Java绑定。WebDriver是Selenium的一个核心部分,它提供了一个编程接口,允许测试脚本直接控制浏览器。...

    selenium-server-standalone-2.45.0和selenium-java-2.45.0(含srcs)

    "selenium-server-standalone-2.45.0" 和 "selenium-java-2.45.0(含srcs)" 提供了Selenium在Java环境下的核心组件,以及一个独立的服务器版本,方便进行Web应用的自动化测试。 1. **Selenium Server Standalone**...

    selenium-java-4.0.0-alpha-6_javaselenium_

    标题 "selenium-java-4.0.0-alpha-6_javaselenium_" 指的是 Selenium 的一个 Java 版本的软件包,具体是 4.0.0 的第六个 Alpha 版本。Selenium 是一个广泛使用的自动化测试工具,主要用于 web 应用程序的测试。它...

    selenium-java-2.41.0,selenium-java-2.33

    在本主题中,我们将深入探讨`selenium-java-2.41.0`和`selenium-java-2.33.0`这两个版本。 首先,`selenium-java-2.33.0.zip`和`selenium-java-2.41.0.zip`是两个不同版本的Selenium Java绑定包。这些zip文件包含了...

    selenium-server-standalone-3.8.1和selenium-java-3.7.1

    标题中的 "selenium-server-standalone-3.8.1" 指的是 Selenium 的独立服务器版本,3.8.1 是其版本号。这个服务器是 Selenium Grid 的基础,允许并行执行测试,提高了测试效率。它包含了所有 WebDriver 支持的浏览器...

    selenium-server-standalone-2.44.0,selenium-java-2.44.0,java-client-2.2.0三件套

    标题中的“selenium-server-standalone-2.44.0”、“selenium-java-2.44.0”和“java-client-2.2.0”分别指的是Selenium WebDriver的三个关键组件,它们在自动化Web浏览器测试中起着至关重要的作用。Selenium是一个...

    selenium-doc, selenium 中文文档.zip

    在"Selenium-doc, selenium 中文文档.zip"中,我们可以找到详尽的 Selenium 指南,包括以下几个核心知识点: 1. **Selenium WebDriver**:WebDriver 是 Selenium 的最新接口,它提供了一种标准化的方式来控制浏览器...

    Java开发案例-springboot-44-整合Selenium访问百度-源代码+文档.rar

    Java开发案例-springboot-44-整合Selenium访问百度-源代码+文档.rar Java开发案例-springboot-44-整合Selenium访问百度-源代码+文档.rar Java开发案例-springboot-44-整合Selenium访问百度-源代码+文档.rar Java开发...

    node-red-contrib-selenium-wd2:Selenium节点的红色节点

    Node-Red的Selenium-wd2节点允许基于 API的Web浏览器自动化。 它基于库,在Typescript中进行了重写,以简化其维护,提高整体稳定性并稍微升级一些功能。 先决条件 为了使用node-red-contrib-selenium-wd2,您必须...

    selenium-server-standalone-3.4.0&selenium;-java-3.4.0.jar

    这个标题提到的是 "selenium-server-standalone-3.4.0" 和 "selenium-java-3.4.0.jar",它们是 Selenium 3.4 版本的组成部分,专为 Java 开发者设计。下面将详细阐述这两个文件及其在测试中的作用。 `selenium-...

    selenium-server-standalone-2.40

    在这个名为 "selenium-server-standalone-2.40" 的压缩包中,包含了Selenium Server的独立版本以及相关的Java库。 1. **Selenium Server Standalone**: Selenium Server Standalone是Selenium的核心组件之一,它...

    go-selenium, Selenium WebDriver 客户端.zip

    go-selenium, Selenium WebDriver 客户端 ==============================================去 selenium Selenium WebDriver 客户端go是一个 selenium的java客户端,用于 。注意:public A

    selenium-server-standalone-4.0.0-alpha-2.zip

    标题 "selenium-server-standalone-4.0.0-alpha-2.zip" 指的是 Selenium 的一个服务器独立版本的归档文件,该版本为 4.0.0 的 Alpha 2 版本。Selenium 是一个广泛使用的自动化测试工具,主要用于 Web 应用程序的测试...

    katalon-recorder-selenium for chrome

    katalon-recorder-selenium for chrome3.8.2,新版本的chrome无法再使用selenium ide作为录制工具了,而katalon-recorder正是取代selenium ide

    selenium-java 3.7.1.jar

    【Selenium-Java 3.7.1.jar】是一个关键组件,主要用于自动化Web应用程序的测试。这个特定的版本,3.7.1,是Selenium WebDriver的一个Java绑定,它允许开发者使用Java语言来编写测试脚本,从而实现对浏览器的自动化...

    tdd-for-web-development-with-django-and-selenium

    ### 测试驱动开发(TDD)在Django与Selenium中的应用 #### 一、测试驱动开发(TDD)概述 测试驱动开发(Test-Driven Development, TDD)是一种软件开发方法论,强调在编写任何功能代码之前先编写测试。这种方法的核心...

Global site tag (gtag.js) - Google Analytics