Настройка состава JUnit5 тестов с помощью application.properties
#Java #java #springframework #springboot #junit5 #annotations IV
https://habr.com/ru/post/464881/
#Java #java #springframework #springboot #junit5 #annotations IV
https://habr.com/ru/post/464881/
t.me
Настройка состава JUnit5 тестов с помощью application.properties
Представьте себе ситуацию, когда ваш проект должен компилироваться в различных окружениях. Теперь представьте, что не все тесты должны проходить в этих окружения...
'Hello World' вам в облако
#Java #DevOps #devops #cicd #java #vertx #junit5 IV
https://habr.com/ru/post/465149/
#Java #DevOps #devops #cicd #java #vertx #junit5 IV
https://habr.com/ru/post/465149/
t.me
'Hello World' вам в облако
Мир сходит с ума, заталкивая калькулятор для 2+2 в облака. Чем мы хуже? Давайте Hello World затолкаем в три микросервиса, напишем пару-тройку тестов, обеспечим п...
[Перевод] Передовой опыт тестирования в Java
#БлогкомпанииFunCorp #Java #Kotlin #тестирование #junit5 #assertj #java IV
https://habr.com/ru/post/517724/
#БлогкомпанииFunCorp #Java #Kotlin #тестирование #junit5 #assertj #java IV
https://habr.com/ru/post/517724/
t.me
Передовой опыт тестирования в Java
Чтобы покрытие кода было достаточным, а создание нового функционала и рефакторинг старого проходили без страха что-то сломать, тесты должны быть поддерживаемыми...
[Перевод] Тестирование контракта потребителя сервиса — часть 2
#БлогкомпанииOTUS #Программирование #springboot #junit5 #kotlin #gradle #jdbc IV
https://habr.com/ru/post/573174/
#БлогкомпанииOTUS #Программирование #springboot #junit5 #kotlin #gradle #jdbc IV
https://habr.com/ru/post/573174/
t.me
Тестирование контракта потребителя сервиса — часть 2
В предыдущем блоге я представил концепцию контрактных тестов. Сейчас мы рассмотрим написание контрактных тестов для сервисов, которые взаимодействуют через Http. Они написаны с...
[Перевод] Тестирование контракта потребителя сервиса — часть 3
#БлогкомпанииOTUS #Kotlin #kotlin #spring #gradle #pact #junit5 IV
https://habr.com/ru/post/573320/
#БлогкомпанииOTUS #Kotlin #kotlin #spring #gradle #pact #junit5 IV
https://habr.com/ru/post/573320/
t.me
Тестирование контракта потребителя сервиса — часть 3
Это третий блог из серии публикаций о тестировании контрактов потребителей сервиса. Я представил концепцию в первом блоге. Второй блог посвящен написанию тестов с использованием Pact для...
[Перевод] Туториал по JUnit 5 - Введение
#ТестированиеITсистем #Java #junit #junit5 #junit5 IV
https://habr.com/ru/post/590607/
#ТестированиеITсистем #Java #junit #junit5 #junit5 IV
https://habr.com/ru/post/590607/
Хабр
Туториал по JUnit 5 - Введение
Три дня назад мной был опубликован перевод: JUnit — создание отчетов в формате HTMLВ комментарии к нему LeshaRB задал вопрос: "Это будет перевод всех статей цикла Junit5 -...
[Перевод] Полное руководство по расширениям JUnit 5
#Java #junit5 #jupiter #vintage #extension IV
https://habr.com/ru/post/589135/
#Java #junit5 #jupiter #vintage #extension IV
https://habr.com/ru/post/589135/
Хабр
Полное руководство по расширениям JUnit 5
JUnit - одна из самых популярных сред модульного тестирования в экосистеме Java. Версия JUnit 5 (также известная как Jupiter) содержит множество интересных нововведений, включая поддержку...
AssertJ как способ значительно улучшить код ваших тестов
#ТестированиеITсистем #Java #Тестированиевебсервисов #java #junit #junit5 #assertj IV
https://habr.com/ru/post/675778/
#ТестированиеITсистем #Java #Тестированиевебсервисов #java #junit #junit5 #assertj IV
https://habr.com/ru/post/675778/
Хабр
AssertJ как способ значительно улучшить код ваших тестов
Привет, Хабр! В 2019-2020 годах на одном из проектов я был идейным вдохновителем перехода на JUnit 5. Для проверок мы использовали стандартные ассерты и Hamcrest. Тогда мне казалось, что этого более...
[Перевод] Введение в DbChange JUnit расширение
#Opensource #Java #SQL #Тестированиевебсервисов #java #junit #junit5 IV
https://habr.com/ru/post/684692/
#Opensource #Java #SQL #Тестированиевебсервисов #java #junit #junit5 IV
https://habr.com/ru/post/684692/
Хабр
Введение в DbChange JUnit расширение
Простой и декларативный способ выполнять sql запросы в JUnit тестах. Введение Структура JUnit теста следует модели тестового сценария (test case): ПредУсловия (PreConditions) - это действия, которые...
Как кастомизировать UI артефакты для Selenide + Selenoid + Allure (with TestOPS)
#БлогкомпанииИннотех #Тестированиевебсервисов #Тестированиемобильныхприложений #qa #qaautomation #qatesting #junit5 IV
https://habr.com/ru/post/696140/
#БлогкомпанииИннотех #Тестированиевебсервисов #Тестированиемобильныхприложений #qa #qaautomation #qatesting #junit5 IV
https://habr.com/ru/post/696140/
Хабр
Как кастомизировать UI артефакты для Selenide + Selenoid + Allure (with TestOPS)
На заре формирования команды, в которой работаю, было решено использовать JVM-стек для реализации UI-автотестов, а именно: Kotlin — язык разработки; JUnit5 — ядро проектирования...
Выходя за рамки JUnit. Создаем сложные расширения
#БлогкомпанииOTUS #ТестированиеITсистем #Java #otus #junit5 #junit #extensions IV
https://habr.com/ru/post/713908/
#БлогкомпанииOTUS #ТестированиеITсистем #Java #otus #junit5 #junit #extensions IV
https://habr.com/ru/post/713908/
Хабр
Выходя за рамки JUnit. Создаем сложные расширения
Переход от JUnit4 к новой версии во многом изменил способ расширения функциональных возможностей тестов. Напомню, что в JUnit4 основным механизмом...
Как заставить code coverage работать на вас
#ТестированиеITсистем #Java #Тестированиевебсервисов #jacoco #junit5 #junit #codecoverage
https://habr.com/ru/articles/836366/
#ТестированиеITсистем #Java #Тестированиевебсервисов #jacoco #junit5 #junit #codecoverage
https://habr.com/ru/articles/836366/
Хабр
Как заставить code coverage работать на вас
Привет, Хабр! Недавно я снова услышал тезис, что code coverage не нужен и совсем не обязательно за ним следить, а нужно просто делать black-box тесты и считать количество тест-кейсов. Я не согласен с...
Ускорение работы тeстов методом правильной настройки Testcontainers
#java #junit5 #junit #testing #springboot #testcontainers
https://habr.com/ru/companies/axenix/articles/855570/
#java #junit5 #junit #testing #springboot #testcontainers
https://habr.com/ru/companies/axenix/articles/855570/
Хабр
Ускорение работы тeстов методом правильной настройки Testcontainers
Очень часто мы сталкиваемся с проблемой скорости выполнения тестов в pipeline или при обычном запуске с помощью Gradle или Maven локально. В данной статье мы с вами рассмотрим, как настроить наш...