Java >> Java Tutorial >  >> Java

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

  • Appium From Scratch – Vorbereitung auf die Automatisierung – Teil 3:Schreiben Ihres ersten Tests ist der dritte Teil von James Willetts Appium-Lernprogramm, das beschreibt, wie Sie Ihre ersten Tests mit Appium, JUnit und Selenium schreiben können. Dies ist ein wirklich guter Blogbeitrag, und wenn Sie sich für dieses Thema interessieren, sollten Sie ihn unbedingt lesen.
  • Lasttests Baeldung mit Gatling beschreibt, wie Sie Leistungstests für eine Webanwendung mit Gatling durchführen können. Dies ist eine ziemlich schnelle Einführung, und deshalb ist sie wahrscheinlich nur für Leute nützlich, die keine Erfahrung mit Gatling haben.
  • Testen von Angular 2.0 RC1-Anwendungen beschreibt, wie Sie Tests für Angular 2.0 RC1-Anwendungen schreiben können, indem Sie Karma (und eine Reihe anderer Bibliotheken) verwenden. Dies ist ein solider Blogbeitrag, und ich denke, dass er für Sie nützlich ist, auch wenn Sie Erfahrung mit Angular 2.0 haben.

Das wirklich Wertvolle

  • Wird die Softwarequalität wirklich schlechter? ist ein wirklich interessanter Blogbeitrag, der beschreibt, warum der Autor der Meinung ist, dass die Softwarequalität schlechter wird. Ich bin mir nicht sicher, ob ich dem Autor zustimme, aber ich erkenne viele der Probleme, die er in diesem Beitrag erwähnt. In jedem Fall regt dieser Blogbeitrag zum Nachdenken an.
  • Mutation Testing ist ein ausgezeichneter Blogbeitrag, der erklärt, warum Sie mit Mutationstests beginnen sollten. Wenn Sie nach einer Möglichkeit gesucht haben, den Mehraufwand gegenüber Ihren Kollegen zu rechtfertigen, haben Sie ihn gerade gefunden. Teile einfach diesen Post mit ihnen und schaue, ob Onkel Bob sie überzeugen kann.
  • My Testing Journey beschreibt, wie der Autor im Laufe seiner Karriere als Tester gewachsen ist. Dies ist ein ziemlich langer Beitrag, aber wenn Sie an persönlicher Entwicklung interessiert sind, empfehle ich Ihnen, diesen Blogbeitrag zu lesen.
  • Styles of Unit Testing identifiziert drei verschiedene Unit-Testing-Stile (Funktions-, Zustandsverifizierung und Kollaborationsverifizierung) und beschreibt die Vor- und Nachteile jedes Stils. Als ich diesen Blog las, wurde mir klar, dass ich diese Stile verwendet habe, seit ich Unit-Tests geschrieben habe. Ich denke, Sie sollten diesen Blogbeitrag lesen, weil es wichtig ist zu verstehen, dass Sie diese Stile im selben Projekt verwenden sollten. Es gibt keinen Grund zu streiten, welcher Stil der beste ist. Wählen Sie einfach das richtige Werkzeug für den Job aus.
  • Die verschiedenen Arten von Usability-Tests identifizieren verschiedene "Typen" von Usability-Tests und erklären, wie sie Ihnen helfen können, Usability-Probleme in Ihren Webanwendungen zu finden. Ich denke, dass wir zumindest Grundkenntnisse in Usability-Tests haben sollten, weil dieses Wissen uns helfen wird, "effizientere" Lösungen für die Probleme unserer Kunden bereitzustellen. Wenn Sie keine Erfahrung mit Usability-Tests haben, sollten Sie Ihren Kunden einen Gefallen tun und diesen Blogbeitrag lesen.

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