我有一个 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/