Můžete určit způsob ošetření chybových stavů při spouštění testu nebo plánu. K chybovým stavům patří
selhání bodu verifikace, selhání připojení, vypršení časového limitu serveru, výstrahy vlastního kódu a problémy s korelací dat.
Informace o této úloze
Můžete určit chování při ošetřování chyb pro
plány, testy a prvky testu.
Postup
- V navigátoru testu vyhledejte test nebo plán a poklepejte na něj. Test se otevře.
- V editoru testů proveďte jeden z následujících kroků:
- Chcete-li určit chování při ošetřování chyb pro požadavek nebo jiné prvky
v hierarchii testu, vyberte prvek v sekci Obsah testu a v sekci Podrobnosti prvku testu klepněte na kartu Rozšířené.
- Chcete-li určit chování při ošetřování chyb pro prvek, jako např. připojení, bod verifikace, zástupný prvek nebo odkaz, vyberte prvek a poté klepněte na tlačítko
Změnit. Přejděte ke kroku 5.
- Chcete-li určit chování při ošetřování chyb pro datový fond přidružený k testu, vyberte datový fond na stránce Obecné volby a poté klepněte na volbu Vlastnosti datového fondu.
Klepněte na tlačítko Změnit. Přejděte ke kroku 5.
- V části Ošetření chyb rozbalte položku Klepnutím zobrazte podmínky. Zobrazí se tabulka chybových stavů. Tabulka chybových stavů zobrazuje všechny možné stavy, které lze zpracovat pomocí protokolů v testu nebo plánu.
- Zaškrtněte políčko vedle stavu, pro který chcete určit chování. Otevře se okno, v němž můžete určit akci, která se má provést, a zprávu, která se má zaprotokolovat, když dojde k tomuto stavu.
- Vyberte akci, která se má provést, když dojde k určenému stavu.
Volba |
Popis |
Pokračovat |
Klepněte, pokud chcete pokračovat ve spouštění testu. |
Ukončit transakci |
Klepněte, pokud chcete při výskytu určeného stavu ukončit transakci.
Vyberte Nejvnitřnější nebo Nejokrajovější transakci nebo zadejte název transakce. |
Ukončit cyklus |
Klepněte, pokud chcete při výskytu určeného stavu ukončit cyklus.
Vyberte Nejvnitřnější nebo Nejokrajovější cyklus nebo zadejte název cyklu. |
Pokračovat na další iteraci cyklu |
Klepněte, chcete-li při výskytu určeného stavu pokračovat na další iteraci cyklu. Vyberte Nejvnitřnější nebo Nejokrajovější cyklus nebo zadejte název cyklu. |
Ukončit test |
Klepněte, pokud chcete při výskytu určeného stavu ukončit test. |
Ukončit uživatele |
Klepněte, chcete-li zastavit virtuálního uživatele, který zjistí určený stav. |
Ukončit spuštění |
Klepněte, pokud chcete při výskytu určeného stavu ukončit spuštění. |
- Volitelné: Zadejte zprávu, která se má při výskytu určeného stavu zapsat do protokolu testu.
- Klepněte na tlačítko OK.
Příklad
Chcete-li ukončit spuštění plánu v případě, že dojde k selhání nahrazení v korelaci dat, zaškrtněte políčko
Selhání nahrazení. Klepněte na volbu
Zastavit plán a poté na tlačítko
OK.
Přednost má chování při ošetřování chyb určené nejblíže k výskytu chyby.
Je-li pro specifický požadavek nastaveno, že se má při selhání nahrazení pokračovat, a pro plán je nastaveno, že se při selhání nahrazení zastaví, bude v případě, že dojde k selhání nahrazení v tomto požadavku, provádění plánu pokračovat.