Прошу помощи в таком вопросе.
Делаю тест управляемой формы. Накидал фичу из воздуха.
Работает без проблем.
Затем разработчик добавил на форму контроль. Скажем, в ТЧ по одной колонке значения должны быть уникальны. И при записи элемента (чью форму тестирую) в сообщениях выскакивает сообщение “В колонке такой-то значения дублируются” и не дает записывать.
В фиче последние шаги такие:
И я нажимаю на кнопку ‘Записать и закрыть’
И я жду закрытия окна ‘Нумераторы (создание)’ в течение 20 секунд
Кнопка нажалась, 20 секунд подождалось и все. Форма не закрылась. Ванесса пишет, что “Ошибок не было”
Отсюда есть пара вопросов:
- Можно ли как-то проверить, что форма закрылась успешно?
- Как проверить, что сообщения быть не должно, а появилось?
Я понимаю. что если разраб добавил контроль, то текст сообщения можно выловить и проверять его наличие шагом
Дано В последнем сообщении TestClient есть строка “НужнаяСтрока”
но это в именно в негативном тесте, где я создаю ошибочную ситуацию и жду появления ошибки.
А в моем же примере позитивный тест по факту упал, но Ванесса об этом не знает и не говорит.