#junit — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #junit, aggregated by home.social.
-
New video: Understanding Gradle #37 – Gradle on CI: GitHub Actions & TestLens
https://www.youtube.com/watch?v=zyrGN6_0Tn4&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
In which I show the basics of defining a GitHub Actions workflow for Gradle builds and motivate why we built @testlens to close the gap in test reporting and failure analysis for Java projects on GitHub Actions CI.
Get TestLens now: https://testlens.app
-
New video: Understanding Gradle #37 – Gradle on CI: GitHub Actions & TestLens
https://www.youtube.com/watch?v=zyrGN6_0Tn4&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
In which I show the basics of defining a GitHub Actions workflow for Gradle builds and motivate why we built @testlens to close the gap in test reporting and failure analysis for Java projects on GitHub Actions CI.
Get TestLens now: https://testlens.app
-
New video: Understanding Gradle #37 – Gradle on CI: GitHub Actions & TestLens
https://www.youtube.com/watch?v=zyrGN6_0Tn4&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
In which I show the basics of defining a GitHub Actions workflow for Gradle builds and motivate why we built @testlens to close the gap in test reporting and failure analysis for Java projects on GitHub Actions CI.
Get TestLens now: https://testlens.app
-
New video: Understanding Gradle #37 – Gradle on CI: GitHub Actions & TestLens
https://www.youtube.com/watch?v=zyrGN6_0Tn4&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
In which I show the basics of defining a GitHub Actions workflow for Gradle builds and motivate why we built @testlens to close the gap in test reporting and failure analysis for Java projects on GitHub Actions CI.
Get TestLens now: https://testlens.app
-
New video: Understanding Gradle #37 – Gradle on CI: GitHub Actions & TestLens
https://www.youtube.com/watch?v=zyrGN6_0Tn4&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
In which I show the basics of defining a GitHub Actions workflow for Gradle builds and motivate why we built @testlens to close the gap in test reporting and failure analysis for Java projects on GitHub Actions CI.
Get TestLens now: https://testlens.app
-
Our next #JCON2026 session is live: 'Scaling Integration Tests: Parallel #SpringTests with #JUnit & #Testcontainers' with Marvin Rensing
Integration #tests can quickly become slow, especially when every test starts its own #SpringBoot context…
Grab your coffee and hit play: https://youtu.be/INMXomtB1Ws
-
Our next #JCON2026 session is live: 'Scaling Integration Tests: Parallel #SpringTests with #JUnit & #Testcontainers' with Marvin Rensing
Integration #tests can quickly become slow, especially when every test starts its own #SpringBoot context…
Grab your coffee and hit play: https://youtu.be/INMXomtB1Ws
-
Our next #JCON2026 session is live: 'Scaling Integration Tests: Parallel #SpringTests with #JUnit & #Testcontainers' with Marvin Rensing
Integration #tests can quickly become slow, especially when every test starts its own #SpringBoot context…
Grab your coffee and hit play: https://youtu.be/INMXomtB1Ws
-
Our next #JCON2026 session is live: 'Scaling Integration Tests: Parallel #SpringTests with #JUnit & #Testcontainers' with Marvin Rensing
Integration #tests can quickly become slow, especially when every test starts its own #SpringBoot context…
Grab your coffee and hit play: https://youtu.be/INMXomtB1Ws
-
Our next #JCON2026 session is live: 'Scaling Integration Tests: Parallel #SpringTests with #JUnit & #Testcontainers' with Marvin Rensing
Integration #tests can quickly become slow, especially when every test starts its own #SpringBoot context…
Grab your coffee and hit play: https://youtu.be/INMXomtB1Ws
-
#JUnit 6.1.3 is released!
🏆 Restore compatibility with GraalVM 25
-
#JUnit 6.1.3 is released!
🏆 Restore compatibility with GraalVM 25
-
#JUnit 6.1.3 is released!
🏆 Restore compatibility with GraalVM 25
-
#JUnit 6.1.3 is released!
🏆 Restore compatibility with GraalVM 25
-
#JUnit 6.1.3 is released!
🏆 Restore compatibility with GraalVM 25
-
Our next #JCON2026 session is live: 'The Road to #JUnit 6' with Marc Philipp
2025 was an unusual year for JUnit. Thanks to the Sovereign #Tech Fund, I had the opportunity to work full-time on the project. Instead of the usual single …
Grab your coffee and hit play: https://youtu.be/u_37S3_JsVo
-
Our next #JCON2026 session is live: 'The Road to #JUnit 6' with Marc Philipp
2025 was an unusual year for JUnit. Thanks to the Sovereign #Tech Fund, I had the opportunity to work full-time on the project. Instead of the usual single …
Grab your coffee and hit play: https://youtu.be/u_37S3_JsVo
-
Our next #JCON2026 session is live: 'The Road to #JUnit 6' with Marc Philipp
2025 was an unusual year for JUnit. Thanks to the Sovereign #Tech Fund, I had the opportunity to work full-time on the project. Instead of the usual single …
Grab your coffee and hit play: https://youtu.be/u_37S3_JsVo
-
Our next #JCON2026 session is live: 'The Road to #JUnit 6' with Marc Philipp
2025 was an unusual year for JUnit. Thanks to the Sovereign #Tech Fund, I had the opportunity to work full-time on the project. Instead of the usual single …
Grab your coffee and hit play: https://youtu.be/u_37S3_JsVo
-
Our next #JCON2026 session is live: 'The Road to #JUnit 6' with Marc Philipp
2025 was an unusual year for JUnit. Thanks to the Sovereign #Tech Fund, I had the opportunity to work full-time on the project. Instead of the usual single …
Grab your coffee and hit play: https://youtu.be/u_37S3_JsVo
-
If changing test data means editing 1,000 lines of helper code, something's wrong. Alexei Bratuhin explains how DbUnit, Database Rider and a custom EtcdUnit can make database tests cleaner, faster and easier to maintain. Read now: https://javapro.io/2026/08/05/how-to-write-your-own-dbunit/
-
If changing test data means editing 1,000 lines of helper code, something's wrong. Alexei Bratuhin explains how DbUnit, Database Rider and a custom EtcdUnit can make database tests cleaner, faster and easier to maintain. Read now: https://javapro.io/2026/08/05/how-to-write-your-own-dbunit/
-
TestLens – our test reporting and flaky test management solution for Java projects on GitHub – is now available on the GitHub marketplace.
https://github.com/marketplace/testlens-app
🟢 🟡 🟠 🔴
It's free for user accounts. If you have a GitHub account, please consider giving it a try.
It would help us (@marcphilipp, @britter and me) a bunch
to test and gain visibility. Thanks! 🙏 -
TestLens – our test reporting and flaky test management solution for Java projects on GitHub – is now available on the GitHub marketplace.
https://github.com/marketplace/testlens-app
🟢 🟡 🟠 🔴
It's free for user accounts. If you have a GitHub account, please consider giving it a try.
It would help us (@marcphilipp, @britter and me) a bunch
to test and gain visibility. Thanks! 🙏 -
TestLens – our test reporting and flaky test management solution for Java projects on GitHub – is now available on the GitHub marketplace.
https://github.com/marketplace/testlens-app
🟢 🟡 🟠 🔴
It's free for user accounts. If you have a GitHub account, please consider giving it a try.
It would help us (@marcphilipp, @britter and me) a bunch
to test and gain visibility. Thanks! 🙏 -
TestLens – our test reporting and flaky test management solution for Java projects on GitHub – is now available on the GitHub marketplace.
https://github.com/marketplace/testlens-app
🟢 🟡 🟠 🔴
It's free for user accounts. If you have a GitHub account, please consider giving it a try.
It would help us (@marcphilipp, @britter and me) a bunch
to test and gain visibility. Thanks! 🙏 -
TestLens – our test reporting and flaky test management solution for Java projects on GitHub – is now available on the GitHub marketplace.
https://github.com/marketplace/testlens-app
🟢 🟡 🟠 🔴
It's free for user accounts. If you have a GitHub account, please consider giving it a try.
It would help us (@marcphilipp, @britter and me) a bunch
to test and gain visibility. Thanks! 🙏 -
New blog post: Reflecting on STF support and looking ahead
Thanks to the @sovtechfund, I was able to work full-time on #JUnit for about 16 months in 2024 and 2025. It’s time to reflect and assess whether that effort really did improve the long-term sustainability of the project. Moreover, I’ll share a look ahead at what’s next for me and for JUnit.
👉 https://marcphilipp.de/blog/2026/08/02/reflecting-on-stf-support-and-looking-ahead/
-
New blog post: Reflecting on STF support and looking ahead
Thanks to the @sovtechfund, I was able to work full-time on #JUnit for about 16 months in 2024 and 2025. It’s time to reflect and assess whether that effort really did improve the long-term sustainability of the project. Moreover, I’ll share a look ahead at what’s next for me and for JUnit.
👉 https://marcphilipp.de/blog/2026/08/02/reflecting-on-stf-support-and-looking-ahead/
-
New blog post: Reflecting on STF support and looking ahead
Thanks to the @sovtechfund, I was able to work full-time on #JUnit for about 16 months in 2024 and 2025. It’s time to reflect and assess whether that effort really did improve the long-term sustainability of the project. Moreover, I’ll share a look ahead at what’s next for me and for JUnit.
👉 https://marcphilipp.de/blog/2026/08/02/reflecting-on-stf-support-and-looking-ahead/
-
New blog post: Reflecting on STF support and looking ahead
Thanks to the @sovtechfund, I was able to work full-time on #JUnit for about 16 months in 2024 and 2025. It’s time to reflect and assess whether that effort really did improve the long-term sustainability of the project. Moreover, I’ll share a look ahead at what’s next for me and for JUnit.
👉 https://marcphilipp.de/blog/2026/08/02/reflecting-on-stf-support-and-looking-ahead/
-
New blog post: Reflecting on STF support and looking ahead
Thanks to the @sovtechfund, I was able to work full-time on #JUnit for about 16 months in 2024 and 2025. It’s time to reflect and assess whether that effort really did improve the long-term sustainability of the project. Moreover, I’ll share a look ahead at what’s next for me and for JUnit.
👉 https://marcphilipp.de/blog/2026/08/02/reflecting-on-stf-support-and-looking-ahead/
-
#JUnit 6.1.2 is released!
🐞 Bug fixes and enhancements since 6.1.1
-
#JUnit 6.1.2 is released!
🐞 Bug fixes and enhancements since 6.1.1
-
#JUnit 6.1.2 is released!
🐞 Bug fixes and enhancements since 6.1.1
-
#JUnit 6.1.2 is released!
🐞 Bug fixes and enhancements since 6.1.1
-
#JUnit 6.1.2 is released!
🐞 Bug fixes and enhancements since 6.1.1
-
ИИ и автотесты: как поймать ложную зелёную галочку?
ИИ уже умеет генерировать тесты пачками, но зелёный пайплайн по‑прежнему может врать. В статье разбираем на примере Java и JUnit, как отличить тест, который действительно ловит баги, от теста, который просто создаёт иллюзию проверки.
https://habr.com/ru/companies/otus/articles/1047068/
#автотесты #ИИ_в_тестировании #юниттесты #JUnit #ложноположительные_тесты #зелёный_пайплайн #покрытие_кода #ревью_тестов #mutation_testing #качество_тестов
-
ИИ и автотесты: как поймать ложную зелёную галочку?
ИИ уже умеет генерировать тесты пачками, но зелёный пайплайн по‑прежнему может врать. В статье разбираем на примере Java и JUnit, как отличить тест, который действительно ловит баги, от теста, который просто создаёт иллюзию проверки.
https://habr.com/ru/companies/otus/articles/1047068/
#автотесты #ИИ_в_тестировании #юниттесты #JUnit #ложноположительные_тесты #зелёный_пайплайн #покрытие_кода #ревью_тестов #mutation_testing #качество_тестов
-
ИИ и автотесты: как поймать ложную зелёную галочку?
ИИ уже умеет генерировать тесты пачками, но зелёный пайплайн по‑прежнему может врать. В статье разбираем на примере Java и JUnit, как отличить тест, который действительно ловит баги, от теста, который просто создаёт иллюзию проверки.
https://habr.com/ru/companies/otus/articles/1047068/
#автотесты #ИИ_в_тестировании #юниттесты #JUnit #ложноположительные_тесты #зелёный_пайплайн #покрытие_кода #ревью_тестов #mutation_testing #качество_тестов
-
I really enjoyed this interview with Kent Beck, in spite of its length. Kent was very generous with his time and advice when Hal Hildebrand and I did a #Smalltalk startup a million years ago. It's funny to hear him talk (~1:16:30) about writing SUnit, the Smalltalk framework that would later morph into #JUnit, and sending it over to Hal (“one of the smartest programmers I knew”) to take a look at. Hal is still writing great code today. The whole interview is worthwhile.
https://youtu.be/ddHQQtjIOpw?si=HnNQHRdXznc4jUtj -
I really enjoyed this interview with Kent Beck, in spite of its length. Kent was very generous with his time and advice when Hal Hildebrand and I did a #Smalltalk startup a million years ago. It's funny to hear him talk (~1:16:30) about writing SUnit, the Smalltalk framework that would later morph into #JUnit, and sending it over to Hal (“one of the smartest programmers I knew”) to take a look at. Hal is still writing great code today. The whole interview is worthwhile.
https://youtu.be/ddHQQtjIOpw?si=HnNQHRdXznc4jUtj -
I really enjoyed this interview with Kent Beck, in spite of its length. Kent was very generous with his time and advice when Hal Hildebrand and I did a #Smalltalk startup a million years ago. It's funny to hear him talk (~1:16:30) about writing SUnit, the Smalltalk framework that would later morph into #JUnit, and sending it over to Hal (“one of the smartest programmers I knew”) to take a look at. Hal is still writing great code today. The whole interview is worthwhile.
https://youtu.be/ddHQQtjIOpw?si=HnNQHRdXznc4jUtj -
I really enjoyed this interview with Kent Beck, in spite of its length. Kent was very generous with his time and advice when Hal Hildebrand and I did a #Smalltalk startup a million years ago. It's funny to hear him talk (~1:16:30) about writing SUnit, the Smalltalk framework that would later morph into #JUnit, and sending it over to Hal (“one of the smartest programmers I knew”) to take a look at. Hal is still writing great code today. The whole interview is worthwhile.
https://youtu.be/ddHQQtjIOpw?si=HnNQHRdXznc4jUtj -
I really enjoyed this interview with Kent Beck, in spite of its length. Kent was very generous with his time and advice when Hal Hildebrand and I did a #Smalltalk startup a million years ago. It's funny to hear him talk (~1:16:30) about writing SUnit, the Smalltalk framework that would later morph into #JUnit, and sending it over to Hal (“one of the smartest programmers I knew”) to take a look at. Hal is still writing great code today. The whole interview is worthwhile.
https://youtu.be/ddHQQtjIOpw?si=HnNQHRdXznc4jUtj -
Группировка ошибок вручную и автоматически, или чем тестировщику занять своё время
40-60% времени современных QA-команд тратится на диагностику сбоев в тестах . Эта проблема настолько серьёзна, что сейчас активно разрабатываются практики сокращения размеров тестовых сюит , Майкрософт рекомендует при триаже не разбирать каждое падение по отдельности , а кое-кто советует «стохастический подход» к разбору ошибок, при котором команды не тратят время на разбор каждого падения. Если всё больше голосов говорят нам о том, что разбирать падения вручную становится слишком дорого, стоит задуматься об автоматизации. В этой статье я возьму тестовую сюиту средних размеров, попробую вначале пройти по результатам руками, а потом применю простейшее средство автоматизации: группировку результатов.
https://habr.com/ru/companies/testops_tms/articles/1053544/
#тестирование #qa #автоматизация #junit #allure #selenium #отчёты_об_ошибках #триаж #анализ_ошибок
-
Группировка ошибок вручную и автоматически, или чем тестировщику занять своё время
40-60% времени современных QA-команд тратится на диагностику сбоев в тестах . Эта проблема настолько серьёзна, что сейчас активно разрабатываются практики сокращения размеров тестовых сюит , Майкрософт рекомендует при триаже не разбирать каждое падение по отдельности , а кое-кто советует «стохастический подход» к разбору ошибок, при котором команды не тратят время на разбор каждого падения. Если всё больше голосов говорят нам о том, что разбирать падения вручную становится слишком дорого, стоит задуматься об автоматизации. В этой статье я возьму тестовую сюиту средних размеров, попробую вначале пройти по результатам руками, а потом применю простейшее средство автоматизации: группировку результатов.
https://habr.com/ru/companies/testops_tms/articles/1053544/
#тестирование #qa #автоматизация #junit #allure #selenium #отчёты_об_ошибках #триаж #анализ_ошибок
-
Группировка ошибок вручную и автоматически, или чем тестировщику занять своё время
40-60% времени современных QA-команд тратится на диагностику сбоев в тестах . Эта проблема настолько серьёзна, что сейчас активно разрабатываются практики сокращения размеров тестовых сюит , Майкрософт рекомендует при триаже не разбирать каждое падение по отдельности , а кое-кто советует «стохастический подход» к разбору ошибок, при котором команды не тратят время на разбор каждого падения. Если всё больше голосов говорят нам о том, что разбирать падения вручную становится слишком дорого, стоит задуматься об автоматизации. В этой статье я возьму тестовую сюиту средних размеров, попробую вначале пройти по результатам руками, а потом применю простейшее средство автоматизации: группировку результатов.
https://habr.com/ru/companies/testops_tms/articles/1053544/
#тестирование #qa #автоматизация #junit #allure #selenium #отчёты_об_ошибках #триаж #анализ_ошибок
-
#JUnit 6.1.1 is released!
🐞 Bug fixes and enhancements since 6.1.0
-
#JUnit 6.1.1 is released!
🐞 Bug fixes and enhancements since 6.1.0
-
#JUnit 6.1.1 is released!
🐞 Bug fixes and enhancements since 6.1.0
-
#JUnit 6.1.1 is released!
🐞 Bug fixes and enhancements since 6.1.0
-
#JUnit 6.1.1 is released!
🐞 Bug fixes and enhancements since 6.1.0
-
Топ плагинов IntelliJ IDEA для автоматизатора
Плагины IntelliJ IDEA, которые реально экономят время автоматизатора: быстрая генерация тестов, парсинг JSON в DTO, навигация по чужому коду, цветные скобки и раскраска консольного вывода.
https://habr.com/ru/articles/1045008/
#IntelliJ_IDEA #плагины #Java #автоматизация_тестирования #тестировщик #автотесты #Lombok #JUnit #Cucumber #Selenium
-
Топ плагинов IntelliJ IDEA для автоматизатора
Плагины IntelliJ IDEA, которые реально экономят время автоматизатора: быстрая генерация тестов, парсинг JSON в DTO, навигация по чужому коду, цветные скобки и раскраска консольного вывода.
https://habr.com/ru/articles/1045008/
#IntelliJ_IDEA #плагины #Java #автоматизация_тестирования #тестировщик #автотесты #Lombok #JUnit #Cucumber #Selenium
-
Топ плагинов IntelliJ IDEA для автоматизатора
Плагины IntelliJ IDEA, которые реально экономят время автоматизатора: быстрая генерация тестов, парсинг JSON в DTO, навигация по чужому коду, цветные скобки и раскраска консольного вывода.
https://habr.com/ru/articles/1045008/
#IntelliJ_IDEA #плагины #Java #автоматизация_тестирования #тестировщик #автотесты #Lombok #JUnit #Cucumber #Selenium
-
Stop debugging broken YAML deployments at 2am. Wladi Mitzel shows how Java teams can define, test & deploy cloud infrastructure with real #Java code instead of YAML chaos — with #JUnit, refactoring, #CI/CD & type safety: https://javapro.io/2026/05/12/stop-writing-yaml-how-to-define-test-and-deploy-your-cloud-in-pure-java/
-
Stop debugging broken YAML deployments at 2am. Wladi Mitzel shows how Java teams can define, test & deploy cloud infrastructure with real #Java code instead of YAML chaos — with #JUnit, refactoring, #CI/CD & type safety: https://javapro.io/2026/05/12/stop-writing-yaml-how-to-define-test-and-deploy-your-cloud-in-pure-java/
-
Wenn du mit Java Tests schreibst, stößt du ziemlich schnell auf ein Problem: Deine Klasse arbeitet oft nicht allein. Sie ruft andere Klassen auf, spricht vielleicht mit einer Datenbank, nutzt eine externe API oder verschickt Nachrichten. Genau an der Stelle kommt Mockito ins Spiel.
https://magicmarcy.de/java-testen-mit-mockito-die-grundlagen-ohne-unnoetigen-ballast
#Mockito #Test #Coding #Java #Mocks #Abhängigkeiten #JUnit #Programming
-
Wenn du mit Java Tests schreibst, stößt du ziemlich schnell auf ein Problem: Deine Klasse arbeitet oft nicht allein. Sie ruft andere Klassen auf, spricht vielleicht mit einer Datenbank, nutzt eine externe API oder verschickt Nachrichten. Genau an der Stelle kommt Mockito ins Spiel.
https://magicmarcy.de/java-testen-mit-mockito-die-grundlagen-ohne-unnoetigen-ballast
#Mockito #Test #Coding #Java #Mocks #Abhängigkeiten #JUnit #Programming