Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 53 сообщений
Cообщения с меткой

junit5 - Самое интересное в блогах

Следующие 30  »
rss_habr

Выходя за рамки JUnit. Создаем сложные расширения

Вторник, 31 Января 2023 г. 17:06 (ссылка)

Переход от JUnit4 к новой версии во многом изменил способ расширения функциональных возможностей тестов. Напомню, что в JUnit4 основным механизмом расширения были правила (Rule), которые могли обернуть выполнение теста в дополнительную логическую обработку (например, в реализации абстрактного класса ExternalResource встраивали два дополнительных вызова методов инициализации (который также мог возвращать объект для взаимодействия с создаваемым окружением, например обертку вокруг Android Activity) и финализации (вызывается после выполнения теста и используется для очистки ресурсов). Модель JUnit 5 существенно дополнена и в этой статье мы рассмотрим как можно создавать собственные расширения для JUnit Platform.

Читать далее

https://habr.com/ru/post/713908/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713908

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как кастомизировать UI артефакты для Selenide + Selenoid + Allure (with TestOPS)

Пятница, 28 Октября 2022 г. 17:45 (ссылка)

Распространённая связка из JUnit5, Selenide и Allure для UI-автотестов работает стабильно и надёжно. Но до момента, пока тестов становится много, их длина увеличивается, а итоговые видеофайлы по результатам тестом превышают час. Главный инженер-тестировщик Группы «Иннотех» Александр Кочергин нашёл способ укрощения инструментария.

Читать далее

https://habr.com/ru/post/696140/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696140

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Kotlin. Автоматизация тестирования (Часть 3). Расширения Kotest и Spring Test

Вторник, 04 Октября 2022 г. 09:59 (ссылка)

https://habr.com/ru/post/685330/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685330

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Введение в DbChange JUnit расширение

Пятница, 26 Августа 2022 г. 12:12 (ссылка)

Простой и декларативный способ выполнять SQL запросы в JUnit тестах.

Читать далее

https://habr.com/ru/post/684692/?utm_source=habrahabr&utm_medium=rss&utm_campaign=684692

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

AssertJ как способ значительно улучшить код ваших тестов

Четверг, 07 Июля 2022 г. 23:18 (ссылка)

В 2019-2020 годах на одном из проектов я был идейным вдохновителем перехода на JUnit 5. Для проверок мы использовали стандартные ассерты и Hamcrest. Тогда мне казалось, что этого более чем достаточно.

За последние пару лет, несмотря на менеджерскую позицию, я написал свыше пятисот тестов, и мой подход к тестированию претерпел значительные изменения. В этой статье я постараюсь объяснить, почему AssertJ — это лучшее решение для проверок в тестах, существующее сегодня (год 2022 от Р.X.). Разумеется, всё ниже сказанное — это моё субъективное мнение.

Читать далее

https://habr.com/ru/post/675778/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675778

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Параллельные тесты JUnitPlatform. Как победить в гонке?

Вторник, 14 Июня 2022 г. 16:09 (ссылка)

Начиная с версии 5.3 JUnit Platform предоставило возможность параллельного запуска тестов, что может существенно увеличить скорость прохождения тестовых сценариев. Но в то же время, если сценарии используют какие-либо разделяемые ресурсы, общие для всех тестов, без использования механизмов синхронизации можно обнаружить неустойчивое выполнение тестов из-за возможного переключения потоков выполнения во время исполнения тестируемого кода ("состояние гонки"). В этой статье мы рассмотрим как настроить параллельное тестирование и как обнаружить (и преодолеть) потенциальные проблемы доступа к общим ресурсам.

Читать далее

https://habr.com/ru/post/671122/?utm_source=habrahabr&utm_medium=rss&utm_campaign=671122

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<junit5 - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda