'SelectElement'不包含接受 1 个参数的构造函数 工具QA


using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.Support.UI;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace ToolsQA
{
    class FirstTestCase
    {
        static void Main(string[] args)
        {
            IWebDriver driver = new FirefoxDriver();

            driver.Navigate().GoToUrl(" http://toolsqa.wpengine.com/automation-practice-form/");
            String st = "dld";
            SelectElement dropdown = new SelectElement(st);

            //oSelection.

        }
    }
}

有错误,为什么?http://toolsqa.com/selenium-webdriver/c-sharp/dropdown-multiple-select-operations-in-c/一切都很好!

new SelectElement()采用webElement类型的参数

您正在string作为参数传递。 更改参数类型,然后尝试 -

IWebElement element = driver.FindElement(By.your_locator);
SelectElement dropdown = new SelectElement(element);

最新更新