Описание проекта
Набор должен покрывать вход с верными и неверными данными и с заблокированной учётной записью, полный путь оформления заявки — от пустой формы до подтверждённой записи, и разграничение по ролям, чтобы партнёр не видел экраны менеджера, а менеджер не попадал в раздел администрирования. Тесты желательно гонять на тестовой копии портала, формировать читаемый отчёт с перечнем пройденных и упавших сценариев и скриншотом в точке падения, и запускать как вручную, так и из сборочного конвейера с понятным кодом возврата.
Ожидаем аккуратный поддерживаемый код тестов, который сможет расширить новый инженер, устойчивые селекторы, не ломающиеся при мелких правках вёрстки, и короткую инструкцию, как добавить новый сценарий. В результат входит:
— сценарии входа: успех, неверный пароль и заблокированный пользователь;
— сквозное оформление заявки с проверкой полей;
— проверка прав ролей партнёра, менеджера и администратора;
— читаемый отчёт и код возврата для конвейера.