【发布时间】:2019-07-01 15:18:47
【问题描述】:
我正在尝试使用这一元素:
cy.get('[data-cy-component=single-picker-search] input').type('Live');
当我运行它时,它告诉我有超过 1 个,所以它不能这样做。
我尝试添加 { force: true } - 没有任何区别。
我尝试查看每个元素,但如果元素不可见,则会失败:
cy.get(singlePickerSearch).each(($el) => {
cy.wrap($el).type('Live' + '{enter}');
});
如何让它只在元素可见的地方输入?我不希望它在这方面失败。
【问题讨论】:
-
你知道在这个测试中哪个输入是可见的(例如第一个/第三个/最后一个)?
-
不,我只能看到搜索文本。
标签: cypress