使用Xcuitest从电子邮件获取验证令牌

问题描述

我们正在生成一个发送给用户的验证密码。我们需要在应用中输入该密码才能继续进行下一步 有什么办法可以捕获电子邮件中的密码

解决方法

有很多方法。

  1. (慢),您可以使用XCUIApplication(bundleIdentifier: "")函数与Apple的Mail应用进行交互,并从电子邮件正文中获取所需的代码。

  2. (快速),您可以将代码请求发送到电子邮件服务器以获取新电子邮件。

  3. (可靠),您可以要求您的后端团队对来自特定测试域的电子邮件使用预定的代码(例如123456)。