Alamat pengujian seperti `test@example.com` dapat membuktikan formulir menerima teks. Alamat tersebut tidak membuktikan Microsoft menerima pesan, subjek dapat dibaca, tautan terbuka dengan benar, atau inbox menampilkan tata letak yang diharapkan. Untuk pemeriksaan tersebut, tim QA membutuhkan inbox Outlook.com atau Hotmail nyata.

Hal ini tidak berarti setiap pengujian otomatis harus membuat akun eksternal baru. Pendekatan lebih baik adalah menyiapkan kumpulan yang disetujui, memberikan fungsi jelas kepada setiap akun, dan hanya mengganti identitas yang statusnya akan merusak eksekusi berikutnya.

Hal yang dapat diuji dengan inbox Outlook

  • Tautan pendaftaran dan verifikasi yang diterima inbox pribadi Microsoft
  • Alur pengaturan ulang kata sandi dan autentikasi magic link
  • Skenario undangan, peran, dan onboarding beberapa pengguna
  • Tampilan HTML, baris subjek, nama pengirim, dan perilaku tautan
  • Preferensi notifikasi, ringkasan, dan berhenti berlangganan
  • Perbedaan antara Outlook, Gmail, dan Yahoo

Identitas pengujian sekali pakai dan persisten

Jenis identitasPaling sesuai untukStrategi pengaturan ulang
Sekali pakaiPengujian satu kali untuk pendaftaran dan keunikanNonaktifkan setelah eksekusi
PersistenPengujian regresi dengan status akun yang diketahuiAtur ulang data aplikasi dan pertahankan inbox
Kumpulan bersamaPengujian eksploratif manualPesan dan lepaskan melalui catatan pengujian
Per pengujiPekerjaan QA paralelTinjau akses ketika penguji berpindah tim

Rencanakan kumpulan akun

  1. 1Daftar alur rilis yang bergantung pada email
  2. 2Perkirakan jumlah alamat unik yang digunakan satu siklus pengujian lengkap
  3. 3Pisahkan skenario sekali pakai dari skenario persisten
  4. 4Gunakan pola nama seperti `qa-staging-reset-001`
  5. 5Buat batch Outlook berizin melalui MailCreator
  6. 6Simpan kredensial dalam pengelola rahasia lingkungan pengujian
  7. 7Catat pengujian yang menggunakan setiap identitas sekali pakai
  8. 8Nonaktifkan batch sesuai kebijakan data pengujian

Jangan membuat akun dalam jalur kritis pengujian

Siapkan kumpulan inbox sebelum test suite dijalankan. Membuat akun eksternal dalam setiap eksekusi CI menambah latensi dan ketergantungan pada penyedia yang dapat membuat pengujian sehat menjadi tidak stabil.

Buat matriks pengujian lintas penyedia

Email yang berfungsi di Gmail masih dapat tampil berbeda atau melewati jalur filter lain di Outlook. Pilih kelompok kecil penyedia yang mewakili pengguna lalu uji pesan dan tindakan yang sama pada semuanya. Pertahankan hasil yang diharapkan agar penyedia menjadi variabel yang relevan.

PemeriksaanGmailOutlookYahoo
Pesan diterimaWajibWajibWajib
Subjek dan pengirimBandingkanBandingkanBandingkan
HTML dan tata letak responsifBandingkanBandingkanBandingkan
Tautan verifikasiSelesaikanSelesaikanSelesaikan
Masuk spamCatatCatatCatat

Microsoft menyediakan pusat bantuan dan pemecahan masalah Outlook.com untuk masalah inbox saat ini. Gunakan panduan resmi penyedia jika masalah hanya terjadi di Outlook.com daripada langsung menganggap aplikasi yang diuji sebagai penyebabnya.

Untuk sesi pengujian manual, panduan menambahkan beberapa akun Outlook di Windows menjelaskan cara menghubungkan inbox yang sudah ada tanpa menyamakan konfigurasi aplikasi dengan pembuatan akun. Jika inbox tidak dapat ditambahkan atau diverifikasi, baca panduan masalah pengaturan akun Outlook sebelum mengganti identitas pengujian.


Pertanyaan umum

Mengapa tidak menguji seluruh alur email dengan satu inbox Outlook?▾
Status akun bocor antar-pengujian. Identitas yang sudah diverifikasi, diundang, atau diatur ulang kata sandinya tidak lagi mewakili pengguna baru sehingga dapat menyembunyikan masalah atau menghasilkan kegagalan palsu.
Haruskah kredensial pengujian disimpan dalam version control?▾
Tidak. Simpan dalam pengelola rahasia atau penyimpanan pengujian terbatas dan jauhkan dari repositori, log umum, serta dokumen bersama.
Apakah Outlook perlu diuji jika Gmail sudah diuji?▾
Ya jika inbox Microsoft relevan untuk pengguna. Pengujian lintas penyedia memeriksa perbedaan pengiriman, tampilan, dan interaksi yang tidak terlihat dari pengujian Gmail saja.
Kapan akun pengujian dinonaktifkan?▾
Nonaktifkan identitas sekali pakai ketika tujuannya selesai dan tinjau akun persisten secara berkala. Ikuti kebijakan retensi data organisasi dan penyedia.