java—在后台失败时重新启动测试

csbfibhn  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(351)

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

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

所以我想在场景开始之前重启失败的测试。
我用 selenium 和 java 和 cucumber

js4nwp54

js4nwp541#

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

相关问题