我的测试中有一个单击按钮(removePhoneNumberButton)的函数。单击此按钮时,将显示浏览器警报。
我想做的就是能够将其关闭以继续进行测试,但我不确定如何实现这一点。
我已经查阅了有关处理本机对话框的 Testcafe文档,但无济于事。
以下:
.setNativeDialogHandler(() => true) }
似乎也没有用。
这是我的代码:
this.addAndRemovePhoneNumber = async function (t, phoneNumber) {
await t
.expect(profilePageElements.uneditablePhoneNumberInput.innerText)
.contains(phoneNumberAfterServerSideFormatting)
.click(profilePageElements.removePhoneNumberButton)
.setNativeDialogHandler(() => true) }
谢谢。