Java >> Java Tutorial >  >> Java

Java-Testwoche 36/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:Running Unit Tests With Gradle beschreibt, wie Sie die erforderlichen Abhängigkeiten mit Gradle erhalten und ein Gradle-Projekt erstellen können, das Ihre Unit-Tests ausführt.
  • REST-API-Tests mit Cucumber beschreibt, wie Sie API-Tests für eine REST-API mithilfe von Cucumber und Gherkin schreiben können.

Das wirklich Wertvolle

  • Sechs Dinge, die bei Diskussionen über das Testen schiefgehen ist ein interessanter Beitrag, der erklärt, warum es schwierig ist, eine sinnvolle Diskussion über das Testen zu führen.
  • Sollen Sie automatisierte UI-Tests schreiben identifiziert vier Fragen, die Ihnen bei der Entscheidung helfen, ob Sie automatisierte Tests schreiben sollten, die mit der Benutzeroberfläche Ihrer Anwendung interagieren.
  • Testen und das Lippenbekenntnis dazu ist ein sehr zum Nachdenken anregender Beitrag, der argumentiert, dass Entwickler nicht denken sollten, dass das Schreiben automatisierter Tests das Richtige ist. Stattdessen sollten Sie sich darauf konzentrieren, herauszufinden, welche Vorteile Sie haben, wenn Sie automatisierte Tests schreiben. Dies sollte Ihnen bei der Entscheidung helfen, welche Art von Tests Sie schreiben müssen (oder Ihnen helfen, Tests zu überspringen, ohne sich deswegen schuldig zu fühlen).
  • Testen – Es geht um Vertrauen argumentiert, dass der Zweck automatisierter Tests darin besteht, Menschen dabei zu helfen, Vertrauen in ihren Code zu gewinnen, und bietet einige Tipps, die Ihnen helfen, saubere Tests zu schreiben (die Ihnen helfen, Vertrauen zu gewinnen).

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

  • Arquillian Drone Extension 2.4.1 veröffentlicht
  • Mockito 2.9.0 wurde veröffentlicht

Java-Tag