c# - 如何在 Visual Studio 的 C# 中设置基于硒的测试?
问题描述
我是使用硒进行测试的新手。我想知道如何在 Visual Studio 中创建一个测试来测试用户是否导航到网页。我需要什么包/依赖项?我需要在 Visual Studio 中打开什么样的项目文件,即 .NET 中的普通项目或 xUnit 测试项目等。我使用的是 MAC。
下面是我试图创建的东西,但由于某种原因它不起作用。难道我做错了什么?我点击构建,它说成功。然后我点击运行,但测试没有做任何事情。
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");
}
}
}
解决方案
推荐阅读
- javascript - 从函数获取变量到另一个javascript
- mule - MEL 和 Groovy 之间的区别?
- javascript - scope.apply 在 Angular 事件处理程序中不起作用
- sql - oledb 在 Windows 2016 上连接到 SQL 2012
- python - Python Django slug url错误
- tsql - 在 TSQL 中生成 CRLF 以被 SSRS 接受
- android - 找不到 support-fragment.jar (com.android.support:support-fragment:27.0.2)
- python - 在python中为时间戳添加分钟
- sql - 如何以这种特定方式订购 sql 结果?
- python - msvcrt.getch() 方法中的 \xe0 是什么?