Java >> Java Tutorial >  >> Java

Java-Testwoche 37/2017

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

  • JUnit 5-Tutorial:Schreiben unserer ersten Testklasse beschreibt, wie Sie mit JUnit 5 eine Testklasse erstellen, Setup- und Teardown-Methoden verwenden und einfache Testmethoden schreiben können.
  • Testautomatisierung der nächsten Generation mit Usetrace wirft einen genaueren Blick auf ein UI-Testautomatisierungstool namens Usetrace, mit dem Sie Testfälle aufzeichnen und ausführen können. Auch wenn ich persönlich kein großer Fan dieser Tools bin, denke ich, dass sie in bestimmten Situationen wertvoll sein können.

Das wirklich Wertvolle

  • Paarung mit Entwicklern:Ein Leitfaden für Tester ist ein Leitfaden, der Testern hilft, sich mit Entwicklern zu paaren. Es erklärt, warum dies eine gute Idee ist, und enthält Anweisungen, die Ihnen helfen, sich auf die Kopplungssitzung vorzubereiten, das Beste aus der Kopplungssitzung herauszuholen und Feedback zu sammeln.
  • TDD:„Failing to Falsify“ ist ein interessanter Blogbeitrag, der beschreibt, wie der Autor TDD anwendet und erklärt, wie diese „Liefermethode“ dem Autor hilft, Software zu liefern, die seine Anforderungen erfüllt (d. h. Code, der alle Tests besteht).
  • The Anatomy of a Comprehensive Selenium Testing Strategy bietet vier Tipps, die Ihnen helfen, nützliche und robuste End-to-End-Tests mit Selenium zu schreiben.
  • Warum und wie ich die Testautomatisierungspyramide immer noch verwende, erklärt, warum die Testautomatisierungspyramide immer noch nützlich ist (wenn Sie sie richtig verwenden).

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

  • Arquillian Drone Extension 2.4.2 veröffentlicht
  • Arquillian Universe 1.1.13.7 veröffentlicht
  • JUnit 5.0.0.GA wurde veröffentlicht
  • Mockito 2.10.0 wurde veröffentlicht
  • Selenium 3.5.3 (Java) wurde veröffentlicht

Java-Tag