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

  1. Tempory Mail'i açın
  2. Oluşturulan e-posta adresini kopyalayın
  3. Uygulamanın kayıt formuna yapıştırın
  4. Formu gönderin ve Tempory Mail'e geri dönün
  5. Doğrulama e-postasının gelen kutusuna ulaşmasını bekleyin
  6. 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

  1. Tempory Mail'den yeni bir adres alın
  2. Hazırlık ortamınızda kaydı tamamlayın
  3. Gelen kutusunda karşılama e-postasını kontrol edin
  4. Konu satırını, gönderici adresini, içeriği ve bağlantıları doğrulayın
  5. CTA'lara tıklayın ve doğru sayfalara yönlendirdiğini onaylayın

Şifre Sıfırlama Akışını Test Etme

  1. Test hesabı oluşturmak için bir Tempory Mail adresi kullanın
  2. "Şifremi Unuttum" akışını başlatın
  3. Sıfırlama e-postasının ulaştığını ve bağlantının çalıştığını doğrulayın
  4. Geçerli ise token sona erme davranışını da kontrol edin

Bildirim ve Uyarı E-postalarını Test Etme

  1. Bildirim göndermesi gereken olayı tetikleyin
  2. Tempory Mail gelen kutusunda teslimatı kontrol edin
  3. 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ü:

  1. Yeni bir geçici adres oluşturmak için POST /api/email çağrısı yapın
  2. Bu adresi tarayıcı otomasyonunda kayıt formunu doldurmak için kullanın
  3. Beklenen e-posta gelene kadar GET /api/emails/{address} uç noktasını sorgulayın
  4. E-posta gövdesini ayrıştırın, doğrulama bağlantılarını veya token'ları çıkarın
  5. Çı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.

📩 [email protected]