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



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

任何想法?

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

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

例如,如果您正在尝试检索邮件,那么请查看此

相关内容

最新更新