后台失败时重新启动黄瓜测试



我对黄瓜有一个疑问,想知道如果后台步骤失败,是否可以重新启动测试?基本上,有时我的url没有加载,测试失败,所以它被标记为失败,但我希望能够在实际测试开始之前重新启动任何失败的测试,这可能吗?

Background:
Given I am on the  application after successful login
And I select create note
#Text Input
@udc @TestRail(536052)
Scenario: Assert Maximum characters are working correctly
When I save user defined component with text "Lorem ipsum dolor sit amet, consectetuer adipisciner" 
Then error text is displayed

所以我想在场景开始之前重新启动失败的测试。

我在黄瓜中使用硒和java

在后台步骤方法中添加一个try-and-catch块,以确保页面是否已加载。你可以等待一个元素,你确信它会在页面加载后显示,例如导航栏。

最新更新