硒跳过测试以及设置和关闭

时间:2019-09-17 10:02:27

标签: c# selenium-chromedriver

在某些情况下(在撰写本文时发生),当我执行测试时,OneTimeSetup正在运行,但随后会直接转到OneTimeTearDown,跳过其中的设置,拆卸和测试。 第一次是在昨天发生的,经过一个小时左右的时间后就停止了,尽管没有进行任何更改,但我现在正在进行新的测试,并且再次发生。

我尝试在“运行”和“调试”中执行测试,并通过代码窗口和测试所在的播放列表执行。

此外,我已经关闭Visual Studio并杀死了所有chromedriver会话。 `

[OneTimeSetUp]
   public void initalise()
   {
     logger = driver.ConfigureLogger();

 driver.LaunchProgram();
 driver.SendLoginDataUserOne();
}

[OneTimeTearDown]
public void close()
{
 driver.Quit();
}


 [SetUp]
   public void Setup()
   {
     TariffsAndTables.Click();
     driver.sleep(400);
     Rating.Click();
     driver.sleep(400);
     SellRatingTablesBTN.Click();
    }

[TearDown]
public void tearDown()
{
  HomeBTN.Click();
}`'''

0 个答案:

没有答案