Určení chování při chybě

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

  1. V navigátoru testu vyhledejte test nebo plán a poklepejte na něj. Test se otevře.
  2. V editoru testů proveďte jeden z následujících kroků:
    1. 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é.
    2. 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.
    3. 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.
  3. 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.
  4. 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.
  5. 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í.
  6. Volitelné: Zadejte zprávu, která se má při výskytu určeného stavu zapsat do protokolu testu.
  7. 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.


Váš názor