ApproveJ 1.5.0 is here! 🚀

Stop writing manual assertions for complex data. Our #JVM approval testing library just got a huge update:

📸 Visual Testing: Approve screenshots (Playwright/Selenium) with pHash.
🗄️ DB Testing: Approve SQL results as Markdown tables.

🔗 https://approvej.org

#ApproveJ #Java #Testing #OpenSource #JavaDev #JUnit #VisualTesting

ApproveJ

RE: https://mastodon.social/@testlens/116250988040244817

I very much enjoy the work on TestLens with @britter and @marcphilipp. So many ideas to tackle the pain many developers in our space feel every day. The next features are already in the making. And we get a bunch of very good feedback from our early beta users. Let me know, if you want to join in!

#Java #Testing #JUnit #Gradle #Maven #CI #FlakyTests

Neither. I just use #AssertJ! 🤓

And yes, this is coming from a #JUnit maintainer. 😇

Bootcamp Back-end com Java & QA Gratuito: 64h com Projetos e Portfólio na DIO - Guia de TI

Participe do bootcamp back-end com java da DIO e aprenda Spring, SQL e testes com JUnit.

Guia de TI
JGiven est une proposition de BDD où on n'écrit que du Java. C'est intéressant, ça me donne bien envie de le tester ... Mais je ne suis pas sûr que ce soit compatilbe avec JUnit 5 ... https://jgiven.org/ #java #junit #test #bdd #opensource #framework
JGiven

A developer-friendly BDD tool for Java

JUnit ist das Standardwerkzeug für automatisierte Tests im Java-Umfeld. Wenn du mit Java arbeitest, wirst du früher oder später nicht daran vorbeikommen. Tests sind kein Selbstzweck und auch kein akademisches Konstrukt, sondern ein Werkzeug, das dir im Alltag hilft, Fehler früh zu erkennen und Änderungen sicher umzusetzen. Gerade bei wachsendem Codebestand ist das entscheidend.

https://magicmarcy.de/junit-basics-verstaendlich-erklaert

#ArrangeActAssert #JUnit #Assertions
#InitTest #Java #Erwartungen #Programming

JUnit Basics verständlich erklärt | magicmarcy.de

JUnit ist das Standardwerkzeug für automatisierte Tests im Java-Umfeld. Wenn du mit Java arbeitest, wirst du früher oder später nicht daran vorbeikommen. Tests sind kein Selbstzweck und auch kein akademisches Konstrukt, sondern ein Werkzeug, das dir im Alltag hilft, Fehler früh zu erkennen und Änderungen sicher umzusetzen. Gerade bei wachsendem Codebestand ist das entscheidend.

magicmarcy.de

Java для автотестов: первые шаги с нуля

Статья к открытому уроку курса QA Automation Engineer про начало разработки тестов на языке Java которая погружает в основы синтаксиса

https://habr.com/ru/companies/otus/articles/994164/

#java #автоматизация_тестирования #QA_Automation #обучение_Java #Selenium #JUnit #программирование_для_начинающих

Java для автотестов: первые шаги с нуля

Всем привет, меня зовут Сергей Прощаев и в этой статье расскажу про первые шаги в Java для автоматизации тестирования. Мы разберём, почему Java уже более 25 лет остаётся...

Хабр

If you cannot test it reliably, you cannot scale it responsibly. 💥

Non-deterministic behaviour challenges classical #SoftwareTesting assumptions.

Same input does not always mean same output — especially in #LLM-based systems.

Tomorrow in Basel, Mike Mannion speaks at @jugch about using #PUnit to extend #JUnit with statistical testing approaches.

📍 03 March | 18:15 | Markthalle Basel
https://www.jug.ch/html/events/2026/testing-with-punit.html

See you there.

#SoftwareTesting #EngineeringExcellence

Excited for #JCON EUROPE 2026? See Marvin Rensing at #JCON2026 in Cologne talking about 'Scaling #Integration Tests: Parallel #Spring Tests with #JUnit & #Testcontainers'

Integration tests can quickly become slow, especially when every …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

Curso Java Intermediário Gratuito: Domine Threads, Coleções e JUnit na Prática - Guia de TI

Curso Java Intermediário gratuito com projetos práticos, threads e JUnit. Aprimore seu código e evolua na carreira!

Guia de TI