【发布时间】:2019-09-26 17:43:31
【问题描述】:
默认情况下,无法使用 cypress 触发对选择元素的点击,您将收到使用 .select() 的警告:
cy.get('.myselect').click({ force: true });
CypressError:无法在元素上调用 cy.click()。改用 cy.select() 命令来更改值。
在我的例子中,点击一个选择会触发一个 api 调用,用一个值列表填充选择,然后您可以从中选择。因此,在选项实际存在之前,我无法选择任何内容。有没有办法解决这种行为?
【问题讨论】:
标签: cypress