小编Chr*_*try的帖子

如何强制使 Cypress.io 中的测试失败

在 Cypress.io 中,如果满足特定条件,我是否可以强制测试失败?

例子:

在我的网页上,如果字符串“抱歉,出了点问题”。出现在我希望测试失败的页面上。目前这就是我正在做的事情。

/// <reference types="Cypress" />

describe("These tests are designed to fail if certain criteria are met.", () => {
  beforeEach(() => {
    cy.visit("");
  });

  specify("If 'Sorry, something went wrong.' is present on page, FAIL ", () => {
    cy.contains("Sorry, something went wrong.");
  });
});
Run Code Online (Sandbox Code Playgroud)

现在,如果“抱歉,出了点问题”。找到了,测试成功。如果满足此条件,我如何无法通过测试?

testing qa cypress

16
推荐指数
1
解决办法
1万
查看次数

如何在Cypress.io中检查元素是否包含多个项目

如何在Cypress.io中检查一个元素是否包含多个项目,而无需大量复制代码?

当前示例:

cy.get(".column")
  .children()
  .contains("Name");

cy.get(".column")
  .children()
  .contains("Age");

cy.get(".column")
  .children()
  .contains("Weight");

cy.get(".column")
  .children()
  .contains("Height");

cy.get(".column")
  .children()
  .contains("Favorite Color");
Run Code Online (Sandbox Code Playgroud)

testing qa cypress

2
推荐指数
2
解决办法
668
查看次数

标签 统计

cypress ×2

qa ×2

testing ×2