c# - 设置 Selenium 网格中心和节点后,我的下一步是什么?

标签 c# selenium webdriver selenium-grid

我有一个 Selenium Grid hub 版本 2.22.0,它设置了 5 个运行的节点。这是他们的名单:

  • 1 个运行 windows 7 的本地节点(我的机器)
  • 1 台运行 Windows XP 的虚拟机
  • 1 台运行 Windows Vista 的虚拟机
  • 2 台运行 Windows 7 的虚拟机

我希望能够将作业发送到那些将加载特定浏览器并使用 webdriver 通过它们驱动命令的机器。

我需要使用带有 C# 语言的 Visual Studio 来完成。 (此外,我使用 Java 独立服务器启动网格和所有节点,这是否意味着我的网络驱动程序需要用 Java 还有?)

如果您知道任何使用 webdriver 和网格的当前教程,那将是很棒的。 (我能找到的所有教程都使用 selenium 网格版本 1)

最佳答案

这些是 Java 特定的命令,用于启动网格和注册节点。它与脚本无关。

您可以使用您喜欢的语言(C#、Java..等)编写脚本。

这里有一些页面提供了有关如何在 C# 中编写 Selenium 代码以及如何使用 Grid 的更多信息。

http://www.theautomatedtester.co.uk/tutorials/selenium/selenium_two_csharp_nunit.htm http://code.google.com/p/selenium/wiki/Grid2

我希望这对你有帮助......一切顺利:)

关于c# - 设置 Selenium 网格中心和节点后,我的下一步是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11209189/

相关文章:

c# - 使用 Entity Framework 保存 NpgsqlPoint (Postgresql Point)

c# - 使用 OWIN 和 JWT 时如何记录身份验证失败的原因?

python-3.x - 使用 Selenium 修改 HTML

ruby-on-rails - Heroku/Rails 上的 Chromedriver:无法加载应用程序:Selenium::WebDriver::Error::WebDriverError:不是文件: "/usr/local/bin/chromedriver"

java - 识别复选框组中的第 n 个复选框

c# - 使用sdf数据库(SQL Server Compact 3.5数据库文件)无需安装Microsoft sql server C#

c# - DataGrid 添加行但文本不可见

c# - 在测试运行期间单击按钮会打开一个空白窗口 selenium c#

java - appium webdriver 在真实 IOS 设备上未检测到 Webview

Webdriver - java - 如何在执行操作后释放键