【发布时间】:2013-07-13 12:46:31
【问题描述】:
测试用户非常擅长做集成测试。
当我开发启用 facebook oauth 的东西时,我可以以编程方式创建 test users 并将它们用作我的应用程序的真实用户。它们的行为方式与真实用户相同,唯一的区别是它们是沙盒的。
Google 是否提供类似的服务?
他们正在将所有服务转移到 oauth2,我想为“真实”用户编写一个完整的集成测试。
目前我手动运行我的集成测试并在请求时授权应用程序,显然这种方法不适合 CI 和真正的自动化测试。
我看到的唯一替代方法是创建一个仅用于测试的真实帐户,并使用其凭据与 selenium 之类的东西进行交互。
其他选择?
【问题讨论】:
标签: oauth-2.0 integration-testing google-oauth google-account