如何避免将Selenium集成测试视为可疑登录

时间:2014-07-14 14:11:11

标签: selenium google-oauth

我们正在使用Selenium对使用几个不同云提供商的多个不同平台/浏览器进行Google OpenAuth集成测试。对于所有测试,我们使用的是为此目的而创建的相同Google帐户。我们不断遇到这些登录(来自世界各地的不同提供商及其设备)被视为可疑登录的问题,因此被拒绝[1]。如何避免将这些集成测试视为可疑登录的问题?是否可以禁用此检测?谷歌有测试用户可以使用吗?我们是否需要代理请求,因此它们总是来自同一地址?请注意,由于我们使用Selenium作为服务,因此我们无法控制客户及其位置。

有什么想法吗?

[1] https://security.google.com/settings/u/2/security/activity

1 个答案:

答案 0 :(得分:0)

我可以推荐的一件事是使用谷歌的API,而不是通过他们的网络应用程序。他们很可能为他们的网络应用程序增加了安全性。

例如,如果您尝试检索邮件,则check this out