Skip to content

bookovna/bookovna666

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект по разработке автотестов для сайта Goritskov.com

Технологический стек



  • Автотесты написаны на Java с использованием фреймворка Selenide
  • JUnit 5 фреймворк для модульного тестирования
  • Gradle используется для автоматизированной сборки проекта
  • Тесты запускаются с помощью Jenkins
  • Selenoid запускает браузеры в контейнерах Docker
  • Allure Report формирует отчет о запуске тестов
  • Автотесты интегрируются с тест-менеджмент системой Allure TestOps
  • В Telegram бот отправляет уведомления о результатах прохождения тестов

Тест-кейсы

  1. Проверка текста заголовка на главной странице
  2. Проверка наличия ссылки на раздел "Обо мне" на странице

🚀 Запуск тестов из терминала

  • Локально gradle clean test -DtypeEnv=locale
  • Удалённо gradle clean test -DtypeEnv=remote

Конфигурация Job в Jenkins

✅ Открыть сборку Jenkins
✅ Кликнуть на "Build with Parameters"
✅ Указать нужные параметры
✅ Кликнуть на "Build"

✅ Чтобы увидеть отчёт о прохождении тестов в Allure Report, нужно кликнуть на иконку "Allure Report"

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

Подробнее

Интеграция тестов c тест-менеджмент системой Allure TestOps

Подробнее

Видео прохождения тестов в Selenoid

Alt text

Уведомления о прохождении тестов в Telegram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published