Java >> Java Tutorial >  >> Java

Java-Tests wöchentlich 9/2019

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

  • Eine Einführung in Mutationstests - oder warum die Abdeckung scheiße ist, ist ein ausgezeichneter Blogbeitrag, der erklärt, warum Mutationstests eine bessere Wahl sind als das Messen der Codeabdeckung, eine schnelle Einführung in die grundlegenden Konzepte des Mutationstests bietet und beschreibt, wie Sie schreiben können Mutationstests mit dem PIT-Framework.
  • Automatisierungstests mit Selenium, Cucumber &TestNG ist ein hilfreicher Blogbeitrag, der beschreibt, wie Sie Ihren ersten verhaltensgesteuerten Test mit Selenium, Cucumber und TestNG schreiben können.
  • DB-Integrationstests mit Spring Boot und Testcontainern ist ein praktischer Blogbeitrag, der beschreibt, wie Sie einen Docker-Container starten können, der eine PostgreSQL-Datenbank ausführt, und Integrationstests schreiben, die die gestartete Datenbank verwenden.
  • Mocking ist keine Raketenwissenschaft:MockK Advanced Features ist ein umfassender Blogbeitrag, der erklärt, wie Sie die „erweiterten“ Features von MockK nutzen können. Auch wenn Sie einige dieser Funktionen nicht täglich verwenden sollten, ist es nützlich, sich ihrer bewusst zu sein, da sie sehr nützlich sein können, wenn Sie keine andere Wahl haben.
  • Testen Ihrer Verträge (3/5) beschreibt, wie Sie verbraucherseitige Verträge mit dem Pact-Framework schreiben können.
  • Was ist neu in JUnit 5.4 bietet eine schnelle Einführung in die neuen Funktionen von JUnit 5.4.

Das wirklich Wertvolle

  • Rhabarber, Rhabarber! Beeinflusst Ihre Voreingenommenheit Ihre Tests ist ein zum Nachdenken anregender Blogbeitrag, der erklärt, wie sich Ihre Vorurteile negativ auf Ihre Testaktivitäten auswirken können, und beschreibt, wie Sie dieses Problem lösen können.

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

  • Mockito 2.24.5

Java-Tag