home.social

#mutationtesting — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mutationtesting, aggregated by home.social.

  1. If you deleted all assertions, would your coverage drop? Probably not by much, and that’s the problem. Julius Mischok explains why #PIT mutation testing is the missing layer on top of JaCoCo.

    Test your tests with PIT: javapro.io/2026/01/21/test-you

    #Java #TDD #MutationTesting #JUnit5

  2. If you deleted all assertions, would your coverage drop? Probably not by much, and that’s the problem. Julius Mischok explains why #PIT mutation testing is the missing layer on top of JaCoCo.

    Test your tests with PIT: javapro.io/2026/01/21/test-you

    #Java #TDD #MutationTesting #JUnit5

  3. If you deleted all assertions, would your coverage drop? Probably not by much, and that’s the problem. Julius Mischok explains why #PIT mutation testing is the missing layer on top of JaCoCo.

    Test your tests with PIT: javapro.io/2026/01/21/test-you

    #Java #TDD #MutationTesting #JUnit5

  4. If you deleted all assertions, would your coverage drop? Probably not by much, and that’s the problem. Julius Mischok explains why #PIT mutation testing is the missing layer on top of JaCoCo.

    Test your tests with PIT: javapro.io/2026/01/21/test-you

    #Java #TDD #MutationTesting #JUnit5

  5. If you deleted all assertions, would your coverage drop? Probably not by much, and that’s the problem. Julius Mischok explains why #PIT mutation testing is the missing layer on top of JaCoCo.

    Test your tests with PIT: javapro.io/2026/01/21/test-you

    #Java #TDD #MutationTesting #JUnit5

  6. @jitterted Another helpful practice I like to use is #MutationTesting to ensure that my test is ACTUALLY catching errors that it should catch.

  7. 100% code coverage… and your tests still miss bugs? Julius Mischok shows why coverage measures execution, not verification — and how #MutationTesting with #PIT proves whether tests actually fail when code changes.

    Add PIT + kill surviving mutants: javapro.io/2026/01/21/test-you

    #Java

  8. Deine Tests laufen bei jedem Build? Dann sind sie wichtig genug, getestet zu werden. Julius Mischok zeigt, wie #MutationTesting mit #PIT Schwachstellen in deiner #CI sichtbar macht.

    Stärke deine Teststrategie: javapro.io/de/teste-deine-test

    #Java #CleanCode #DevOps #DevTools #JAVAPRO

  9. If you deleted all assertions, would your coverage drop? Probably not by much, and that’s the problem. Julius Mischok explains why #PIT mutation testing is the missing layer on top of JaCoCo.

    Test your tests with PIT: javapro.io/2026/01/21/test-you

    #Java #TDD #MutationTesting #JUnit5

  10. If you deleted all assertions, would your coverage drop? Probably not by much, and that’s the problem. Julius Mischok explains why #PIT mutation testing is the missing layer on top of JaCoCo.

    Test your tests with PIT: javapro.io/2026/01/21/test-you

    #Java #TDD #MutationTesting #JUnit5

  11. 100% code coverage… and your tests still miss bugs? Julius Mischok shows why coverage measures execution, not verification — and how #MutationTesting with #PIT proves whether tests actually fail when code changes.

    Add PIT + kill surviving mutants: javapro.io/2026/01/21/test-you

    #Java

  12. Deine Tests lügen. Und du glaubst ihnen. Nur #MutationTesting mit #PIT zeigt dir, wo Bugs unentdeckt bleiben. Julius Mischok erklärt, wie du überlebende Mutanten eliminierst.

    Schlag zurück: javapro.io/de/teste-deine-test

    #MutationTesting #Java #CleanCode #DevOps #DevTools #JAVAPRO

  13. to check if software tests are working properly you can use #mutationtesting
    it changes parts of your source code and reruns test. Ideally tests fail then, if not, then the software lacks some important tests
    en.wikipedia.org/wiki/Mutation

  14. Vertraust du deinen Tests? Dann teste deine Tests. Mit #PIT deckt Julius Mischok auf, wo deine #UnitTests versagen – trotz 100 % Coverage.

    Mutanten zeigen dir, wo’s weh tut. Lies jetzt: javapro.io/de/teste-deine-test

    #MutationTesting #Java #CleanCode #DevOps #DevTools #JAVAPRO

  15. 100 % Testabdeckung & trotzdem Bug im Code? Julius Mischok zeigt, warum #MutationTesting mit #PIT dein Vertrauen in Tests erschüttert & wie du es zurückgewinnst.

    So deckst du echte Bugs auf: javapro.io/de/teste-deine-test

    #Java #CleanCode #DevOps #DevTools #UnitTesting #JAVAPRO

  16. High coverage ≠ strong tests.
    Mutation testing with Quarkus + PIT shows which tests really catch bugs.
    Step-by-step tutorial for Java devs:
    the-main-thread.com/p/mutation

    #Java #Quarkus #MutationTesting #Testing #PIT

  17. Released: @roave /infection-static-analysis-plugin 1.39.0

    github.com/Roave/infection-sta

    Just upgrading `vimeo/psalm`, while we still work on upgrading `infection/infection` after numerous internal breaking changes in upstream. #php #mutationTesting

  18. How can you use code coverage and mutation testing to add tests to legacy code? At @mendercon last year, I demonstrated this powerful technique step by step on the Gilded Rose kata, which is hosted by @emilybache on her GitHub account: github.com/emilybache/GildedRo

    You can watch the talk here: youtube.com/watch?v=0qna5cuzDI0

    #CSudberyRecordings #CodeCoverage #MutationTesting #GildedRose #Refactoring #UnitTests

  19. How can you use code coverage and mutation testing to add tests to legacy code? At @mendercon last year, I demonstrated this powerful technique step by step on the Gilded Rose kata, which is hosted by @emilybache on her GitHub account: github.com/emilybache/GildedRo

    You can watch the talk here: youtube.com/watch?v=0qna5cuzDI0

    #CSudberyRecordings #CodeCoverage #MutationTesting #GildedRose #Refactoring #UnitTests

  20. How can you use code coverage and mutation testing to add tests to legacy code? At @mendercon last year, I demonstrated this powerful technique step by step on the Gilded Rose kata, which is hosted by @emilybache on her GitHub account: github.com/emilybache/GildedRo

    You can watch the talk here: youtube.com/watch?v=0qna5cuzDI0

    #CSudberyRecordings #CodeCoverage #MutationTesting #GildedRose #Refactoring #UnitTests

  21. How can you use code coverage and mutation testing to add tests to legacy code? At @mendercon last year, I demonstrated this powerful technique step by step on the Gilded Rose kata, which is hosted by @emilybache on her GitHub account: github.com/emilybache/GildedRo

    You can watch the talk here: youtube.com/watch?v=0qna5cuzDI0

    #CSudberyRecordings #CodeCoverage #MutationTesting #GildedRose #Refactoring #UnitTests

  22. How can you use code coverage and mutation testing to add tests to legacy code? At @mendercon last year, I demonstrated this powerful technique step by step on the Gilded Rose kata, which is hosted by @emilybache on her GitHub account: github.com/emilybache/GildedRo

    You can watch the talk here: youtube.com/watch?v=0qna5cuzDI0

    #CSudberyRecordings #CodeCoverage #MutationTesting #GildedRose #Refactoring #UnitTests

  23. I’ve been a big fan of #MutationTesting since I discovered PIT. As I dive deeper into #Rust, I wanted to check the state of mutation testing in Rust.

    blog.frankel.ch/mutation-testi

  24. Thanks to all attendees of my evening session on #mutationtesting w/ #strykerNet at this year's .NET-Developers Conference #DDC in Cologne!
    You can find the presentation here:
    👉 draptik.github.io/2024-11-ddc-
    #dotNET

  25. 🚫 #AWS (#Amazon)
    🚫 #Google (yeah, they have very talented developers, but still a big #privacy 🚩)
    🚫 #Zoom, #MicrosoftTeams
    🚫 Meta (#Facebook)
    🚫 #AI/ #GenAI/ #GenerativeAI

    ✅ privacy
    ✅ code quality (#UnitTesting, #MutationTesting)
    ✅ CI/CD
    ✅ LAMP

    🗺️ Hamburg (relocation possible to some extent)

    👨🏻‍💻 Position: Full-stack web developer
    👨🏻‍💻 Backend: #PHP (#Laravel)
    👨🏻‍💻 Frontend: #HTML, #CSS, #JavaScript (#VueJS)

    nice to have:
    💚 #openSource
    💚 #a11y
    💚 #UX

    #FediHire #GetFediHired

  26. Back from #DWX24 - what a great conference!

    Giving a session during the last slot on the last day is always challenging.
    Both for the speaker as well as for the participants: After 3 days (& nights) everyone is exhausted :-)
    Special thanks to all attendees of my session on "How to test your tests" (aka "Wir testen. Aber testen wir auch gut genug?")!
    Slides: 👉 draptik.github.io/2024-07-dwx2
    (only the first 2 slides are german, the rest is EN)
    #dotnet #stryker #mutationtesting

  27. can somebody explain to me the purpose of the #stryker dashboard?

    dashboard.stryker-mutator.io/

    I don't get it?

    What are the use-cases?

    Here is a simple project (dotnet, using github-secret):

    github.com/draptik/stryker-das

    How can I use the so-called dashboard?

    #mutationtesting #dotnet #JavaScript

  28. In a previous life, I was a big fan of #mutationtesting.

    I found these two crates in #Rust for this:

    * cargo-mutants: mutants.rs/
    * mutagen: github.com/llogiq/mutagen

    Has anybody any experience with any of them? Or something else?

  29. "Code coverage is not a metric of the quality of your tests"

    Neal Brooks

    #phpuk24 #mutationTesting #tdd

  30. Folks, who uses #MutationTesting in work or personal projects?

    How do you like it? Do you find it useful? Interesting? Boring? Annoying? Tell me!