Xunit создает новый экземпляр класса Test для каждого нового теста (используя WebDriver и C #)
Есть ли способ запустить несколько тестов в одном браузере с помощью Webdriver (Selenium) с использованием Xunit, в настоящее время xunit запускает новый браузер для каждого нового теста, ниже приведен пример кода
public class Class1
{
private FirefoxDriver driver;
public Class1()
{
driver = new FirefoxDriver();
}
[Fact]
public void Test()
{
driver.Navigate().GoToUrl("http://google.com");
driver.FindElementById("gbqfq").SendKeys("Testing");
}
[Fact]
public void Test2()
{
driver.Navigate().GoToUrl("http://google.com");
driver.FindElementById("gbqfq").SendKeys("Testing again");
}
}