Java >> Java Tutorial >  >> Java

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

  • Erstklassige Tests ist ein weiterer Blog-Beitrag, der Unit-Tests verteidigt und argumentiert, dass es Ihnen nicht hilft, Unit-Tests zu schreiben, die einfach zu warten sind, wenn Sie sich über alles lustig machen. Mit anderen Worten, der Autor argumentiert, dass Sie der Auswahl der Größe der getesteten Einheit mehr Aufmerksamkeit schenken sollten.
  • How to Effectively use Groovy GPath in REST Assured – Part 1:Overview of Groovy ist der erste Teil einer Serie, die erklärt, wie Sie GPath mit Rest Assured verwenden können, und bietet eine schnelle Einführung in Groovy.
  • Lassen Sie Ihre Testautomatisierung mit Ihnen sprechen erklärt, warum Sie darauf achten sollten, Tests zu schreiben, die leicht lesbar sind, und gibt drei Tipps, die Ihnen helfen, (meistens) End-to-End-Tests zu schreiben, die leicht lesbar sind. Dieser Beitrag beschreibt auch, wie Sie verschiedenen Interessengruppen bessere Testberichte zur Verfügung stellen können.
  • Property-basiertes Testen in Java mit JUnit-Quickcheck – Teil 1:Die Grundlagen bietet eine Einführung in das Property-basierte Testen und beschreibt, wie Sie mit JUnit-Quickcheck einfache property-basierte Tests schreiben können.
  • Running Selenium with the new Headless Chrome beschreibt, wie Sie Chrome installieren und konfigurieren, sicherstellen, dass Selenium Headless Chrome verwendet, und einfache End-to-End-Tests mit Selenium schreiben. Übrigens ist dieser Blogbeitrag nur nützlich, wenn Sie entweder Linux oder macOS verwenden.
  • Testing Dockerized SQL Databases ist ein interessanter Beitrag, der damit beginnt, die Vor- und Nachteile des Schreibens von Tests zu identifizieren, die Docker verwenden. Dieser Beitrag erklärt auch, wie Sie einen Docker-Container mit einer relationalen Datenbank starten und einen Integrationstest schreiben können, der die gestartete Datenbank verwendet. Der Beispieltest verwendet Arquillian, Flyway und DbUnit.

Das wirklich Wertvolle

  • Zombie testen – Werden Sie einer? ist ein lustiger Blogbeitrag, der die Merkmale eines Zombie-Testers identifiziert und zwei verschiedene Arten von Zombie-Testern beschreibt, die in vielen Organisationen zu finden sind. Übrigens können Sie den Worttester auch durch den Wortentwickler ersetzen.;)

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

  • JUnitParams 1.1.0 wurde veröffentlicht
  • Mockito 2.8.28 wurde veröffentlicht

Java-Tag