Java >> Java Tutorial >  >> Java

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

  • Dynamische Tests in JUnit 5 bietet eine schnelle Einführung in dynamische Tests und vergleicht sie mit parametrisierten Tests, die mit JUnit 4 geschrieben wurden. Übrigens, wenn Sie wissen möchten, wie Sie mit JUnit 5 parametrisierte Tests schreiben können, sollten Sie einen Blick darauf werfen in diesem Blogbeitrag.
  • JUnit 5-Tutorial:Schreiben von Assertionen mit Hamcrest ist der neueste Teil meines JUnit 5-Tutorials und beschreibt, wie Sie Assertionen mit Hamcrest-Matchern schreiben können.
  • REST Assured with Groovy ist ein praktischer Blogbeitrag, der beschreibt, wie Sie die Syntax der Groovy-Programmiersprache nutzen können, wenn Sie automatisierte Tests mit REST Assured schreiben.

Das wirklich Wertvolle

  • Automation Testing, The Ultimate Guide:74 Resources, Tools &Best Practices for Test Automation ist ein sehr umfassendes Tutorial, das Ihnen beim Einstieg in automatisiertes Testen hilft. Es hilft Ihnen, die häufigsten Probleme zu lösen, mit denen Personen konfrontiert sind, die mit dem Schreiben automatisierter Tests beginnen, und bietet eine riesige Liste von Tools zur Testautomatisierung, die für Sie nützlich sein können.
  • Maintaining Value – Automation’s Forgotten Cost ist ein interessanter Beitrag, der Dinge aufzeigt, die oft vergessen werden, wenn Leute zum ersten Mal anfangen, automatisierte Tests zu schreiben.
  • Warum wir testen — mit testgetriebener Entwicklung Dinge schneller erledigen ist ein interessanter Beitrag, der erklärt, warum TDD schneller ist als manuelles Prüfen.
  • Arbeiten mit allen Ebenen der Unwissenheit ist ein zum Nachdenken anregender Beitrag, der erklärt, warum Testen nicht nur ein Programmierproblem ist.

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

  • Arquillian Container Chameleon 1.0.0.CR2 veröffentlicht
  • Mockito 2.17.0 (fügt Unterstützung für Java 10/11 und JUnit 5 hinzu)

Java-Tag