Java >> Java Tutorial >  >> Java

Java Test Weekly 6 / 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

  • Einfaches Testen von CDI-Komponenten mit Weld und JUnit4 beschreibt, wie Sie mit WeldInitiator und Weld SE Bootstrap API (kein Arquillian erforderlich) schnelle und einfache Tests für CDI-Komponenten schreiben können.

Das wirklich Wertvolle

  • BDD und der eigentliche Hauptzweck von Feature-Dateien zeigt die drei Zwecke von BDD-Feature-Dateien und bietet zwei Beispiele, die Ihnen helfen, "nützliche" Feature-Dateien zu erstellen.
  • Kontextgesteuertes Testen:7 Grundprinzipien mit einem Beispiel stellt die sieben Prinzipien des kontextgesteuerten Testens vor und bietet ein einfaches Beispiel, das Ihnen hilft zu verstehen, wie Sie kontextgesteuerte Tests durchführen können.
  • Pilze-Picking-Heuristik beschreibt, wie Sie sich auf Ihre Testsitzungen vorbereiten sollten, und erklärt, wie Sie Ihre Testanstrengungen optimal nutzen können, wenn Sie Ihre Anwendung tatsächlich testen. Also, warum spricht der Autor über das Sammeln von Pilzen? Nun, ich denke, Sie sollten den eigentlichen Blog-Beitrag lesen. Es wird diese Frage beantworten.
  • Trust Automation identifiziert die Hauptvorteile automatisierter Tests und bietet drei Tipps, die Ihnen dabei helfen, Ihr Vertrauen in Ihre automatisierten Tests zu stärken.
  • Soll Gherkin Steps First-Person oder Third-Person verwenden? argumentiert, dass Sie die Third-Person-Perspektive verwenden sollten, wenn Sie Ihre Gherkin-Schritte schreiben. Ich stimme dem Autor zu und verstehe nicht, warum jemand die Ich-Perspektive verwenden möchte.

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

  • Mockito 2.7.1 wurde veröffentlicht
  • Service Mocker ist ein Mock-Framework für Frontend-Entwickler und hilft Ihnen, automatisierte Tests zu schreiben, die keine Server benötigen.

Java-Tag