无法建立连接,因为目标计算机主动拒绝了它(selenium)

我已经从Selenium IDE中提取了以下代码。(C#远程控制)

using System;

using System.Text;

using System.Text.RegularExpressions;

using System.Threading;

using NUnit.Framework;

using Selenium;

namespace SeleniumTests

{

[TestFixture]

public class MyFirstVCTest

{

private ISelenium selenium;

private StringBuilder verificationErrors;

[Test]

public void TheNewTest()

{

selenium.Open("/");

}

[SetUp]

public void SetupTest()

{

selenium = new DefaultSelenium("localhost", 4444, "*chrome","http://demo.volunteercampaigns.com/");

selenium.Start();

verificationErrors = new StringBuilder();

}

[TearDown]

public void TeardownTest()

{

try

{

selenium.Stop();

}

catch (Exception)

{

// Ignore errors if unable to close the browser

}

Assert.AreEqual("", verificationErrors.ToString());

}

[Test]

public void TheMyFirstVCTest()

{

selenium.Open("/?AspxAutoDetectCookieSupport=1");

selenium.Click("link=Login");

selenium.WaitForPageToLoad("30000");

selenium.Type("id=ctl00_ContentPlaceHolder1_txtEmailAddress", "elonadminss@eeeorbees.com");

selenium.Type("id=ctl00_ContentPlaceHolder1_txtPassword", "orbs123");

selenium.Click("id=ctl00_ContentPlaceHolder1_btnlogin");

selenium.WaitForPageToLoad("30000");

selenium.Click("id=ctl00_lblUserName");

selenium.Click("id=ctl00_lnkSignOut");

selenium.WaitForPageToLoad("30000");

}

}

}

我创建了一个Webform并在其中添加了一个按钮。

在按钮单击事件中,我编写了此代码

SeleniumTests.MyFirstVCTest m = new SeleniumTests.MyFirstVCTest();

m.SetupTest();

m.TheMyFirstVCTest();

m.TeardownTest();

我包括所有.dll文件。运行正常(无错误和警告)。

但是单击按钮后,我得到以下错误

No connection could be made because the target machine actively refused it 127.0.0.1:4444

我该怎么办??

提前致谢..

:这篇文章可能对您有帮助:由于目标计算机主动拒绝了连接,因此无法建立连接

回答:

…目标计算机主动拒绝它”表示可以在超时内访问服务器并作出响应,但是指定的端口未打开。这可能有多种原因,例如,本地防火墙阻止了连接。您确定服务器在正确的IP

/端口上侦听吗?

以上是 无法建立连接,因为目标计算机主动拒绝了它(selenium) 的全部内容, 来源链接: utcz.com/qa/434087.html

回到顶部