【问题标题】:Cypress execute non stop first attempt when retry functionality is enable启用重试功能时赛普拉斯执行不间断的首次尝试
【发布时间】:2021-11-05 05:41:11
【问题描述】:

我们的应用程序使用 Microsoft Azure OAuth2 作为登录方法。因此,当用户尝试打开应用程序时,会重定向 Microsoft Azure 登录页面。当测试失败并且赛普拉斯尝试重新执行时,这种重定向给我带来了一个问题。因此,当测试失败时,赛普拉斯窗口会重新加载并丢失测试已经执行过一次的信息。结果重新执行不间断的第一次尝试。请为此提供帮助。

【问题讨论】:

    标签: cypress


    【解决方案1】:

    赛普拉斯有目的地专注于测试单个网页。但在你的情况下,欺骗柏树是有意义的。 这必须解决您的问题:Access a new window - cypress.io

    【讨论】:

    • @gugoplex 感谢您的回答。登录页面在同一窗口中打开。但我的问题不在于重定向。我的问题基于重试功能。当启用此功能并且测试失败时,测试永远不会移动到第二次尝试,而是永远重试第一次尝试。发生此问题是因为 Cypress 窗口在第一次尝试后自动刷新
    猜你喜欢
    • 2021-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-14
    • 2023-02-14
    • 1970-01-01
    • 2019-04-26
    相关资源
    最近更新 更多