[Из песочницы] Неочевидная проблема использования assert
#Java #java #junit #тесты #exception #транзакции #assert IV
https://habr.com/post/420509/
#Java #java #junit #тесты #exception #транзакции #assert IV
https://habr.com/post/420509/
t.me
Неочевидная проблема использования assert
Unit-тесты являются важной частью любого достаточно большого проекта. Хочу поделиться с вами небольшой детективной историей, связанной с неочевидным массовым их...
Магнитофон — инструмент для записи автотестов
#Тестированиевебсервисов #ТестированиеITсистем #БлогкомпанииISPsystem #автотесты #JUnit #ISPsystem #ISPmanager IV
https://habr.com/post/421007/
#Тестированиевебсервисов #ТестированиеITсистем #БлогкомпанииISPsystem #автотесты #JUnit #ISPsystem #ISPmanager IV
https://habr.com/post/421007/
t.me
Магнитофон — инструмент для записи автотестов
Добрый день, уважаемые читатели. Меня зовут Виктор Буров. Я работаю разработчиком в компании ISPsystem и хочу поделиться опытом автоматизации тестирования.
Как писать юнит-тесты, если совсем не хочется
#Java #Программирование #ТестированиеITсистем #табличкасарказм #junit #юниттесты #статическийанализ IV
https://habr.com/post/434972/
#Java #Программирование #ТестированиеITсистем #табличкасарказм #junit #юниттесты #статическийанализ IV
https://habr.com/post/434972/
t.me
Как писать юнит-тесты, если совсем не хочется
Всех нас на работе то и дело пытаются заставить писать юнит-тесты. Многие уже поняли, что от них один вред. Написание тестов отнимает много времени, за которое...
[Из песочницы] Apache Kafka и тестирование с Kafka Server
#ТестированиеITсистем #Java #Apache #java #kafka #apachekafka #junit IV
https://habr.com/ru/post/527712/
#ТестированиеITсистем #Java #Apache #java #kafka #apachekafka #junit IV
https://habr.com/ru/post/527712/
t.me
Apache Kafka и тестирование с Kafka Server
Введение Существуют различные способы для написания тестов с использованием Apache Kafka. К примеру, можно использовать TestContainers и EmbeddedKafka. Об этом м...
Пишем unit тесты так, чтобы не было мучительно больно
#БлогкомпанииЦентрФинансовыхТехнологийЦФТ #Программирование #TDD #РазработкаподAndroid #Kotlin #Junit #unittesting IV
https://habr.com/ru/post/551596/
#БлогкомпанииЦентрФинансовыхТехнологийЦФТ #Программирование #TDD #РазработкаподAndroid #Kotlin #Junit #unittesting IV
https://habr.com/ru/post/551596/
t.me
Пишем unit тесты так, чтобы не было мучительно больно
Любую задачу в программировании можно выполнить массой разных способов, и не все они одинаково полезны. Хочу рассказать о том, как можно накосячить при написан...
Кент Бек: отец экстремального программирования, паттернов проектирования, JUnit и TDD
#БлогкомпанииJUGRuGroup #ТестированиеITсистем #TDD #Agile #Биографиигиков #JUnit #SUnit IV
https://habr.com/ru/post/580976/
#БлогкомпанииJUGRuGroup #ТестированиеITсистем #TDD #Agile #Биографиигиков #JUnit #SUnit IV
https://habr.com/ru/post/580976/
t.me
Кент Бек: отец экстремального программирования, паттернов проектирования, JUnit и TDD
Кент Бек сделал для IT столько, что его имя упоминается на Хабре в сотнях разных постов. Но при этом до сих пор не было хабрапоста о нём самом. Исправим это упущение.Во вторник Кент выступит на нашей...
[Перевод] Туториал по 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 -...
Helidon, Testcontainers, Cucumber, Kafka и многое другое
#Java #Тестированиевебсервисов #Helidon #Testcontainers #junit #cucumber IV
https://habr.com/ru/post/591655/
#Java #Тестированиевебсервисов #Helidon #Testcontainers #junit #cucumber IV
https://habr.com/ru/post/591655/
Хабр
Helidon, Testcontainers, Cucumber, Kafka и многое другое
Helidon отлично подходит для создания микросервисов, для простого и быстрого развертывания в проде, и демострирует действительно впечатляющую производительность!А как насчет тестирования...
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) - это действия, которые...
[Перевод] JUnit: тестирование методов, вызывающих System.exit()
#БлогкомпанииOTUS #Программирование #Java #java #junit #тестированиеметодов #enum IV
https://habr.com/ru/post/701174/
#БлогкомпанииOTUS #Программирование #Java #java #junit #тестированиеметодов #enum IV
https://habr.com/ru/post/701174/
Хабр
JUnit: тестирование методов, вызывающих System.exit()
1. Обзор В определенных ситуациях нам может потребоваться, чтобы метод вызывал System.exit() и завершал работу приложения. Например, в случае если приложение должно быть запущено только один раз, а...
Выходя за рамки 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 основным механизмом...
[Перевод] Postman для эффективного тестирования API
#БлогкомпанииOTUS #Тестированиевебсервисов #тестирование #qa #qaautomationengineer #автоматизациятестирования #junit IV
https://habr.com/ru/companies/otus/articles/740884/
#БлогкомпанииOTUS #Тестированиевебсервисов #тестирование #qa #qaautomationengineer #автоматизациятестирования #junit IV
https://habr.com/ru/companies/otus/articles/740884/
Хабр
Postman для эффективного тестирования API
Тестирование API является важной частью разработки программного обеспечения, но при выполнении вручную оно может отнимать много времени и включать в себя много повторяющихся задач. Postman является...
Разработка через тестирование. Совместное использование JUnit 5 и Mockito
#БлогкомпанииСбер #ТестированиеITсистем #TDD #разработкачерезтестирование #mockito #junit IV
https://habr.com/ru/companies/sberbank/articles/773142/
#БлогкомпанииСбер #ТестированиеITсистем #TDD #разработкачерезтестирование #mockito #junit IV
https://habr.com/ru/companies/sberbank/articles/773142/
Хабр
Разработка через тестирование. Совместное использование JUnit 5 и Mockito
Привет, Хабр! На связи участница профессионального сообщества NTA Александра Грушина. Поговорим о важности написания тестов к своему коду, о магии подхода test-driven development. Я расскажу о...
Как подружить JUnit 5 и Robolectric?
#БлогкомпанииАльфаБанк #Разработкамобильныхприложений #РазработкаподAndroid #Тестированиемобильныхприложений #android #junit #robolectric IV
https://habr.com/ru/companies/alfa/articles/773080/
#БлогкомпанииАльфаБанк #Разработкамобильныхприложений #РазработкаподAndroid #Тестированиемобильныхприложений #android #junit #robolectric IV
https://habr.com/ru/companies/alfa/articles/773080/
Хабр
Как подружить JUnit 5 и Robolectric?
Задавались ли вы вопросом, почему Robolectric не работает JUnit 5? В этой статье я расскажу, как можно подружить Robolectric и JUnit 5 и как мы смогли это сделать в Альфа-Банке. Вы узнаете,...
Mockito и как им пользоваться
#БлогкомпанииOTUS #Программирование #Java #otus #java #junit #mockito IV
https://habr.com/ru/companies/otus/articles/780090/
#БлогкомпанииOTUS #Программирование #Java #otus #java #junit #mockito IV
https://habr.com/ru/companies/otus/articles/780090/
Хабр
Mockito и как им пользоваться
Привет, Хабр! герой нашей статьи Помню, как в одном из моих первых проектов, мы столкнулись с проблемой тестирования кода, который зависел от внешних сервисов и баз данных. Это было не только...
Как заставить 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 тесты и считать количество тест-кейсов. Я не согласен с...
Как я разочаровался в юнит тестах и решил, что единственный вариант получить от них пользу — 100% покрытие
#java #junit #тестирование
https://habr.com/ru/articles/846212/
#java #junit #тестирование
https://habr.com/ru/articles/846212/
Хабр
Как я разочаровался в юнит тестах и решил, что единственный вариант получить от них пользу — 100% покрытие
Мы часто слышим о полезности и необходимости юнит тестов. До сих пор на слуху парадигма TDD, когда мы пишем тесты еще до написания самой логики. Я уточню, что речь...
Ускорение работы т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 локально. В данной статье мы с вами рассмотрим, как настроить наш...