赛普拉斯随机无法使用.contains('etc')查找元素

时间:2020-08-03 08:31:53

标签: javascript cypress

我有一个包含5个元素的表,然后单击.contains()找到的元素。有时工作正常,一切都很好,但有时却说找不到dom中的元素。重新启动测试后,即可正常工作。

Selenium从未发生过这种类型的故障,而且我不明白为什么在赛普拉斯上随机发生故障。

editTitle(title) {
  cy.get(table).within(() => {
    cy.get(elms.elmTitle)
      .contains(title)
      .siblings(elms.elmActions)
      .children(elms.elmActionEdit)
      .click()
    }
  )
}

有什么解释吗?我想念什么?

我使用的是最新版本,但以前发生过。 谢谢!

0 个答案:

没有答案