使用Selenium针对受Google IAP保护的应用自动进行UI测试的最佳实践

时间:2019-05-22 13:32:17

标签: selenium automation google-iap

我有一个受Google Identity Aware Proxy保护的应用程序。我正在使用Selenium为此应用程序编写自动化的UI测试。目前,我以编程方式获取应用程序中各个服务的承载令牌。然后,使用Browsermob代理,使用该请求的适当令牌,为从浏览器发送的每个请求设置授权标头。到目前为止,它正在运行,但是想知道这是最好的解决方案吗?在每次测试之前仅使用并最终用户帐户并登录到Google,而不是使用服务帐户和这些承载令牌会更好吗?还有另一种方法吗?有没有一种方法可以通过编程方式设置Cookie,而不是使用标头?我们还不是很遥远,所以使用当前的方法会遇到问题吗?对于由IAP保护的应用程序,是否有人对自动化测试有任何建议或最佳做法?

0 个答案:

没有答案