【问题标题】:Serenity BDD dont delete Browser MemorySerenity BDD 不要删除浏览器内存
【发布时间】: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


    【解决方案1】:

    在此对话中讨论了类似的问题 - https://github.com/serenity-bdd/serenity-core/issues/273。如果我正确理解此功能必须起作用,但在您的情况下它不起作用。我会做什么:

    1. 添加问题here
    2. RocketChat中提问

    这两个选项都不错,因为 Serenity BDD 的贡献者可以为您的问题提供最好的帮助。您也可以直接与John Ferguson Smart 交谈。

    【讨论】:

    • 会尽快尝试的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-15
    • 2012-04-22
    • 2010-12-28
    • 1970-01-01
    • 1970-01-01
    • 2011-08-18
    相关资源
    最近更新 更多