观澜Media

AI技术 · 深度资讯 · 前沿观察

我如何停止在 Selenium 测试中手动单击验证电子邮件

有一种特殊的挫败感来自于拥有一个几乎完整的自动化测..

有一种特殊的挫败感来自于拥有一个几乎完整的自动化测试套件——一个处理登录、表单、支付、导航的套件——然后在电子邮件验证方面遇到了困难。

但是,当您的应用程序发送“验证您的电子邮件”消息时,必须有人真正阅读它。

在大多数团队中,某人仍然是人类,这意味着您的 CI 管道要么会跳过该步骤,要么将其模拟掉,要么在凌晨 2 点当开发人员意外使用共享测试收件箱时中断。

在找到真正有效的设置之前,我花了太长时间做错了。

我已经尝试了您搜索此问题时出现的大多数解决方法:。

硬编码的临时邮件 URL — 您需要第二个 Selenium 会话指向 Web UI 才能读取它。

来源:Dev.to

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关于我们

观澜Media

AI技术 · 深度资讯 · 前沿观察。专注科技、AI、互联网领域的深度报道与前沿资讯。

搜索归档

Access over the years of investigative journalism and breaking reports