Xcode UI 测试无密码身份验证
Xcode UI Testing passwordless authentication
我应该如何测试我的 iPhone 应用的 passwordless authentication?
要注册或登录,UI Testing in Xcode 需要通过电子邮件发送给我的随机代码。
我认为你应该 运行 UI 在 stage/QA env 上测试,因此你可以在 stage env 上有一些后门用于 UI 测试,例如接受代码所有用户等 1111
将您的电子邮件帐户添加到“邮件”应用程序。确保推送通知已启用。
将邮件的通知样式设置为提醒样式。
在您的 UI 测试中,添加 UI interruption monitor 以侦听来自 Mail 的警报,其中包含随机双因素身份验证代码。
使用 NSURLSession
从测试方法中发出 HTTP 请求。
我应该如何测试我的 iPhone 应用的 passwordless authentication?
要注册或登录,UI Testing in Xcode 需要通过电子邮件发送给我的随机代码。
我认为你应该 运行 UI 在 stage/QA env 上测试,因此你可以在 stage env 上有一些后门用于 UI 测试,例如接受代码所有用户等 1111
将您的电子邮件帐户添加到“邮件”应用程序。确保推送通知已启用。
将邮件的通知样式设置为提醒样式。
在您的 UI 测试中,添加 UI interruption monitor 以侦听来自 Mail 的警报,其中包含随机双因素身份验证代码。
使用 NSURLSession
从测试方法中发出 HTTP 请求。