【问题标题】:Adding text in prompt()?在 prompt() 中添加文本?
【发布时间】:2016-05-18 16:13:15
【问题描述】:

我想自动化的窗口:

问题:我们的团队决定为我们的暂存环境创建身份验证。我的测试现在必须做一个额外的步骤来填写这些。我发现典型的网络定位器无法捕获“prompt()”。

我在 google 上找到了一些答案,但它仅适用于 alert(),我如何输入我的用户名和密码以便我的测试可以继续。

【问题讨论】:

  • 那不是prompt()。那是浏览器响应 HTTP“需要身份验证”响应。

标签: javascript angularjs selenium-webdriver protractor qa


【解决方案1】:

这是一个身份验证请求,而不是 prompt() 框。您可以在 URL 中提供凭据:https://username:password@hostname/path

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-08
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    相关资源
    最近更新 更多