Skip to content

Amarillia31/WB_UI_tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовый проект с набором автотестов для заглавной страницы Wildberries.ru

📃 Содержание:

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

📋 Реализованные проверки

  • Проверка ошибок в консоли ✔️
  • Проверка функциональности поиска ✔️
  • Проверка попытки логина без ввода номера телефона ✔️
  • Проверка доступности кнопок хедера на странице ✔️
  • Проверка доступности чат бота ✔️
  • Проверка открытия нового окна ✔️
  • Параметризованный тест на смену геолокации ✔️

🤖 Сборки в Jenkins

Главная страница сборки Jenkins

⌨️ Запуск из терминала

Локальный запуск всех тестов:

gradle clean test

Удаленный запуск всех тестов:

clean
test
-Dbrowser=${BROWSER}
-DbrowserVersion=${BROWSER_VERSION}
-DbrowserSize=${BROWSER_SIZE}
-DremoteDriverUrl=https://${REMOTE_DRIVER_LOGIN}:${REMOTE_DRIVER_PASSWORD}@${REMOTE_DRIVER_URL}/wd/hub/

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

BROWSER – браузер, в котором будут выполняться тесты (по умолчанию - chrome).

BROWSER_VERSION – версия браузера, в котором будут выполняться тесты (по умолчанию - 100.0).

BROWSER_SIZE – размер окна браузера, в котором будут выполняться тесты (по умолчанию - 1920x1080).

REMOTE_URL – удаленный браузер, в котором будут выполняться тесты.

LOGIN_REMOTE – логин для подключения к selenoid.

PASSWORD_REMOTE – пароль для подключения к selenoid.

THREADS – количество потоков.

Отчет о результатах тестирования в Allure Report

📌 Главная страница Allure-отчета

📌 Страница с тестами

📌 Основной дашборд

Отчет о результатах тестирования в Allure TestOps

📌 Тест кейсы в Allure Test Ops отчете

📌 Статистика в Allure Test Ops

Уведомления в Telegram с использованием бота

После завершения сборки бот, созданный в Telegram, автоматически обрабатывает и отправляет сообщение с отчетом.

Пример запуска теста в Selenoid

К каждому тесту в отчете прилагается видео. Одно из таких видео представлено ниже.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published