Java >> Java Tutorial >  >> Java

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

  • Setup für BDD-Webtests – Docker, Cucumber und Serenity – Teil II beschreibt, wie Sie mit Cucumber Tests im BDD-Stil schreiben und mit Serenity fantastische Testberichte erstellen können.
  • Testautomatisierung in Selenium mit Seitenobjektmodell und Seitenfabrik beschreibt, wie Sie saubere Selenium-Tests schreiben oder Ihre vorhandenen Tests bereinigen können, indem Sie Seitenobjekte und Seitenfabriken verwenden.
  • The Challenge of Testing ist ein sehr interessanter Blogbeitrag, der die Herausforderungen beschreibt, denen Sie beim Schreiben automatisierter Tests gegenüberstehen. Dieser Beitrag ist so interessant, dass ich mich entschieden habe, ihn in Java Testing Weekly aufzunehmen, obwohl die Beispiele dieses Blog-Beitrags Ruby verwenden.
  • Unit Testing Randomness beschreibt, wie Sie Komponententests für eine Funktion schreiben können, die zufällig Landminen in einem Minenfeld platziert. Das Beispiel dieses Beitrags verwendet wiederum Javascript, aber ich habe es hier hinzugefügt, da ich es für sehr nützlich halte.

Das wirklich Wertvolle

  • Testen in College-Kursen unterrichten beschreibt, wie der Autor College-Studenten beibringt, ihre Bewerbungen zu testen, und ihnen dabei hilft, Qualität in ihre Bewerbungen einzubauen. Ich mag ihre Technik wirklich, weil sie ihre Schüler "zwingt", den Wert von Eckfällen zu verstehen, die wirklich wichtig sind, wenn man echte Bewerbungen schreibt.
  • Überwachung der Qualität Ihres Testautomatisierungscodes ist ein zum Nachdenken anregender Beitrag, der zwei Gründe nennt, warum Ihr Testcode genauso wichtig ist wie Ihr Produktionscode. Dieser Beitrag hört hier jedoch nicht auf. Der Autor nennt auch zwei Gründe, warum Sie beim Schreiben von Testcode niedrigere Standards verwenden sollten.
  • Thinking Quality In ist ein ausgezeichneter Blogbeitrag, der erklärt, warum Tests allein Ihnen nicht helfen können, Anwendungen zu entwickeln, die echte Probleme lösen und Mehrwert für ihre Benutzer schaffen.

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