从ASP.NET应用程序运行的Selenium

时间:2014-10-21 08:40:23

标签: asp.net selenium

我有一个内置selenium代码的ASP.net应用程序。

我希望当用户点击客户端的按钮时,浏览器将在运行Windows Server 2012的服务器端打开。

问题是,当我尝试这样做时,我在服务器上“无法绑定到锁定端口7054”错误消息。

我觉得我对整个事情的态度有问题, 问题是,什么是正确的方法?

1 个答案:

答案 0 :(得分:1)

好吧,我发现我需要从这里使用Selenium Grid服务器:http://www.seleniumhq.org/download/

然后按照以下文章: https://code.google.com/p/selenium/wiki/Grid2

在命令行中使用“java -jar selenium-server-standalone-2.14.0.jar”以启动服务器。

然后在代码中:

DesiredCapabilities capability = DesiredCapabilities.firefox();
WebDriver driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), capability);