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