@Managed(uniqueSession = true, clearCookies = Never)
我有一个宁静的应用程序,该应用程序具有使用Microsoft登录名的Oauth登录机制。 我正在使用上面的代码来使浏览器保留浏览器的内存。我想发生的事情是我有一个使用Microsoft Oauth登录的测试。然后进行另一个测试,以打开仪表板。由于先前的测试已登录。我希望应该通过打开应用程序的仪表板。不幸的是,当我访问仪表板时。测试将要求再次登录。这意味着先前的登录名已从浏览器的内存中删除。
如何仅使用Google Chrome浏览器在Serenity BDD剧本测试中正确保留浏览器的内存?
答案 0 :(得分:0)
在此对话中,讨论了类似的问题-https://github.com/serenity-bdd/serenity-core/issues/273。如果我正确理解此功能必须有效,但就您而言,它不起作用。我会怎么做:
这两个选项都很好,因为Serenity BDD的贡献者可以为您的问题提供最佳帮助。您也可以直接与John Ferguson Smart进行通话。