QA Mühendisleri ve Yazılım Test Uzmanları için Tempory Mail
QA mühendisi veya yazılım test uzmanı olarak; kayıt akışlarını, e-posta doğrulamalarını, kullanıcı karşılama süreçlerini ve bildirim sistemlerini test etmek için sıklıkla gerçek e-posta adreslerine ihtiyaç duyarsınız. Bu amaçla kişisel ya da ekip ortak kutularını kullanmak, gürültüye, gizlilik risklerine ve güvenilmez test sonuçlarına yol açar. Tempory Mail, ihtiyaç duyduğunuzda anında tek kullanımlık e-posta adresleri sunar.
Neden Tempory Mail Kullanmalısınız?
- Test kirliliği yok: Her test çalıştırması temiz bir gelen kutusu alır
- Kayıt gerektirmez: Adresler anında oluşturulur - kurulum yükü yoktur
- Gerçek zamanlı teslimat: E-postalar saniyeler içinde gelir, bekleme gecikmesi olmaz
- Ücretsiz ve limitsiz: Testlerinizin ihtiyaç duyduğu kadar adres
- Temizlik gerekmez: Gelen kutuları 1 saat sonra otomatik sona erer
Manuel QA Senaryoları
Kayıt ve E-posta Doğrulamasını Test Etme
- Tempory Mail'i açın
- Oluşturulan e-posta adresini kopyalayın
- Uygulamanın kayıt formuna yapıştırın
- Formu gönderin ve Tempory Mail'e geri dönün
- Doğrulama e-postasının gelen kutusuna ulaşmasını bekleyin
- Doğrulama bağlantısına tıklayın ve kullanıcı yolculuğunun doğru tamamlandığını onaylayın
Karşılama ve Kullanıcı Alıştırma E-postalarını Test Etme
- Tempory Mail'den yeni bir adres alın
- Hazırlık ortamınızda kaydı tamamlayın
- Gelen kutusunda karşılama e-postasını kontrol edin
- Konu satırını, gönderici adresini, içeriği ve bağlantıları doğrulayın
- CTA'lara tıklayın ve doğru sayfalara yönlendirdiğini onaylayın
Şifre Sıfırlama Akışını Test Etme
- Test hesabı oluşturmak için bir Tempory Mail adresi kullanın
- "Şifremi Unuttum" akışını başlatın
- Sıfırlama e-postasının ulaştığını ve bağlantının çalıştığını doğrulayın
- Geçerli ise token sona erme davranışını da kontrol edin
Bildirim ve Uyarı E-postalarını Test Etme
- Bildirim göndermesi gereken olayı tetikleyin
- Tempory Mail gelen kutusunda teslimatı kontrol edin
- E-posta içeriğini, biçimlendirmesini ve dinamik kişiselleştirmeyi doğrulayın
Test Otomasyonu
Tempory Mail'i, genel API'si aracılığıyla otomatik test paketlerinize entegre edebilirsiniz.
Selenium / Playwright / Cypress ile Kullanım
Tipik bir örüntü:
- Yeni bir geçici adres oluşturmak için
POST /api/emailçağrısı yapın - Bu adresi tarayıcı otomasyonunda kayıt formunu doldurmak için kullanın
- Beklenen e-posta gelene kadar
GET /api/emails/{address}uç noktasını sorgulayın - E-posta gövdesini ayrıştırın, doğrulama bağlantılarını veya token'ları çıkarın
- Çıkarılan verilerle otomatik akışa devam edin
Örnek: Playwright (TypeScript)
// 1. Yeni bir geçici e-posta oturumu oluştur
const sessionRes = await request.post('https://temporymail.com/api/email');
const { address } = await sessionRes.json();
// 2. Kayıt formunu geçici adresle doldur
await page.fill('#email-input', address);
await page.click('#submit-button');
// 3. Doğrulama e-postası gelene kadar gelen kutusunu sorgula
let verificationLink: string | null = null;
for (let i = 0; i < 10; i++) {
await page.waitForTimeout(2000);
const inboxRes = await request.get(`https://temporymail.com/api/emails/${address}`);
const emails = await inboxRes.json();
if (emails.length > 0) {
verificationLink = extractLink(emails[0].body);
break;
}
}
// 4. Doğrulama bağlantısını kullan
await page.goto(verificationLink!);
QA Ekipleri İçin Temel Faydalar
- Paralel test yürütme: Her paralel çalıştırıcı benzersiz bir gelen kutusu kullanır - e-posta çakışması olmaz
- CI/CD dostu: Yönetilecek kimlik bilgisi veya ortak gelen kutusu yoktur
- Çok ortamlı test: Yerel, hazırlık ve önizleme ortamlarında aynı şekilde çalışır
- Gelen kutusu temizleme skripti gerekmez: Gelen kutuları otomatik olarak sona erer
İpuçları
- Test çerçeveniz özel öneklere izin veriyorsa test adresleriniz için tutarlı bir adlandırma stratejisi kullanın
- Tempory Mail adresleri 1 saat sonra sona erer - test eyleminden hemen sonra sorgulamaya başlayın
- Yoğun otomasyon için istekler arasında makul aralık bırakın
- Test çalıştırması boyunca e-postaları güvenilir şekilde alabilmek için API'nin döndürdüğü oturum kimliğini kaydedin
Tempory Mail ile e-posta akışlarını daha hızlı test edin - kurulum yok, temizlik yok.
İlgili Sayfalar
Bize Ulaşın
Sorunuz, geri bildiriminiz veya kapsamamızı istediğiniz belirli bir test senaryosu mu var? Çekinmeden yazın - sizden haber almaktan memnuniyet duyarız.