Как вручную пропустить шаги в Serenity BDD, не пропуская другие шаги - PullRequest
0 голосов
/ 29 октября 2019

Я использую селен и безмятежность для тестирования созданного мною веб-приложения, и я хочу знать, можно ли вручную выполнить неудачные шаги (с красным крестиком вместо значка проверки)

Но я хочу эточтобы происходило с тестами, продолжайте идти и не пропуская другие шаги. Возможно ли это?

Большое спасибо за ответ

1 Ответ

0 голосов
/ 29 октября 2019
  • Hard Assertion генерирует исключение немедленно, когда оператор assert не выполняется, и продолжает следующий тест в наборе тестов.

  • Мягкие утверждения не выдают исключение при сбое подтверждения и продолжают следующий шаг после утверждения утверждения.

    SoftAssert test= new SoftAssert();
    test.assertTrue(0<1);
    System.out.println(“Assertion Failed”);
    test.assertFalse(0<2);
    System.out.println(“Assertion Failed”);
    
...