`test@example.com` gibi bir test adresi, formun metin kabul ettiğini gösterebilir; ancak Microsoft'un iletiyi aldığını, adresin okunabildiğini, bağlantının doğru açıldığını veya posta kutusunun beklenen düzeni gösterdiğini kanıtlamaz. Kalite güvence ekibinin bu kontroller için gerçek bir Outlook.com veya Hotmail posta kutusuna ihtiyacı vardır.
Bu, her otomatik testin yeni bir harici hesap oluşturması gerektiği anlamına gelmez. Daha iyi yaklaşım; onaylı bir havuzu önceden hazırlamak, her hesaba açık bir görev vermek ve yalnızca durumu sonraki çalışmayı bozacak kimlikleri değiştirmektir.
Bir Outlook posta kutusuyla neler test edilebilir?
- Kişisel Microsoft posta kutusuna gelen kayıt ve doğrulama bağlantıları.
- Parola sıfırlama ve sihirli bağlantıyla kimlik doğrulama akışları.
- Davet, rol ve birden çok kullanıcı kurulumu senaryoları.
- HTML görünümü, konu satırı, gönderen adı ve bağlantı davranışı.
- Bildirim tercihleri, özetler ve abonelikten çıkma.
- Outlook, Gmail ve Yahoo arasındaki farklar.
Tek kullanımlık ve kalıcı test kimlikleri
| Kimlik türü | En uygun kullanım | Sıfırlama stratejisi |
|---|---|---|
| Tek kullanımlık | Kayıt ve benzersizlik testini bir kez çalıştırma | Çalışmadan sonra kapatın |
| Kalıcı | Bilinen hesap durumuyla regresyon testi | Uygulama verilerini sıfırlayın, posta kutusunu koruyun |
| Paylaşılan havuz | Manuel keşif testi | Test kaydı üzerinden ayırın ve serbest bırakın |
| Test uzmanı başına | Paralel QA çalışması | Uzman ekip değiştirdiğinde erişimi inceleyin |
Hesap havuzunu planlayın
- 1Sürümde e-postaya bağlı akışları listeleyin.
- 2Tam bir test döngüsünün kullanacağı benzersiz adres sayısını tahmin edin.
- 3Tek kullanımlık ve kalıcı senaryoları ayırın.
- 4`qa-staging-reset-001` gibi bir düzen kullanın.
- 5MailCreator üzerinden yetkili bir Outlook grubu oluşturun.
- 6Kimlik bilgilerini test ortamının gizli bilgi yöneticisinde saklayın.
- 7Her tek kullanımlık kimliği hangi testin kullandığını kaydedin.
- 8Grubu test verisi politikasına göre kapatın.
Hesapları testin kritik akışında oluşturmayın
Posta kutusu havuzunu test paketi çalışmadan önce hazırlayın. Her CI çalışmasında harici hesap oluşturmak süreyi uzatır ve sağlayıcı bağımlılığı yüzünden doğru bir testi kararsız hâle getirebilir.
Sağlayıcılar arası test matrisi oluşturun
Gmail'de doğru görünen bir ileti Outlook'ta farklı görünebilir veya farklı bir filtreleme yolundan geçebilir. Kullanıcılarınızı temsil eden küçük bir sağlayıcı grubu seçin ve aynı iletiyle işlemleri hepsinde test edin. İncelenen değişkenin sağlayıcı olması için beklenen sonuçları sabit tutun.
| Kontrol | Gmail | Outlook | Yahoo |
|---|---|---|---|
| İleti teslimi | Gerekli | Gerekli | Gerekli |
| Konu ve gönderen | Karşılaştır | Karşılaştır | Karşılaştır |
| HTML ve duyarlı düzen | Karşılaştır | Karşılaştır | Karşılaştır |
| Doğrulama bağlantısı | Tamamla | Tamamla | Tamamla |
| Spam klasörüne düşme | Kaydet | Kaydet | Kaydet |
Microsoft, güncel sorunlar için bir Outlook.com yardım ve sorun giderme merkezi sunar. Sorun yalnızca Outlook.com'da görülüyorsa test edilen uygulamanın hemen hatalı olduğunu varsaymak yerine resmi sağlayıcı rehberini kullanın.
Manuel test oturumları için Windows'ta birden çok Outlook hesabı ekleme rehberi, uygulama kurulumunu hesap oluşturmaya karıştırmadan mevcut posta kutularını bağlamayı açıklar. Posta kutusu eklenemiyor veya doğrulanamıyorsa test kimliğini değiştirmeden önce Outlook hesap kurulum sorunları rehberini okuyun.