Was sind Smoke Testin

Was sind Smoke Testin

Um zu überprüfen, dass eine Anwendung stabil und bereit für weitere strengere Testaktivitäten ist, werden Smoke Tests durchgeführt. Sie werden manuell oder mit Hilfe von automatisierten Tools vollzieht und zielt darauf ab, sowie offensichtliche Fehler zu entdecken, als auch die Zeit von Test-Team zu sparen. Nur wenn der Softwareaufbau den Smoke Tests passt, kann er weiter gehen.

Typischerweise, werden Smoke-tests nach dem Empfang von neuen Aufbau durchgeführt, um sicherzustellen, dass alle grundlegenden Eigenschaften wie erwartet funktionieren. Um genaue Ergebnisse zu präsentieren, muss ein Testingenieur ein paar Regeln beachten:

  1. Basisanforderungen zu definieren, die eine Software erfüllen soll
  2. Die Testfälle vorzubereiten, um die Hauptfunktionen abzudecken
  3. Einen Testpaket zu führen und Aufbau von Tests zu sorgen
  4. Das Entwicklungsteam für weitere Unterstützung zu kontaktieren, wenn die Tests ausgefallen oder mit den nächsten Testaktivitäten vorgegangen werden, wenn dieser Aufbau mit allen Anforderungen entspricht.

Einige Experten sagen, dass Smoke Tests einer Art von Software “Gesundheits- Check-up” sind, denn sie erlauben schweren Softwareprobleme in den frühen Stadien zu erkennen, größere Probleme und zusätzliche Kosten zu vermeiden. Außerdem, mit jeder neuen Version, besteht sich die Gefahr einen scheinbar stabilen Aufbau “zu brechen” . Smoke Tests ist eine Art von einer Zuversicht, dass die getrennt entwickelte Teile einwandfrei nach der Integration funktionieren werden und neue Änderungen auf die wichtigsten Funktionen der Software keine Auswirkungen haben werden.

Also, wenn Sie keine Kosten- und Terminüberschreitungen möchten, vernachlässigen Sie diese Art von Tests nicht.