无法建立连接,因为目标计算机主动拒绝了它(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