【发布时间】:2018-12-14 16:25:47
【问题描述】:
@Managed(uniqueSession = true, clearCookies = Never)
我有一个 serenity 应用程序,它具有使用 Microsoft 登录的 Oauth 登录机制。 我正在使用上面的代码使浏览器保留浏览器的内存。我想要发生的是我有一个使用 Microsoft Oauth 登录的测试。然后进行另一个将打开仪表板的测试。由于之前的测试已经登录。我希望打开应用程序的仪表板应该通过。不幸的是,当我访问仪表板时。测试将再次要求登录。这意味着之前的登录已从浏览器的内存中删除。
如何在Serenity BDD剧本测试中仅使用谷歌Chrome浏览器正确保留浏览器的内存?
【问题讨论】:
标签: google-chrome selenium automated-tests selenium-chromedriver serenity-bdd