Redarek / qa-diploma

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Дипломный проект «Тестировщик ПО»

План автоматизации

Отчет по итогам тестирования

Отчет по итогам автоматизации

Процедура запуска

1. Склонировать репозиторий

git clone https://github.com/Redarek/qa-diploma.git

2. Запустить Docker контейнеры

docker compose -f docker-compose.yml up -d

3. Для запуска сервиса с указанием пути к базе данных использовать следующие команды:

Для mysql

java "-Dspring.datasource.url=jdbc:mysql://localhost:3306/app" -jar artifacts/aqa-shop.jar

Для postgresql

java "-Dspring.datasource.url=jdbc:postgresql://localhost:5432/app" -jar artifacts/aqa-shop.jar

4. Запуск тестов выполнить с параметрами, указав путь к базе данных в командной строке:

Для mysql

gradlew clean test -Ddb.url=jdbc:mysql://localhost:3306/app

Для postgresql

gradlew clean test -Ddb.url=jdbc:postgresql://localhost:5432/app

5. Сформировать отчёт

gradlew allureServe

About


Languages

Language:Java 98.4%Language:JavaScript 1.0%Language:HTML 0.5%Language:Dockerfile 0.1%