Advertisement

Selenium2 Python 自动化测试实战学习笔记(七)

阅读量:

Selenium Grid2

借助Grid技术,在多台主机上可同时创建主节点(hub)与分支节点(node)。通过让主节点上的测试用例在各个分支节点上运行,并根据具体需求为每个环境单独设置特定的配置参数, 从而实现同一份测试用例可在不同环境下进行验证。Selenium Grid2已成功整合至selenium服务器中 (具体版本为selenium-server-stanalon-xxx.jar包版本)。

9.1 Selenium2工作原理

在Selenium2中由于采用了WebDriver工具这一技术并非依赖JavaScript驱动而是直接调用了浏览器自身的原生接口进行操作因此不存在同源性问题也就不再需要依靠RC来执行本地脚本了当然的一个缺点是并非所有浏览器都提供了良好的驱动支持但是JavaScript作为通用语言却被广泛应用于各个 browsers中为此在Selenium2中执行本地脚本的方式是:通过使用本地WebDriver工具直接调用本地浏览器提供的接口完成操作

9.2Selenium Server环境配置

第一步,在网页http://www.java.com/zh_CN/download/manual.jsp上获取 Java 的下载地址,并双击安装好的 JDK 进行解压操作。请确保将 JDK 设置到 C:\Java\jdk1.7.0_45

全部评论 (0)

还没有任何评论哟~