【问题标题】:test continues to run in cypress runner after it fails, does not timeout测试失败后继续在 cypress runner 中运行,不会超时
【发布时间】:2018-10-18 13:07:17
【问题描述】:

enter image description here

我在 cypress 中有以下测试:

    cy.visit('/main.html')
    cy.get('#homeTitle').contains('Welcome')

通过了。

如果我将 contains 值更改为“Welcome2”,测试应该会失败,并且在运行器中失败,但显示的计时器会继续运行,并且不会进行下一次测试。

好像没有超时之类的。

【问题讨论】:

    标签: cypress


    【解决方案1】:

    您是否正在尝试测试 id 为 #homeTitle 的元素是否应包含文本消息 'welcome' ?如果是这样试试这个:

    cy.get('#homeTitle').should('contain','welcome');
    

    我不太明白你的问题,但我会更加努力。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-28
    • 1970-01-01
    • 1970-01-01
    • 2019-01-15
    • 1970-01-01
    • 1970-01-01
    • 2015-12-18
    • 1970-01-01
    相关资源
    最近更新 更多