如何在visual studio的C#中设置基于硒的测试?

如何在visual studio的C#中设置基于硒的测试?,c#,selenium,testing,selenium-webdriver,automated-tests,C#,Selenium,Testing,Selenium Webdriver,Automated Tests,我不熟悉使用硒进行测试。我想知道如何在VisualStudio中创建一个测试,测试用户是否导航到网页。我需要什么包/依赖项?我需要在visual studio中打开什么类型的项目文件,即.NET中的普通项目或xUnit测试项目等。我使用的是MAC 下面是我试图创建的东西,但由于某种原因,它不起作用。我做错什么了吗?我点击build,它说成功了。然后我点击run,但是测试没有做任何事情 请解释什么不起作用。“出于某种原因,它没有起作用”的含义非常广泛。如果测试资源管理器找不到测试,则可能需要为测

我不熟悉使用硒进行测试。我想知道如何在VisualStudio中创建一个测试,测试用户是否导航到网页。我需要什么包/依赖项?我需要在visual studio中打开什么类型的项目文件,即.NET中的普通项目或xUnit测试项目等。我使用的是MAC

下面是我试图创建的东西,但由于某种原因,它不起作用。我做错什么了吗?我点击build,它说成功了。然后我点击run,但是测试没有做任何事情


请解释什么不起作用。“出于某种原因,它没有起作用”的含义非常广泛。如果测试资源管理器找不到测试,则可能需要为测试运行程序安装扩展。在您的情况下,它是基于屏幕截图的NUnit Test Runner,因为您需要运行测试。从菜单:“运行”->“运行单元测试”或Cmd+T
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Support;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.Chrome;

using OpenQA.Selenium.Support.UI;

namespace test
{
    [TestFixture()]
    public class Test
    {



        [Test()]
        public void TestCase()
        {
            IWebDriver driver = new ChromeDriver("/Users/andrew/Desktop/test/chromedriver");

            //Navigate to google page
            driver.Navigate().GoToUrl("http:www.google.com");

        }
    }
}