Talk Abstract

Heute ist ganz klar, warum wir Unit Tests benötigen. Selbst integration- und acceptance tests sind durchaus üblich. Keiner dieser Tests wird jedoch im Allgemeinen in der Produktionsumgebung durchgeführt. Sind Sie sicher, dass alle Ihre Webseiten in Produktion funktionieren, nachdem das neueste Feature implementiert wurde? Entdecken Sie SmokeTests (auch bekannt als sanity- oder availability tests) und erfahren Sie, warum jedes Webentwicklungsteam diese einrichten sollte.

Ich werde zeigen, dass Smoke Tests eine gute Möglichkeit sind, um zu bestätigen, dass alle kritischen URLs funktionieren. Der erste Teil ist eine allgemeine Übersicht über das testen von Source code. Anschließend wird SmokeTesting ausführlich erläutert, einschließlich Codebeispiele zur einfachen Wiederverwendung. Außerdem zeige ich, wie der Workflow von deployments in Produktionsumgebungen aussehen könnte. Sie erfahren, wie die richtige Serverkonfiguration dazu beiträgt, dass SmokeTests ausgeführt werden, und wie wir sicherstellen, dass der Smoke Test die Benutzer nicht beeinträchtigt.

Talk Details