Skip to content

Jaliz9087/WBTestsRepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект автоматизации тестирования для Wildberries

Wildberries — международный онлайн-маркетплейс с огромным ассортиментом товаров: от одежды, обуви, детских товаров до электроники и аксессуаров для дома.


Содержание:


🛠️ Технологии и инструменты

IDEA Java Github JUnit 5 Gradle Selenide Selenoid Allure Jenkins


✅ Примеры автоматизированных тест-кейсов

  • Проверка ошибки при вводе невалидного номера телефона
  • Проверка поиска товара и добавления в корзину
  • Проверка работы бургер-меню
  • Проверка изменения валюты
  • Проверка маппинга латиницы при поиске улицы на карте

🚀 Сборка в Jenkins

Jenkins

Параметры сборки в Jenkins:

  • browser (браузер, по умолчанию Chrome)
  • browserVersion (версия браузера, по умолчанию 126)
  • browserSize (размер окна браузера, по умолчанию 1920x1080)
  • remoteUrl (логин, пароль и адрес удаленного сервера Selenoid)

🖥️ Команды для запуска из терминала

Локальный запуск:

gradle clean AllTests

Удалённый запуск через Jenkins:

gradle clean AllTests \
  -Dbrowser=${BROWSER} \
  -DbrowserSize=${BROWSER_SIZE} \
  -DbrowserVersion=${BROWSER_VERSION} \
  -DremoteHost=${WDHOST}


Тест кейсы


📩 Уведомление в Telegram при помощи бота


Автоматическое уведомление о результатах тестов отправляется в Telegram через бота.


🎥 Примеры видео выполнения тестов на Selenoid

video

Видео-записи выполнения тестов доступны в Selenoid. Они помогают анализировать тестовые сценарии и находить потенциальные ошибки.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages