首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium WebDriver -什么是"Selenium Client & WebDriver语言绑定“

Selenium WebDriver -什么是"Selenium Client & WebDriver语言绑定“
EN

Stack Overflow用户
提问于 2013-03-14 16:23:27
回答 2查看 4.3K关注 0票数 0

在selenium下载页面中,我看到了"Selenium Client & WebDriver语言绑定“一节

1)什么是语言约束?和

2)什么是客户端驱动程序?(我不是来自技术背景)

有谁能从selenium下载页面中解释以下内容:(http://docs.seleniumhq.org/download/)

*

为了创建与Selenium Server (Selenium RC,Selenium Remote Webdriver)交互的脚本或创建本地Selenium WebDriver脚本,您需要使用特定于语言的客户端驱动程序。这些语言包括1.x和2.x样式的客户机。虽然存在其他语言的语言绑定,但这些是由google代码托管的主要项目支持的核心语言绑定。

*

EN

回答 2

Stack Overflow用户

发布于 2013-03-14 16:48:11

其中一些文件是旧的。它来自旧的Selenium 1.x版本。Selenium WebDriver现在已经完全不同了,它有2.x版本(最近的版本是2.31)。Selenium 2.x版本在视图中隐藏了绑定。您可以定义功能并启动一个新的RemoteWebDriver,Hub+Node在封面下处理绑定。

现在,要与RC进行类似的交互,您需要:

代码语言:javascript
复制
  1.  To start a Grid Hub on port 4444
  2.  Start 1 Node Hub on port 5555 on either your local machine or a remote machine.  It has configuration that tells it how to connect to the Hub.
  3.  In your script, start a new client using:

 URL hubURL = new URL("127.0.0.1:4444"); // always use IP address
 DesiredCapabilities capability = DesiredCapabilities.internetExplorer();
 RemoteWebDriver driver = new RemoteWebDriver(new URL(hubURL), capability);

我有一个你可以在这里尝试的例子项目

票数 1
EN

Stack Overflow用户

发布于 2013-03-14 18:32:48

2)什么是客户端驱动程序?

Selenium使用了许多客户端驱动程序java、python.因此,要使用每种编程语言,有一个不同的driver.This,在我的理解中,这只不过是一个罐子。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15414747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档