我有一个包含5个元素的表,然后单击.contains()找到的元素。有时工作正常,一切都很好,但有时却说找不到dom中的元素。重新启动测试后,即可正常工作。
Selenium从未发生过这种类型的故障,而且我不明白为什么在赛普拉斯上随机发生故障。
editTitle(title) {
cy.get(table).within(() => {
cy.get(elms.elmTitle)
.contains(title)
.siblings(elms.elmActions)
.children(elms.elmActionEdit)
.click()
}
)
}
有什么解释吗?我想念什么?
我使用的是最新版本,但以前发生过。 谢谢!