【问题标题】:Selenium continues after one test硒在一次测试后继续
【发布时间】:2023-04-11 00:47:01
【问题描述】:

我在 selenium webdriver 中做一个测试用例,我对测试还很陌生。我只是问我是否能够在断言已经发生后继续测试以测试其他功能。像下面的例子,提前谢谢你 例如。

search.sendKeys("hello");
search.submit();
assertTrue(....);

search.sendKeys("thank you);
search.submit();
assertTrue(....);

【问题讨论】:

标签: firefox selenium testing automated-tests web-testing


【解决方案1】:

如果assert 语句没有失败,测试将继续。 如果您想测试第二个功能,即使 assert 确实失败了,您应该将测试拆分为两个不同的测试。

【讨论】:

  • 非常感谢您的回答和时间,我将测试分成 2 份,以便更有条理,并了解一个测试是否失败而另一个成功
【解决方案2】:

Assert 是一种用于简单检查某事是否为真的方法。如果是真的,它将通过并继续执行,如果不是 - 它将终止执行。 Here's more info

【讨论】:

  • 非常感谢您的回答和时间,我将测试分成 2 份,以便更有条理,并了解一个测试是否失败而另一个成功
猜你喜欢
  • 2012-08-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多