Java >> Java Tutorial >  >> Java

Java-Testwoche 17/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

  • Consumer-Driven Contracts by Example bietet eine schnelle Einführung in Spring Cloud Contracts. In diesem Beitrag wird erläutert, wie Sie verbrauchergesteuerte Verträge verwenden können, wenn Sie Tests für ein Projekt schreiben, das aus zwei separaten APIs besteht.
  • Spring Boot-Kommunikationstests zwischen Diensten mit WireMock erklärt, wie Sie WireMock verwenden können, wenn Sie Integrationstests für eine Spring Boot-Anwendung schreiben, die mit einer externen REST-API kommuniziert.
  • WireMock Tutorial - Konfiguration beschreibt, wie Sie WireMock von Grund auf konfigurieren können, wenn Sie JUnit 5 verwenden.

Das wirklich Wertvolle

  • Non-determinism in tests ist ein interessanter Beitrag, der beschreibt, warum nicht-deterministische Tests gefährlich sind und zwei der häufigsten Fehler identifiziert, die zum Schreiben nicht-deterministischer Tests führen. Natürlich hilft Ihnen dieser Beitrag auch, diese Fehler zu vermeiden.
  • Wo sind Ihre Fehlerberichte? ist ein zum Nachdenken anregender Beitrag, der argumentiert, dass der Wert von Testaktivitäten nicht anhand der Anzahl der erstellten Jira-Probleme gemessen werden kann.
  • Warum schreibe ich diesen Test? ist ein ausgezeichneter Blogbeitrag, der drei Gründe aufzeigt, warum Sie automatisierte Tests schreiben sollten.

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

  • Seien Sie versichert 3.1.0

Java-Tag