Testcafe 本机浏览器对话框未显示,getNativeDialogHistory 未定义
Testcafe native browser dialog not displaying, getNativeDialogHistory is undefined
我刚刚开始使用 testcafe。我需要测试的网站有一个本机浏览器 window 警报,它会在页面上显示任何内容之前加载,并且该警报会提示用户输入凭据。如果点击取消按钮,除了一个单词 "unauthorized" 之外,页面是空白的。
当我让我的测试导航到该网站时,我根本看不到 window 警报。该页面立即显示 "unauthorized" 消息。 testcafe 是否自动关闭此警报? setNativeDialogHandler 和 getNativeDialogHistory 都不起作用。我怎样才能让 testcafe 在此对话框中的两个字段中输入文本?
谢谢!
我想您的网站有 HTTP 身份验证。 TestCafe 可以使用 HTTP 身份验证,但是,它会阻止显示对话框。这意味着一切正常,但您将看不到对话框。
请阅读以下内容
文章:https://devexpress.github.io/testcafe/documentation/test-api/authentication/http-authentication.html
我刚刚开始使用 testcafe。我需要测试的网站有一个本机浏览器 window 警报,它会在页面上显示任何内容之前加载,并且该警报会提示用户输入凭据。如果点击取消按钮,除了一个单词 "unauthorized" 之外,页面是空白的。
当我让我的测试导航到该网站时,我根本看不到 window 警报。该页面立即显示 "unauthorized" 消息。 testcafe 是否自动关闭此警报? setNativeDialogHandler 和 getNativeDialogHistory 都不起作用。我怎样才能让 testcafe 在此对话框中的两个字段中输入文本?
谢谢!
我想您的网站有 HTTP 身份验证。 TestCafe 可以使用 HTTP 身份验证,但是,它会阻止显示对话框。这意味着一切正常,但您将看不到对话框。 请阅读以下内容 文章:https://devexpress.github.io/testcafe/documentation/test-api/authentication/http-authentication.html