jaf*_*ffa 13 selenium webdriver
我收到这个错误:
tests.IntegrationTests.Selenium.RegisterAndLogin (TestFixtureSetUp):
SetUp : OpenQA.Selenium.WebDriverException : Failed to start up socket within 45000
Run Code Online (Sandbox Code Playgroud)
当我在我的代码中执行以下操作时:
using System;
using System.Text;
using NUnit.Framework;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium;
namespace ekmProspector.tests.IntegrationTests.Selenium
{
[TestFixture]
public class RegisterAndLogin
{
private IWebDriver driver;
[TestFixtureSetUp]
public void Init()
{
driver = new FirefoxDriver();
}
}
Run Code Online (Sandbox Code Playgroud)
真的不能简单得多,但错误是致命的.有任何想法吗?
解决方案就像馅饼一样容易:)
右键单击.Net(C#)项目并选择"Manage NuGet Packages ..."选项,如下所示:
然后选择Selenium特定的包,它们需要更新以便更新它们.
更新的包将自动更新.
这个对我有用.
我最终得到了这个工作,我删除了NuGet在安装WebDriver时添加的所有包子文件夹,并决定手动添加这些子文件夹.创建一个'lib'文件夹,然后将selenium二进制文件解压缩到该文件夹中.然后添加对所有二进制文件的引用.现在似乎没事.
| 归档时间: |
|
| 查看次数: |
23135 次 |
| 最近记录: |