【问题标题】:Testcafe: Is there a way that a Role can detect an expired session?Testcafe:有没有一种方法可以让角色检测到过期的会话?
【发布时间】:2021-04-07 01:24:50
【问题描述】:

我们有以下问题:

我们正在测试一个应用程序,该应用程序会在给定用户注销后终止来自所有活动设备的所有当前会话。这会导致AuthenticatedUser 角色被注销而无法自动重新登录,并且在注销后所有后续测试都失败。

有没有办法在会话过期后重新初始化角色或以某种方式强制重做登录步骤?我尝试在注销步骤后手动强制在 test.after 内登录,但它似乎不起作用。

提前致谢。

【问题讨论】:

    标签: testcafe


    【解决方案1】:

    您可以仅使用私有 API 重新初始化 Role。请参阅GitHub thread 中的示例。

    【讨论】:

    • 谢谢,我会尝试这种方法,看看效果如何。
    猜你喜欢
    • 2012-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 2011-08-31
    • 1970-01-01
    相关资源
    最近更新 更多