Java >> Java Tutorial >  >> Java

Java Testing Weekly 21 / 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

  • Die Wichtigkeit von "gegeben-wenn-dann" in Einheitentests und TDD ist ein sehr wichtiger Blogbeitrag, der beschreibt, warum Sie die "gegeben-wenn-dann"-Syntax verwenden sollten, wenn Sie Einheitentests für Ihre Anwendung schreiben.
  • Running Parallel Tests in Docker erklärt, wie Sie mithilfe der Arquillian Cube-Erweiterung parallele Tests in einem Docker-Container ausführen können.

Das wirklich Wertvolle

  • If You Want to Write Code, Be a Developer ist ein zum Nachdenken anregender Beitrag, der argumentiert, dass Sie ein Entwickler sein sollten, wenn Sie Code schreiben möchten (und kein Tester, der Testcode schreibt).
  • Zu viele Tests? beschreibt, was passieren kann, wenn Sie die Ausführungszeit Ihrer automatisierten Tests nicht beachten. Die Sache ist die, dass Ihre Testsuite nur dann wertvoll ist, wenn sie Ihnen die Informationen liefert, die Sie brauchen wenn Sie sie brauchen .
  • Wir müssen über Testdaten sprechen ist ein wertvoller Blogbeitrag, der die Fragen aufzeigt, die Sie sich stellen sollten, wenn Sie Testdaten erstellen, und beschreibt, wie Sie nützliche Testdaten für Ihre automatisierten Tests erstellen können.
  • Warum testen Sie Ihre Software? ist ein interessanter Blogbeitrag, der die Fragen aufzeigt, die Sie stellen sollten, wenn Sie entscheiden, wie viele Tests Sie schreiben müssen.

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

  • AssertJ Core 3.8.0
  • AssertJ Core 2.8.0
  • Arquillian Algeron Extension 1.0.0 veröffentlicht
  • Arquillian Container Chameleon 1.0.0.Beta2 veröffentlicht
  • Arquillian Container Weld Root POM 1.0.0. Endgültig veröffentlicht
  • Arquillian Core 1.1.13.Final veröffentlicht
  • Arquillian Cube-Erweiterung 1.4.0 veröffentlicht
  • Arquillian Drone Extension 2.1.1 veröffentlicht
  • Arquillian Graphene 2.2.1 veröffentlicht
  • Arquillian RushEye 1.0.0 veröffentlicht
  • Arquillian ShrinkWrap Descriptors 2.0.0 veröffentlicht
  • Arquillian ShrinkWrap Resolver 3.0.0-beta-2 veröffentlicht
  • Arquillian Spacelift 1.0.1 veröffentlicht
  • Arquillian Transaction Extension 1.0.4 veröffentlicht
  • Arquillian Universe 1.1.13.5 veröffentlicht

Java-Tag