端到端Google API测试

时间:2017-05-22 19:03:21

标签: google-api google-classroom

我们的应用程序使用了几种不同的Google API(登录,课堂)。我们最初编写了端到端测试,以确保这些集成在一个非常基础的层面上运行。不幸的是,看起来我们的端到端测试已经开始失败,因为谷歌正在检测“怀疑”#34;我们创建的Google帐户的登录活动,用于进行集成测试,并提供Captcha等。

有没有让Google将帐户列入白名单,以便他们不会通过所有安全检查来运行它?我们实际上只使用这些帐户进行自动化测试。

1 个答案:

答案 0 :(得分:0)

与电子邮件白名单一样,这是我从文档中找到的

Email whitelist

  

电子邮件白名单是用户的IP地址列表   期望收到合法的邮件。当您添加IP地址时   电子邮件白名单,从这个IP地址发送的邮件通常不会   垃圾标记。而是根据他们的电子邮件批准特定发件人   地址或域名,使用垃圾邮件创建批准的发件人列表   设置。

     

请注意,电子邮件白名单并非独占。如果你创建一个   您的G Suite帐户的白名单会影响您的整个域名。   目前,您或您的用户没有适合的功能   只接收来自自定义发件人列表的邮件。

     

配置高级Gmail设置后,最多可能需要一个   该配置传播到单个用户帐户的小时数。   您可以在管理控制台审核日志下跟踪先前的更改。

     

要为您的电子邮件白名单添加IP地址:

     

登录Google管理控制台。在信息中心,转到Apps>   G套房> Gmail>高级设置。在“组织”部分中,   突出你的域名。在“电子邮件白名单”部分中,输入IP   联系人域名托管服务商的地址,以确保邮件   源自这些IP地址的邮件不会标记为垃圾邮件。如果你能   要添加多个IP地址,请在CIDR中输入IP范围   用逗号表示或分隔每个IP地址。点击保存更改。