Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testing 无法在Testcafe中单击弹出确认按钮_Testing_Automated Tests_Click_Selector_Testcafe - Fatal编程技术网

Testing 无法在Testcafe中单击弹出确认按钮

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

我想在确认按钮上点击Yes,这是脚本

.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'))