Java >> Java Tutorial >  >> Java

Java Testing Weekly 40 / 2016

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

  • How (not) to test RESTful APIs with Selenium WebDriver weist darauf hin, dass Sie NIEMALS automatisierte Tests für eine REST-API mit Selenium WebDriver schreiben sollten. Die Moral dieser Geschichte ist, dass Sie das beste Werkzeug für den Job verwenden sollten, und das bedeutet oft, dass Sie lernen müssen, neue Werkzeuge zu verwenden.

Das wirklich Wertvolle

  • Wissen, WARUM Sie dies tun, erklärt, warum der Autor Tests zum Leben durchführt. Außerdem hilft es Ihnen zu verstehen, warum es wichtig ist, dass Sie diese Frage beantworten können.
  • Tests sind Verschwendung? widerlegt den Mythos, dass automatisierte Tests Verschwendung sind. Typischerweise (aber nicht immer) wenn eine Person sagt, dass automatisiertes Testen wegen X nicht nützlich ist, weiß die Person einfach nicht, wie sie ihre Tests auf dem richtigen Niveau schreibt und/oder wie man Tests schreibt, die einfach zu handhaben sind pflegen.
  • Die Evolution der Testpyramide ist ein sehr interessanter Beitrag, der drei verschiedene Test-"Automatisierungs"-Pyramiden identifiziert und die Vor- und Nachteile jeder Pyramide erklärt. Wenn Sie Zeit haben, nur einen Blogbeitrag zu lesen, sollte es dieser sein.
  • Was meinst du? bietet eine schnelle Einführung in Behavior Driven Development (BDD). Es erklärt die grundlegenden Konzepte von BDD und hilft Ihnen, Ihre User Stories in Szenarien umzuwandeln, die zum Schreiben automatisierter Akzeptanztests verwendet werden.

Es ist Zeit für Feedback

Weil ich möchte, dass dieser Newsletter Ihre Zeit wert ist, bitte ich Sie, mir dabei zu helfen, ihn zu verbessern.

  • Wenn Sie Feedback zu diesem Newsletter haben, teilen Sie uns Ihre Gedanken im Kommentarbereich mit.
  • Wenn Sie einen Blogbeitrag über automatisiertes Testen oder Softwaretests geschrieben haben, pingen Sie mich auf Twitter an.
  • Sie können diesen Blogpost auf Twitter teilen.

P.S. Wenn Sie sicherstellen möchten, dass Sie Java Testing Weekly nie verpassen, sollten Sie meinen Newsletter abonnieren.


Java-Tag