Autonomy dokumentatsioon

Kiirjuhend

Loo projekt, kirjuta testjuhtum oodatud tulemustena, käivita see ja vaata tulemus üle.

See juhend viib sind tooteteekonnast ülevaadatud käivituseni. Alusta ühest kitsast teekonnast, näiteks registreerumisest, ostust, kutse vastuvõtmisest või parooli lähtestamisest. Kui selle käivitused on usaldusväärsed, lisa see pull request'idele või ajakavasse.

Enne alustamist

Sul on vaja

  • Autonomy organisatsiooni. Omanikud ja administraatorid loovad projekte; liikmed töötavad neile antud projektides.
  • URL-i, eelvaate juurutust, rakenduse buildi või API-t, mida testida.
  • Väikest teekonda, millel on selge lõpp: konto on olemas, tellimus on makstud, e-kiri saabub.
  • Muud mitte midagi. Registreerumise teekonnad saavad igaks käivituseks värske postkasti.

1. Loo projekt

Ava Projects ja klõpsa New project. Anna projektile toote nimi, näiteks „Marketplace web“, ja lisa sellele esimene keskkond: nimi, näiteks „Staging“, ja veebi URL. Androidi ja API sihtmärgid saad keskkonnale lisada hiljem. Vaata Projektid ja Keskkonnad.

2. Loo testjuhtum

Ava projektis Test cases ja klõpsa New test case. Anna testjuhtumile nimi, vali platvormid ja keskkond ning seejärel see, kuidas soovid testjuhtumi luua:

  • Describe what to test: kirjelda teekonda lihtsas keeles. Autonomy koostab oodatud tulemuste sammud ja esitab küsimuse, kui mõni valik muudaks testi.
  • Write the steps: kirjuta iga oodatud tulemus ise.
  • Record it once: läbi teekond ühe korra brauseris või Androidi emulaatoris ja Autonomy koostab sellest sammud.

Mille iganes valid, jõuad samasse sammuredaktorisse. Kirjuta iga samm oodatud tulemusena, mida keegi saaks kontrollida, mitte klõpsuna:

  1. Värske e-posti aadressi jaoks on loodud uus konto.
  2. Tervituskiri saabub ja selles olev link kinnitab konto.
  3. Töölaud näitab, et algpakett on aktiivne.

Sisselogimiseks lisa selle jaoks samm ja manusta konto (Attach → Sign in as). Koodide vastuvõtmiseks manusta värske postkast. Lase agendil paroolid ja muud testandmed ise genereerida, selle asemel et neid ise sisestada. Vaata Koostamine.

Enne salvestamist loeb Autonomy sammud järjest läbi ja toob välja kõik, mida ta peaks oletama, näiteks millise kontoga sisse logida.

3. Käivita

Klõpsa testjuhtumil Run või ava New run, vali keskkond ja klõpsa Start run. Käivitust saad jälgida reaalajas. Iga sammu all näed agendi tegevusi nende toimumise hetkel ja lõpus Final check'i.

4. Vaata tulemus üle

Ava käivitus ja loe jaotist What we checked: iga samm koos tulemuse ja selle taga olevate tegevustega. Kui samm kukkus läbi, ütleb selle tulemuserida, millise oodatud tulemuseni ei jõutud, ning taasesitus, ekraanipildid, võrgupäringud ja e-kirjad näitavad, miks. Samm kukub läbi ka siis, kui agent ei suutnud selle oodatud tulemust näidata, ja siis on kirjas põhjus, näiteks et aeg sai otsa. Vead, mida agent teel märkas, on tulemusest eraldi loetletud jaotises Issues found. Vaata Käivitused ja tulemused.

5. Automatiseeri kasulik teekond

Kui testjuhtum läbib usaldusväärselt:

Hoia esimene automatiseeritud plaan väike. Laiemaid teekondi lisa siis, kui meeskond tulemusi usaldab.

Ei leidnud?

On this page