Тестирование процессов верификации в масштабе

Верификация регистрации

Проверяйте процессы регистрации и верификации. Программно получайте OTP-коды, magic-ссылки и письма подтверждения.

Ключевые возможности

  • Перехват OTP-кодов
  • Извлечение magic-ссылок
  • Тестирование граничных случаев
  • Мониторинг доставляемости

Пример

// JavaScript example
async function testSignupFlow() {
  // Create temp inbox
  const inbox = await mailhook.createRandomAddress();

  // Submit signup form
  await page.fill('#email', inbox.address);
  await page.click('#submit');

  // Wait for and retrieve OTP
  const emails = await mailhook.pollInbox(inbox.id, {
    timeout: 30000
  });

  // Extract OTP from email
  const otp = emails[0].textBody.match(/\d{6}/)[0];

  // Complete verification
  await page.fill('#otp', otp);
  await page.click('#verify');

  // Assert success
  expect(await page.url()).toContain('/dashboard');
}

Готовы начать?

Создайте первый почтовый ящик менее чем за 60 секунд.