Automatisierte Tests verhindern "weird" Testskript



Was ist "seltsam", das Testskript das? Ist das Skript läuft in vielen Fällen die Testergebnisse nicht immer konsistent, zum Beispiel laufen 10-mal, 9 mal durch, es zu einem Ausfall 1, dannWas diesen Test angenommen werden, oder ist es Scheitern Die Antwort ist: Es hängt davon ab.

In einigen Fällen, dass ein Scheitern, das Programm zu fangen einen Fehler.Mai werden durch:

● Programm-Fehler nach der Ausführung für einige Zeit

● Verfahren für falsch, aber der Fehler ist nicht immer der Fall

● In einigen speziellen Eingang in den Irrtum ausgesetzt unter

Doch in einigen Fällen, dass der Test fehlgeschlagen 1-Test ist nur für Leute sagen, Sie schreiben eine "seltsame" das Testskript, die Verwirklichung eines seltsamen Test (Flakey Test).Leider ist das Verhalten von automatisierten Test-Ergebnisse in einer seltsamen Grund ist es zu viel wird.Hier sind einige häufig:

● Wettbewerbsbedingungen

● falsche Wahl der Testdaten

● Vor-Test Bedingungen werden nicht kontrolliert

Wenn sie eine seltsame automatisierte Test-Scripts zu finden, müssen entschlossen, es loszuwerden werden:

● Benutzen Sie einige gängige Entwurfsmuster und effektive Nutzung Fällen, wie "Vorbereitung, Durchführung, Aussagen (Anordnen, Akte, Assert)"

● Benutzen Sie MOCK Technology

Kurz gesagt, wenn es ein seltsames Test (Flakey Test) war immer sehr deprimiert, aber um nicht in die Zukunft blicken mehr deprimiert, und wir müssen dieser komischen Früherkennung Test loszuwerden.