Melakukan pengujian bisnis selama migrasi

Meskipun tim migrasi memfasilitasi migrasi beban kerja ke Azure, pengujian beban kerja paling baik dilakukan oleh pengguna bisnis beban kerja tersebut. Tim migrasi mendukung aktivitas bisnis ini dengan memfasilitasi pengujian beban kerja, mengembangkan rencana pengujian, dan mengotomatiskan pengujian jika memungkinkan.

Selama pengujian bisnis, atau pengujian penerimaan pengguna (UAT), Anda mengamati pengguna nyata yang mencoba menggunakan solusi baru dalam konteks proses bisnis yang nyata atau direplikasi.

Catatan

Pengujian otomatis tidak selalu tersedia.

Pengujian otomatis adalah cara yang efisien untuk menguji sistem apa pun. Namun, migrasi cloud sering berfokus pada sistem warisan atau sistem produksi yang stabil. Sistem ini jarang dikelola oleh pengujian otomatis yang menyeluruh dan terawat dengan baik.

Artikel ini mengasumsikan bahwa pengujian otomatis tersedia pada saat migrasi.

Tujuan pengujian bisnis adalah untuk mendapatkan validasi dari pengguna daya untuk mensertifikasi bahwa solusi baru berjalan sesuai dengan harapan dan tidak menghambat proses bisnis. Jika tujuan tersebut tidak terpenuhi, pengujian bisnis berfungsi sebagai perulangan umpan balik yang dapat membantu Anda menentukan bagaimana dan mengapa beban kerja tidak memenuhi harapan.

Aktivitas bisnis selama pengujian bisnis

Selama pengujian bisnis, iterasi pertama secara manual didorong langsung dengan pelanggan. Ini adalah bentuk perulangan umpan balik yang paling murni dan paling memakan waktu.

  • Mengidentifikasi pengguna daya: Bisnis umumnya memiliki pemahaman yang lebih baik tentang pengguna daya yang paling terpengaruh oleh perubahan teknis. Pengguna daya adalah orang-orang yang sering melakukan proses dunia nyata yang memerlukan interaksi dengan alat teknologi atau sekumpulan alat, seperti pusat panggilan yang melayani pelanggan.
  • Menyelaraskan dan menyiapkan pengguna daya: Pastikan bahwa pengguna yang mendukung memahami tujuan bisnis, hasil yang diinginkan, dan perubahan yang diharapkan pada proses bisnis. Siapkan pengguna daya dan struktur manajemen mereka untuk proses pengujian.
  • Terlibat dalam interpretasi perulangan umpan balik: Bantu staf TI memahami efek berbagai poin umpan balik dari pengguna daya.
  • Mengklarifikasi perubahan proses: Mengkomunikasikan perubahan proses dan efek hilir apa pun saat transformasi dapat memicu perubahan pada proses bisnis.
  • Prioritaskan umpan balik: Bantu tim TI memprioritaskan umpan balik berdasarkan dampak bisnis.

Aktivitas tim migrasi selama pengujian bisnis

Tim migrasi adalah salah satu penerima output pengujian bisnis. Perulangan umpan balik yang diekspos selama pengujian bisnis akhirnya menjadi item kerja yang menentukan perubahan teknis atau perubahan proses. Sebagai penerima output pengujian bisnis, tim migrasi diharapkan membantu dalam fasilitasi, pengumpulan umpan balik, dan manajemen tindakan teknis yang dihasilkan.

Aktivitas umum yang dilakukan tim migrasi selama pengujian bisnis meliputi:

  • Berikan struktur dan logistik: Setelah bekerja dengan pengguna daya, Anda dapat membuat spreadsheet dengan tempat bagi penguji untuk menambahkan catatan mereka yang menentukan pengujian yang perlu dijalankan.
  • Fasilitasi: Bantuan dalam fasilitasi selama pengujian.
  • Umpan balik rekaman: Berikan sarana dan proses untuk merekam umpan balik. Anda dapat menggunakan Azure DevOps atau lembar bentang Excel untuk mengambil informasi dan merekam item tindakan secara efektif.
  • Prioritaskan umpan balik: Bantu bisnis memprioritaskan dan memvalidasi umpan balik.
  • Rencanakan perubahan: Kembangkan rencana untuk bertindak berdasarkan perubahan teknis.
  • Mengidentifikasi pengujian otomatis: Mengidentifikasi pengujian otomatis yang ada yang mungkin menyederhanakan pengujian oleh pengguna daya.
  • Peningkatan proses: Pelajari proses pengujian, tentukan tolok ukur, dan buat otomatisasi untuk lebih menyederhanakan pengujian pengguna daya untuk perubahan yang mungkin memerlukan penyebaran atau pengujian berulang.

Contoh rencana pengujian

Anda dapat menggunakan yang berikut ini sebagai referensi untuk membangun rencana pengujian Anda:

Uji Langkah-langkah Berhasil/tidak berhasil Catatan penguji
Masuk Masuk menggunakan kredensial normal Anda. Konfirmasikan bahwa Anda melihat informasi yang sama dengan sistem produksi. Tidak ada komentar
Membuat rekaman baru Buat rekaman baru dalam sistem dan konfirmasikan bahwa semua pekerjaan alur kerja berjalan dengan tepat. Tidak ada komentar
Membaca rekaman yang dibuat Buka kembali rekaman yang Anda buat dan konfirmasi bahwa semua materi terisi. Tidak ada komentar
Memperbarui rekaman yang dibuat Buat perubahan pada rekaman yang Anda buat dan konfirmasi bahwa pembaruan berlangsung secara akurat. Tidak ada komentar
Menghapus rekaman yang dibuat Hapus rekaman yang Anda buat dan konfirmasi bahwa rekaman dihapus dari sistem. Tidak ada komentar
Membaca rekaman yang sudah ada Buka salah satu rekaman pengujian yang ada yang dimulai dengan "Test-Record-Azure-Test" dan konfirmasikan bahwa Anda dapat membaca semua materi. Tidak ada komentar
Memperbarui rekaman yang sudah ada Perbarui catatan pengujian yang Anda gunakan di langkah sebelumnya dan konfirmasikan bahwa pembaruan berlangsung secara akurat. Pembaruan gagal dengan pesan kesalahan: "Tidak dapat mengakses database transaksi."
Menghapus rekaman yang sudah ada Hapus catatan pengujian yang Anda gunakan di langkah sebelumnya. Pembaruan gagal dengan pesan kesalahan: "Tidak dapat mengakses database transaksi."

Langkah selanjutnya