javascript - 在 prompt() 中添加文本?

标签 javascript angularjs selenium-webdriver protractor

我想自动化的窗口: Window that I want to automate

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

我在谷歌上找到了一些答案,但它只针对 alert(),我如何输入我的用户名和密码才能继续我的测试。

最佳答案

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

关于javascript - 在 prompt() 中添加文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37304975/

相关文章:

javascript - 循环遍历数组并仅获得相同的值一次

javascript - 如何更改 AngularJS 嵌套 Controller 中的顶级作用域变量?

java - 端口无效。使用 selenium 启动 chrome 时退出... org.openqa.selenium.os.OsProcess checkForError

javascript - 在 vuejs 或 javascript 中使用带有此关键字的字符串

javascript - Jquery JSONP 请求获得 200 数据响应但标记错误

AngularJS $httpBackend - "No more request expected"错误

java - 如何使用 Java 在 WebDriver 中的隐藏文本框中键入文本

java - 经过多次自动化努力后无法找到 android native 应用程序的验证

javascript - 如何使用 jQuery 按数据属性过滤选项?

javascript - 调用 ng-click 后对 ng-class 没有影响