Java >> Java Tutorial >  >> Java

Wöchentliche Java-Tests 40/2018

Es gibt viele Blogs zur Softwareentwicklung, aber viele von ihnen veröffentlichen nicht regelmäßig Testartikel.

Außerdem ist mir aufgefallen, dass einige Softwareentwickler keine Blogs lesen, die von Softwaretestern geschrieben wurden. Das ist schade, denn ich denke, dass wir viel von ihnen lernen können.

Aus diesem Grund habe ich beschlossen, einen Newsletter zu erstellen, der die besten Testartikel teilt, die ich in der letzten Woche gefunden habe.

Fangen wir an.

Technisches Zeug

  • Structured JUnit 5 Testing ist ein interessanter Blogbeitrag, der erklärt, wie Sie Ihre Testfälle strukturieren können, indem Sie verschachtelte innere Klassen und das Given-When-Then-Format verwenden.

Das wirklich Wertvolle

  • Funktioniert testgetriebene Entwicklung? ist ein ausgezeichneter Beitrag, der sowohl subjektive Diskussionen als auch akademische Forschung betrachtet. Abschließend teilt der Autor seine eigenen Gedanken zu TDD mit. Ich empfehle Ihnen, diesen Blogbeitrag zu lesen, da es sich um einen gut geschriebenen Blogbeitrag handelt und der Autor viele Links zu externen Ressourcen teilt, die Ihnen helfen, diese Angelegenheit weiter zu studieren.
  • DSGVO – Die vergessenen Tests – Test 1 ist ein interessanter Blogbeitrag, der beschreibt, warum Sie sicherstellen müssen, dass die persönlichen Daten Ihrer Benutzer sicher sind, auch wenn Sie externe Dienste (z. B. ein E-Mail-Marketing-Tool) verwenden. Dieser Beitrag gibt Ihnen auch einige Tipps, die Ihnen helfen, Anfängerfehler zu vermeiden.
  • Testabdeckung ist tot — Lang lebe Mutationstests erklärt, warum Mutationstests eine bessere Option zum Messen der Qualität Ihrer Testsuite sind als die Verwendung einer künstlichen Codeabdeckungsgrenze.
  • Was ist Mutationstest? bietet eine schnelle Einführung in Mutationstests. Wenn Sie nicht wissen, was Mutationstests sind, und sich einen schnellen Überblick verschaffen möchten, sollten Sie diesen Blogbeitrag lesen.

Es ist an der Zeit, Ihre Abhängigkeiten zu aktualisieren

  • Mockito 2.22.1 (mit vollständiger Java 11-Unterstützung)
  • Frühjahrstest 5.1

Java-Tag