Есть 7 веб-мессенджеров:
- https://team1-kilogram.now.sh
- https://kilogram-team2.now.sh
- https://team3.now.sh
- https://k1logram.now.sh
- https://the-best-messenger.now.sh
- https://k1logram-team6.now.sh
- https://team7chat.now.sh/
Написать e2e-тест на следующий тестовый сценарий
- Войти с помощью github-аккаунта в любой из семи чатов
- Зайти в свой профиль в чате
- Сравнить, что информация со страницы "Профиль" чата совпадает с информацией пользователя на Github
- Тест должен ходить в облачный Selenium Grid
- Вместе с пулл реквестом нужно прикрепить ссылку на видео прохождения теста
- Нельзя выбрать тот чат, в котором ты являешься разработчиком
- На видео должно быть видно, что используется твой github-аккаунт
- Установить JDK
- Установить зависимости
npm install
- Получаем Username и Access-Key аккаунта облачного selenium grid
- Запускаем команду с переменными окружения
// в примере тестовый аккаунт гитхаба
USERNAME=<подставь> ACCESSKEY=<подставь> GH_LOGIN=sel-lesson GH_PWD=4vN8VopAYD13lL5 npm test