首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >尝试运行selenium测试时'OpenQA.Selenium.Support.UI.WebDriverWait‘的TypeLoadException

尝试运行selenium测试时'OpenQA.Selenium.Support.UI.WebDriverWait‘的TypeLoadException
EN

Stack Overflow用户
提问于 2017-10-24 21:36:58
回答 2查看 1.5K关注 0票数 1

在尝试从我创建的用户控件运行selenium webdriver测试时,我得到了以下错误:在UserCreationFrontEnd.exe中发生了'System.TypeLoadException‘类型的异常,但未在用户代码中进行处理

其他信息:未能从程序集'WebDriver,Version=2.48.2.0,Culture=neutral,PublicKeyToken=null‘加载类型'OpenQA.Selenium.Support.UI.WebDriverWait’。

背景故事:我已经创建了一个带有一些自动化测试套件的应用程序,允许我的团队中没有visual studio的人运行它们。这个应用程序是一个winforms应用程序,它是用c#编写的,使用用户控件。我已经在我的selenium解决方案中添加了一个用户控件来运行selenium测试。当我从这里运行用户控件时,测试会按预期运行。

当我将用户控件添加到我的主应用程序中并尝试从那里运行selenium测试时,出现了这个问题。

用户控件显示得很好,但是当我尝试启动测试时,我在测试启动(OneTimeSetUp)中得到错误。

代码:

        public void TestStartUp()
    {
        driver = new InternetExplorerDriver(@"O:\Testing\SDET\SeleniumWebDriver");
        wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
        config = new MapsPageObjectModel.EnvironmentConfig(driver);
        navBar = new MapsPageObjectModel.NavigationBar(driver);
        homePage = new MapsPageObjectModel.Homepage(driver);
        createContact = new MapsPageObjectModel.CreateContact(driver);
        securityManager = new MapsPageObjectModel.SecurityManager(driver);
        companyPage = new MapsPageObjectModel.Company(driver);
        createEmployee = new MapsPageObjectModel.CreateEmployee(driver);
        roles = new MapsPageObjectModel.Roles(driver);
        UserCreationResults.Clear();
    }

错误发生在此行上

wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));

有谁知道该怎么做吗?

EN

回答 2

Stack Overflow用户

发布于 2018-05-29 08:12:09

转到“Manage NuGet”窗口,确保已在解决方案中的所有项目中安装了相同版本的Selenium.SupportSelenium.WebDriver

票数 2
EN

Stack Overflow用户

发布于 2017-10-24 21:42:19

您需要在.cs文件中同时包含这两种用法:

using OpenQA.Selenium;
using OpenQA.Selenium.Support.UI;

此外,你还需要有WebDriver和WebDriver.Support的引用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46911999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档