我已经从 npm 配置了软断言(npm i soft-assert),现在我的 package.josn 有 "soft-assert": "^0.2.3"
我想使用软断言功能
softAssert(actual, expected, msg, ignoreKeys)
Run Code Online (Sandbox Code Playgroud)
但不知道具体的使用步骤是什么
示例:当我在代码中使用软断言函数时,出现以下错误。
如果我这样使用
谁能告诉我如何通过一些小例子在 cypress 代码中使用这个“softAssert”函数?
现在我面临的问题
it('asserts and logs and fails', () => {
Cypress.softAssert(10, 12, "expected actual mismatch...");
cy.log("text")
Cypress.softAssertAll();
})
Run Code Online (Sandbox Code Playgroud)
我需要在软断言之后cy.log("text")
在同一个“it”块中执行我的代码,但当前测试使整个“it”块失败,而不执行“cy.log(“text”)”语句。