29/03/2024

Создаем основу проекта

Создаем основу проекта

  • Какие тесты нужно автоматизировать в первую очередь? Берем тесты, которые чаще всего проверяются, чаще всего стреляют и которые больше всего затратны с точки зрения ручного тестирования.

  • эффективность автоматизации https://www.youtube.com/watch?v=GpvY3NF9mRc

Gradle

1 создаем градл проект через идею. 2 редактируем файл build.gradle

После создания проекта дефолтный скрипт выглядит так:

plugins {
    id 'java' //плагин для сблорки java приложения
}

// группа и версия проекта
group 'io.vvrozhkova'
version '1.0-SNAPSHOT'


//репозиторий для скачивания зависимостей
repositories {
    mavenCentral()
}


//список зависимостей
dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1'
}


//настройка запуска тестов через JUnit
test {
    useJUnitPlatform()
}