Java >> Java Tutorial >  >> Java

Wöchentliche Java-Tests 44/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

  • Mocking is a Code Smell ist ein weiterer Blogbeitrag, der erklärt, warum Mocking ein Code Smell ist, und beschreibt, wie Sie dieses Problem lösen können. Dieser Blogbeitrag setzt übrigens voraus, dass Sie sich mit Javascript auskennen.
  • Unit Testing Private Methods ist ein interessanter Beitrag, der beschreibt, warum Sie keine Unit-Tests für private Methoden schreiben sollten. Außerdem offenbart der Autor seine Meinung zum Testen interner (paketgeschützter) Klassen.

Das wirklich Wertvolle

  • Automatisierung und die Gewinnschwelle ist ein sehr guter Blogbeitrag, der erklärt, warum die Gesamtkosten Ihrer Testsuite niemals den Preis sind, den Sie bezahlen, wenn Sie Ihre Tests zum ersten Mal schreiben.
  • How to Get Rid of Tests (Smartly) ist ein zum Nachdenken anregender Beitrag, der beschreibt, wie Sie die entfernten Testfälle auswählen können, wenn Sie zu viele Tests geschrieben haben.
  • Testautomatisierung ist nicht automatisiertes Testen ist ein weiterer Blogbeitrag, der erklärt, warum Testautomatisierung nichts mit Testen zu tun hat. Abgesehen davon ist dies ein gut geschriebener Artikel, da der Autor klar versteht, warum Testautomatisierung erforderlich ist und warum sie keine Bedrohung für das Testen darstellt. Somit hat dieser Beitrag keinen Fanatismus.

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

  • Arquillian Smart Testing 0.0.3 veröffentlicht
  • AssertJ Neo4J 2.0.0/2.0.1 wurde veröffentlicht
  • Mockito 2.11.2 wurde veröffentlicht

Java-Tag