Strategi percubaan

Selepas anda selesai membuat aliran dan automasi anda, langkah seterusnya adalah untuk anda mengujinya. Anda harus mempertimbangkan untuk menguji semua corak dan hasil aliran anda yang mungkin. Ini kerana aliran anda mungkin tidak hanya gagal, ia mungkin berjalan tetapi menghasilkan hasil yang tidak dijangka. Menguji semua corak akan mengurangkan risiko ini.

Sekiranya anda baru membina aliran, menguji automasi setiap kali anda menambah langkah baru adalah cara terbaik untuk memastikan bahawa anda menangkap kesilapan, dan bukannya cuba membina keseluruhan aliran Power Automate dan kemudian mengujinya.

Mari kita lihat contoh yang ditunjukkan dalam ilustrasi berikut.

Contoh aliran pemeriksaan pematuhan.

Daripada "Laporan perbelanjaan dicipta," anak panah membawa kepada keputusan "Semak sama ada laporan memenuhi pematuhan." Daripada "Semak sama ada laporan memenuhi pematuhan," Ya membawa kepada "Status dikemas kini kepada 'Semakan pematuhan selesai'" dan Tiada petunjuk kepada "Minta pembetulan."

Kami mengesyorkan anda merekodkan hasil anda dalam lajur Hasil sebenar dalam jadual seperti berikut, untuk memastikan anda telah merangkumi semua kemungkinan kombinasi yang mungkin gagal.

Kes No. Butiran langkah Syarat Hasil dijangka Keputusan sebenar
1-1 Semak sama ada laporan memenuhi pematuhan Pematuhan dipenuhi Status dikemas kini kepada "Semakan pematuhan selesai"
1-2 Semak sama ada laporan memenuhi pematuhan Pematuhan tidak dipenuhi E-mel dihantar kepada pekerja untuk membetulkan laporan perbelanjaan
1-3 Semak sama ada laporan memenuhi pematuhan Pemeriksaan pematuhan gagal Pembuat aliran yang diberitahu dan kegagalan log ke ciri "aliran berjalan".
2 Status dikemas kini kepada "Semakan pematuhan selesai" Kemas kini status gagal Pembuat aliran yang diberitahu dan kegagalan log ke ciri "aliran berjalan".
3 E-mel dihantar kepada pekerja untuk membetulkan laporan perbelanjaan Penghantaran e-mel gagal Pembuat aliran yang diberitahu dan kegagalan log ke ciri "aliran berjalan".

Tip

Untuk mensimulasikan kegagalan menghantar e-mel, cuba hantar e-mel ujian ke alamat yang tidak wujud.

Ujian dalam persekitaran "hidup sahaja"

Sebaik-baiknya, semua ujian perlu dilakukan dalam persekitaran ujian. Walau bagaimanapun, mungkin terdapat situasi di mana anda tidak mempunyai persekitaran untuk menguji secara berasingan daripada sistem langsung. Dalam kes ini, anda boleh menggunakan kaedah berikut:

  • Untuk carian: Gunakan teks statik sebagai hasil untuk meniru carian.

  • Untuk entri data: Cipta langkah untuk membuat rekod baru, diikuti dengan aliran lain untuk memadamkan rekod yang sama.

  • Untuk menghantar data: Jika boleh, sediakan persekitaran ujian pada sistem yang anda ingin hantarkan data.

Pengujian dengan pengguna

Selepas anda menyelesaikan ujian sistematik, anda juga harus menjalankan pemeriksaan akhir dengan pengguna anda (sebaik-baiknya orang yang sama yang sedang mengusahakan proses sebelum automasi). Ini membantu memastikan automasi anda melakukan apa yang anda harapkan dan memberikan hasil yang konsisten.