Testiautomaation kehitys ilman jatkuvaa pääsyä sovellukseen
Kun sovellus ei ole aina saatavilla
Testiautomaation kehittäminen vaatii tyypillisesti jatkuvaa pääsyä testattavaan sovellukseen (SUT, System Under Test). Jokaista lokaattoria varten pitää avata sovellus, etsiä elementti ja kirjoittaa tunniste.
Mutta mitä jos pääsy on rajattu?
- Ehkä sovellus on vain tietyssä ympäristössä
- Kehitysversio ei ole vakaa
- Tietoturvasyistä pääsyä ei saa
Nämä tilanteet ovat yleisiä erityisesti julkishallinnon ja finanssialan projekteissa.
Ratkaisu: kattava SUT-dokumentaatio
Tekoälyavusteinen työnkulkuni tuottaa kattavan dokumentaation testattavasta järjestelmästä. Kun pääsy sovellukseen on kerran, kerätään kaikki tarvittava tieto talteen.
- Elementtien tunnisteet (id:t, luokat, outer HTML)
- Ruudunkaappaukset tarvittaessa
- Sivujen rakenne ja navigointi
- Jokaisen sivun kuvauksen ja tarkoituksen
- Kaikki interaktiiviset elementit ja niiden lokaattorit
- Elementtien toiminnallisuudet ja käyttötarkoitukset
- Sivujen väliset siirtymät ja käyttöpolut
Tämän dokumentaation avulla testiautomaatiota voi kehittää ilman jatkuvaa pääsyä sovellukseen.
Käytännön hyödyt
Rinnakkainen työskentely
Testiautomaatiota voi kehittää samaan aikaan kun sovellusta rakennetaan, kun dokumentaatio on kerran luotu.
Etätyö helpottuu
Tiimin jäsenet voivat työskennellä mistä tahansa, kun kaikki tieto on dokumentoituna.
Tiedon säilyminen
Dokumentaatio säilyttää tiedon, vaikka tiimin jäsenet vaihtuisivat.
Parempi ymmärrys
Kattava dokumentaatio auttaa koko tiimiä ymmärtämään sovelluksen toimintaa.
Haluatko kuulla lisää SUT-dokumentaatiosta ja sen hyödyistä?
Varaa maksuton konsultaatio, jossa keskustelemme tilanteestasi.
Varaa konsultaatio