Testing 无法在Testcafe中单击弹出确认按钮
我想在确认按钮上点击Yes,这是脚本Testing 无法在Testcafe中单击弹出确认按钮,testing,automated-tests,click,selector,testcafe,Testing,Automated Tests,Click,Selector,Testcafe,我想在确认按钮上点击Yes,这是脚本 .click(Selector('button').withAttribute('class', 'btn btn-default').withText('Yes')) 但是我得到了一个错误:匹配指定选择器的元素不可见 下面是应用程序的代码片段 我在expected中尝试了visible,如下所示 .expect(Selector('.btn.btn-default').withText('Yes').visible).ok() .click(Selec
.click(Selector('button').withAttribute('class', 'btn btn-default').withText('Yes'))
但是我得到了一个错误:匹配指定选择器的元素不可见
下面是应用程序的代码片段
我在expected中尝试了visible
,如下所示
.expect(Selector('.btn.btn-default').withText('Yes').visible).ok()
.click(Selector('.btn.btn-default').withText('Yes'))
但有一个错误:
断言者错误:预期错误为真实
试一试
试一试
尽管如此,我还是遇到了一个错误:指定的选择器与DOM树中的任何元素都不匹配选择器('.jconfirm buttons')|.find('button')>|。使用text('Yes')检查元素是否在iframe中。如果仍然相同,则出现错误:指定的选择器与DOM树中的任何元素都不匹配。|选择器('.jconfirm buttons')|。查找('button')>|。使用文本('Yes')检查元素是否在iframe中
await t.click(Selector('.jconfirm-buttons).find('button').withText('Yes'))