Java >> Java Tutorial >  >> Java

Sparen Sie Zeit, indem Sie weniger Testcode schreiben

Vor ungefähr acht Monaten schrieb ich einen Blogbeitrag, der eine Frage stellte:Was hindert Sie daran, automatisierte Tests zu schreiben?

Die Antworten meiner Umfrage waren für mich keine Überraschung, da ich in der Vergangenheit Probleme hatte, dieselben Probleme zu lösen.

Die vier größten Hindernisse waren:

  • Wir haben keine Zeit, Tests zu schreiben, weil Manager uns unter Druck setzen, neue Funktionen zu schreiben.
  • Unsere Anforderungen ändern sich ständig und unsere bestehenden Tests erschweren diese Änderung.
  • Die Konfiguration von Integration und End-to-End-Tests ist zu schwierig.
  • Stabile Testdaten zu erstellen, die nicht viel Wartung erfordern, ist zu schwierig.

Da ich viel Erfahrung im Umgang mit diesen Problemen und beim Schreiben von Spring-Webanwendungen habe, habe ich mich entschieden, den Test With Spring-Kurs zu erstellen, der Ihnen hilft, automatisierte Tests für Spring-Webanwendungen zu schreiben.

Was werde ich daraus lernen?

Der Kurs ist in drei Pakete unterteilt:

  • Das Starterpaket bringt Ihnen bei, Komponententests für Spring-Webanwendungen zu schreiben. Das Ziel dieses Pakets ist es, Ihnen beim Schreiben von Komponententests zu helfen, die Ihren Code dokumentieren und Änderungen berücksichtigen.
  • Das Zwischenpaket hilft Ihnen beim Schreiben von Einheiten-, Integrations- und End-to-End-Tests für Spring-Webanwendungen. Dieses Paket hat drei Ziele:
    • Es hilft Ihnen sicherzustellen, dass Ihr Backend wie erwartet funktioniert und nicht autorisierte Benutzer nicht auf die Daten Ihrer Benutzer zugreifen können.
    • Es hilft Ihnen zu verstehen, wie Sie Datensätze erstellen, die nicht PITA zu pflegen sind.
    • Es hilft Ihnen, weniger spröde End-to-End-Tests zu schreiben, die nicht explodieren, wenn Sie die Benutzeroberfläche ändern.
  • Das Masterpaket hilft Ihnen, Java loszuwerden und Unit-, Integrations- und End-to-End-Tests mit Spock Framework zu schreiben. Sie haben auch Zugang zu einem monatlichen Webinar für die nächsten 12 Monate nach Ihrem Kauf. Dieses Webinar hilft Ihnen, Ihre Testfähigkeiten zu vertiefen. Das Ziel dieses Pakets ist es, Ihnen dabei zu helfen, weniger Code zu schreiben und Ihre Testfälle in ausführbare Spezifikationen umzuwandeln, die von Domänenexperten gelesen werden können.

Was kostet es?

Die Listenpreise für jedes Paket sind:

  • Das Starterpaket kostet $79.
  • Das Zwischenpaket kostet $179.
  • Das Masterpaket kostet $299.

Alle Preise sind in US-Dollar. Außerdem enthalten die hier genannten Preise keine Mehrwertsteuer, da dies von Ihrem Standort abhängt. Wenn Sie die Preise inklusive Mehrwertsteuer sehen möchten, können Sie einen Blick in die Preistabelle des Kurses werfen.

Wann erhalte ich es?

Zugang zum Kurs erhältst du nach dem Kauf. Das bedeutet, dass Sie die einzelnen Lektionen ansehen können, auch wenn das Paket noch nicht veröffentlicht wurde.

Jedes Paket hat eine Frist, die das letztmögliche Veröffentlichungsdatum des Pakets kennzeichnet. Diese Fristen sind:

  • Das Starterpaket :15. August 2016.
  • Das Zwischenpaket :1. November 2016
  • Das Masterpaket :1. Februar 2017

Es gibt jedoch einen Haken! Da ich jedes Paket so schnell wie möglich fertigstellen möchte, werde ich sie veröffentlichen, wenn sie fertig sind. Dies bedeutet, dass ich das Paket möglicherweise vor Ablauf der Frist freigebe.

Da ich jedoch einen Rabatt anbiete, der sich verringert, wenn ein Paket veröffentlicht wird, werde ich eine Woche vor der Veröffentlichung eines Pakets eine Benachrichtigung über die Veröffentlichung eines Pakets veröffentlichen. Ich werde diese Benachrichtigung in meinem Blog veröffentlichen, sie auf meinen Social-Media-Kanälen teilen und an meine E-Mail-Liste senden.

Test mit Frühlingskurs kaufen

Irgendwelche Fragen?

Wenn Sie Fragen haben, die in diesem Blogbeitrag nicht beantwortet werden, können Sie sie im Kommentarbereich stellen.


Java-Tag