Skip to content

osyanin/Showman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Showman - проект с примерами моих автотестов.

Установка openjdk-java8, Ubuntu:

sudo apt update

sudo apt install openjdk-8-jdk

sudo update-alternatives --config java

Донастроить локали:

apt-get install --reinstall locales && sudo dpkg-reconfigure locales

dpkg-reconfigure locales

Команда строится по принципу:

./gradlew запускает тесты, вытягивая актуальные изменения из репозитория. Дополнительные команды выполняются на текущей версии.

./gradlew clean test --tests api.* запускает тесты в пакете api

./gradlew clean test --tests api.Errors запускает все тесты в классе Errors пакета api.

./gradlew clean test --tests api.Errors.signatureWrong запускает конкретный тест из пакета api и класса Errors

./gradlew clean test --tests *.Errors запускает все тесты Errors из всех пакетов.

./gradlew clean test --tests api.* запускает все тесты из пакета api

./gradlew -Denv=prod -Dcallback_ip=127.0.0.1 env = какое окружение тестировать, а callback_ip соответственно адрес, куда будет отправлятся коллбэк с бэкенда выбранного окружения.

Конфиги окружений лежат в папке conf в корне проекта.

Значения по умолчанию: env=staging, callback_ip=127.0.0.1

Посмотреть-изменить можно в - gradle.properties

После прогона тестов сгенерируется отчет:./build/reports/allure-reports/index.html

Выполненная команда покажет, где лежит отчет. Открывать отчет локально лучше через Firefox.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published