Voraussetzung – Softwaretest
1. Erneutes Testen :
Das erneute Testen ist eine Art Softwaretest, bei dem ein bestimmter Fehler getestet wird, nachdem er behoben wurde. Wenn die Tester das Produkt testen, lösen sie den Fehler aus, wenn sie ihn finden, und danach wird er dem Entwicklerteam zugewiesen, um ihn zu beheben. Beim erneuten Testen werden einige Testszenarien mit einigen Daten im Neubau unter denselben Umgebungsbedingungen analysiert.
Stellt beim einfachen erneuten Testen sicher, dass das Problem behoben wurde und wie erwartet funktioniert. Beim erneuten Testen können die Testfälle nicht automatisiert werden.
Lernen Sie CS Theorie Konzepte für SDE Interviews mit dem CS Theorie Kurs zu einem studentenfreundlichen Preis und werden Industrie bereit.
2. Smoke Testing :
Smoke Testing ist eine Art Softwaretest, bei dem überprüft wird, ob der bereitgestellte Build stabil ist oder nicht. Es wird auch als „Build Verification Testing“ oder „Confidence Testing“ bezeichnet.“ Bei einfachen In-App-Tests werden die wichtigen Funktionen überprüft, um zu wissen, ob sie funktionieren oder nicht, und dieser Test, der zeigt, dass das Produkt für weitere Tests bereit ist. Smoke-Tests werden bei jedem Build durchgeführt, um zu überprüfen, ob die grundlegenden Funktionen, die im Build implementiert sind, einwandfrei funktionieren oder nicht, ohne sich um die feineren Details zu kümmern.
Der Test ist entweder skriptgesteuert oder verwendet einen schriftlichen Testsatz oder einen automatisierten Test.
Unterschied zwischen Re-Testing und Smoke Testing :
S.No. | Erneute Prüfung | Rauchprüfung |
---|---|---|
Ein erneutes Testen wird durchgeführt, um zu überprüfen und zu bestätigen, dass die Testfälle, die bei der endgültigen Ausführung fehlgeschlagen sind, bestanden werden, nachdem die Fehler behoben wurden. | Smoke-Tests werden durchgeführt, um festzustellen, ob kritische Funktionen von AUT einwandfrei funktionieren. | |
Der Hauptzweck des erneuten Testens besteht darin, die Fehlerbehebungen zu überprüfen. | Der Hauptzweck der Rauchtests besteht darin, die „Stabilität“ des Systems zu überprüfen. | |
Die Fehlerüberprüfung wird erneut getestet. | Die Überprüfung von Mängeln fällt nicht unter die Rauchprüfung. | |
Re-testing wird ausgeführt, bevor wir Sanity testing starten. |
Smoke-Tests werden vor Regressionstests ausgeführt.. |
|
Die Testfälle zum erneuten Testen können nicht automatisiert werden. | Dieser Test kann manuell oder automatisch ausgeführt werden. | |
Das erneute Testen wird nicht als Teilmenge eines Tests betrachtet. | Smoke Testing wird als Teilmenge von Regressionstests betrachtet. | |
Aus den zuvor ausgeführten Testfällen können Testfälle zum erneuten Testen wiederverwendet werden. | Smoke Test Testfälle sind Teil von Regressionstests und decken nur kritische Funktionalitäten ab. |