Virhetilanteen käsittely

Virheiden käsittely kannattaa myös keskittää omiin luokkiinsa ja ottaa ohjelmointikielen omat keskeytys toiminnot sielä niin sanotusti haltuun.
Tämä tarkoittaa, että sen sijaan, että virhetilanteessa mentäisiin suoraan käytetyn ohjelmointi kielen omiin keskeytyskäsittelyihin, virhe käsitelläänkin ensin Testiautomaatio järjestelmän omissa luokissa.
Tällöin virhetilanteesta voidaan saada mahdollisimmman paljon tietoa (kuvakaappaukset, html lokit jne...).
Nämä tiedot voidaan sitten välittää erilaisissa muodoissa eri raportteihin, riippuen tilanteesta.
Mahdollisimman informatiivinen virheraportti mahdollistaa nopean ongelmien selvittämisen ja raportoimisen, joka taas edesauttaa Automaatiotesti järjestelmän tulosten nopeaa seurantaa, ylläpitoa ja jatkokehitystä.

John Doe

ad Testiajon päätyttyä virheeseen,

ilman kunnollista virhetilanteiden käsittelyä, joudutaan testi pahimmassa tapauksessa debuggauksessa ajamaan useamman kerran uudelleen, jotta saadaan ongelman syyt selville. Tämä taas hidastaa testausta.