Проект автоматизации тестирования для Wildberries
Wildberries — международный онлайн-маркетплейс с огромным ассортиментом товаров: от одежды, обуви, детских товаров до электроники и аксессуаров для дома.
- Технологии и инструменты
- Примеры автоматизированных тест-кейсов
- Сборка в Jenkins
- Запуск из терминала
- Allure отчет
- Уведомление в Telegram
- Примеры видео выполнения тестов на Selenoid
- ✓ Проверка ошибки при вводе невалидного номера телефона
- ✓ Проверка поиска товара и добавления в корзину
- ✓ Проверка работы бургер-меню
- ✓ Проверка изменения валюты
- ✓ Проверка маппинга латиницы при поиске улицы на карте
browser
(браузер, по умолчанию Chrome)browserVersion
(версия браузера, по умолчанию 126)browserSize
(размер окна браузера, по умолчанию 1920x1080)remoteUrl
(логин, пароль и адрес удаленного сервера Selenoid)
gradle clean AllTests
gradle clean AllTests \
-Dbrowser=${BROWSER} \
-DbrowserSize=${BROWSER_SIZE} \
-DbrowserVersion=${BROWSER_VERSION} \
-DremoteHost=${WDHOST}
Автоматическое уведомление о результатах тестов отправляется в Telegram через бота.
Видео-записи выполнения тестов доступны в Selenoid. Они помогают анализировать тестовые сценарии и находить потенциальные ошибки.