Java >> Java Tutorial >  >> Java

Java-Tests wöchentlich 15/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

  • Einführung in EasyMock ist ein praktischer Beitrag, der Ihnen beim Einstieg in EasyMock hilft.
  • Die pragmatische Migration zu JUnit 5 beschreibt, wie Sie JUnit 5 zu einer Codebasis hinzufügen können, die bereits viele Tests enthält, die JUnit 4 (oder 3) verwenden.
  • Property-based Testing in Java:Jqwik - a JUnit 5 Test Engine erklärt, warum Jqwik als zusätzliche JUnit 5-Test-Engine implementiert ist, und beschreibt, wie Sie mit Jqwik fortgeschrittenere eigenschaftsbasierte Tests schreiben können.
  • WireMock-Tutorial:Einführung bietet eine schnelle Einführung in WireMock. Nachdem Sie diesen Blogbeitrag gelesen haben, können Sie seine Hauptfunktionen identifizieren, Sie wissen, wann Sie ihn verwenden sollten, und Sie können die erforderlichen Abhängigkeiten mit Maven und Gradle erhalten.

Das wirklich Wertvolle

  • Das Wer, Was, Wann und Wie des Paartests bietet eine sehr gute Einführung in das Paartesten. Besonders gut gefällt mir, dass der Autor erklärt, wie jeder (und nicht nur Tester) Paartests durchführen und davon profitieren kann.
  • Automatisieren oder nicht automatisieren ist ein zum Nachdenken anregender Blogpost, der Sie an eine sehr wichtige Sache erinnert:Sie sollten niemals automatisierte Tests schreiben, nur weil es sich um eine Best Practice handelt.

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

  • JUnit 5.1.1
  • Mockito 2.17.7
  • Testcontainer 1.7.0

Java-Tag