Testistrategia

Kun olet lopettanut työnkulun ja automaation toteutuksen, voit testata sitä seuraavan vaiheen avulla. Sinun kannattaa kokeilla kaikkia työnkulun mahdollisia malleja ja tuloksia. Tämä johtuu siitä, että virtaus ei ehkä vain epäonnistu, se voi myös tuottaa odottamattomia tuloksia. Kaikkien kuvioiden testaaminen vähentää tätä riskiä.

Jos olet Power Automate -työnkulkujen tekijä, automatisoinnin testaaminen aina, kun lisäät uuden vaiheen, on paras tapa varmistaa, että saat virheet kiinni – eikä yrittää rakentaa koko virtausta ja sitten testata sitä.

Katsotaan esimerkkiä seuraavassa kuvassa.

Esimerkki yhteensopivuuden tarkistusvirrasta.

Luodusta kuluraportista johtaa nuoli päätökseen "Tarkista, onko raportti vaatimusten mukainen". Kohdasta "Tarkista, onko raportti vaatimusten mukainen" Kyllä-haara johtaa "Tilaksi päivitetty Vaatimustenmukaisuustarkistus valmis" ja Ei-haara johtaa kohtaan "Pyydä korjauksia".

On suositeltavaa, että tallennat tulokset Todellinen tulos -sarakkeeseen seuraavan taulukon tapaan, jotta voit varmistaa, että olet käsitellyt kaikki mahdolliset mahdollisesti epäonnistuvat yhdistelmät.

Ei-haara Vaiheen tiedot Kunto Odotettu tulos Todellinen tulos
1-1 Tarkista, vastaako raportti vaatimustenmukaisuutta Vaatimustenmukaisuutta noudatettu Tilaksi päivittyy "Vaatimustenmukaisuustarkistus valmis"
1-2 Tarkista, vastaako raportti vaatimustenmukaisuutta Vaatimustenmukaisuutta ei noudatettu Työntekijälle lähetetään sähköpostiviesti kuluraportin korjaamista varten
1-3 Tarkista, vastaako raportti vaatimustenmukaisuutta Vaatimustenmukaisuustarkistus epäonnistuu Ilmoitettu työnkulun tekijälle ja lokiin kirjattu virhe "työnkulun suoritukset" -ominaisuuteen.
2 Tilaksi päivittyy "Vaatimustenmukaisuustarkistus valmis" Tilapäivitys epäonnistuu Ilmoitettu työnkulun tekijälle ja lokiin kirjattu virhe "työnkulun suoritukset" -ominaisuuteen.
3 Työntekijälle lähetetään sähköpostiviesti kuluraportin korjaamista varten Sähköpostin lähetys epäonnistuu Ilmoitettu työnkulun tekijälle ja lokiin kirjattu virhe "työnkulun suoritukset" -ominaisuuteen.

Tippi

Voit simuloida sähköpostin lähettämisvirheitä lähettämällä testisähköpostiviestin osoitteeseen, jota ei ole.

Testaaminen "vain tuotanto" -ympäristöissä

Ihannetapauksessa testit tulisi tehdä testiympäristöissä. Voi kuitenkin olla tilanteita, joissa sinulla ei ole ympäristöä, jossa testata erillään eläviä järjestelmiä. Näissä tapauksissa voit käyttää seuraavia tapoja:

  • Hauille: Käytä staattista tekstiä tuloksena, jotta hakua voidaan jäljitellä.

  • Tietojen syöttöä varten: Luo vaihe uuden tietueen luomiseksi ja toinen vaihe saman tietueen poistamiseksi.

  • Tietojen lähettämistä varten: Jos mahdollista, määritä testiympäristö järjestelmässä, johon haluat lähettää tiedot.

Testaaminen käyttäjien kanssa

Kun olet suorittanut järjestelmälliset testit, sinun on myös suoritettava lopullinen tarkistus käyttäjien kanssa (mieluiten samat henkilöt, jotka ovat työskennelleet prosessin parissa ennen automatisointia). Tämä auttaa varmistamaan, että automaatio toimii odotetusti ja tarjoaa yhtenäiset tulokset.