Delen via


Teststrategie

Nadat u het maken van uw stromen en automatisering hebt voltooid, is de volgende stap dat u deze test. Overweeg om alle mogelijke patronen en resultaten van uw stromen te testen. Dit komt omdat uw stroom mogelijk niet gewoon mislukt, maar onverwachte resultaten oplevert. Door alle patronen te testen, wordt dit risico verkleind.

Als het bouwen van stromen in Power Automate nieuw voor u is, vormt het testen van de automatisering telkens wanneer u een nieuwe stap toevoegt de beste manier om ervoor te zorgen dat u fouten identiceert. Dit is beter dan te proberen de volledige stroom op te bouwen en deze vervolgens te testen.

Laat we eens kijken naar het voorbeeld in de volgende illustratie.

Voorbeeld van een nalevingscontrolestroom.

Vanuit "Onkostennota gemaakt" leidt een pijl naar de beslissing "Controleren of rapport voldoet aan nalevingseisen". Van "Controler of rapport voldoet aan nalevings" leidt Ja naar "Status bijgewerkt naar 'Nalevingscontrole voltooid'" en Nee naar "Correcties aanvragen".

We raden u aan uw resultaten vast te leggen in de kolom Werkelijk resultaat in een tabel zoals de volgende, om er zeker van te zijn dat u alle mogelijke combinaties hebt behandeld die kunnen mislukken.

Aanvraagnummer Details van stap Voorwaarde Verwacht resultaat Werkelijk resultaat
1-1 Controleren of rapport voldoet aan nalevingseisen Voldoet aan nalevingseisen Status bijgewerkt naar "Nalevingscontrole voltooid"
1-2 Controleren of rapport voldoet aan nalevingseisen Voldoet niet aan nalevingseisen E-mail verzonden naar werknemer om de onkostendeclaratie te corrigeren
1-3 Controleren of rapport voldoet aan nalevingseisen Nalevingscontrole mislukt Stroommaker op de hoogte gesteld en fout bij de functie "stroomuitvoeringen" geregistreerd.
2 Status bijgewerkt naar "Nalevingscontrole voltooid" Bijwerken van status mislukt Stroommaker op de hoogte gesteld en fout bij de functie "stroomuitvoeringen" geregistreerd.
3 E-mail verzonden naar werknemer om de onkostendeclaratie te corrigeren Verzenden van e-mail mislukt Stroommaker op de hoogte gesteld en fout bij de functie "stroomuitvoeringen" geregistreerd.

Fooi

Probeer een test-e-mail naar een niet-bestaand adres te sturen om het verzenden van e-mailberichten te simuleren.

Testen in 'alleen live'-omgevingen

Idealiter zouden alle tests in testomgevingen moeten worden uitgevoerd. Er kunnen zich echter situaties voordoen waarin u geen omgeving hebt om afzonderlijk vanuit live systemen te testen. In deze gevallen kunt u de volgende methoden gebruiken:

  • Voor zoekopdrachten: gebruik statische tekst als resultaat om een zoekopdracht na te bootsen.

  • Voor gegevensinvoer: maak een stap om een nieuwe record te maken, gevolgd door een andere stroom om dezelfde record te verwijderen.

  • Voor het verzenden van gegevens: stel indien mogelijk een testomgeving in op het systeem waarnaar u de gegevens wilt verzenden.

Testen met gebruikers

Nadat u de systematische tests hebt voltooid, moet u ook een laatste controle uitvoeren bij uw gebruikers (idealiter dezelfde personen die aan het proces hebt gewerkt voorafgaand aan de automatisering). Dit helpt ervoor te zorgen dat uw automatisering doet wat u verwacht en consistente resultaten oplevert.