【问题标题】:Basic authentication pop box Chrome Selenium-webdriver in Ruby [duplicate]Ruby中的基本身份验证弹出框Chrome Selenium-webdriver [重复]
【发布时间】:2017-11-26 22:47:18
【问题描述】:

我已经多次看到这个问题,我遇到了一个烦人的情况。

我必须测试一个网页,该网页在登录页面上出现了一个需要用户名和密码的身份验证框。我无法检查此元素,因此我通过通常的“https://username:password@url.com”获得访问权限。

当我通过身份验证时,网站不会加载任何 CSS。这只是用户代理,我得到了很多错误。一个项目要求是我必须通过 Chrome(我知道很蹩脚),但这会导致很多问题。这只发生在 Chrome 中。手动访问网站没有这个问题。

对此我能做些什么吗?到目前为止,我还没有设法找到解决方案。

【问题讨论】:

    标签: ruby selenium-webdriver automation capybara


    【解决方案1】:

    您可以使用“sikuli”应用程序。你可以和 sikuli 一起度过那段时间。它还集成到 Ruby 中。我就是这样生活的。成功了。

    【讨论】:

    • Sikuli,我以前没听说过这个。是宝石吗?
    • 不,一个测试工具。例如,点击windows窗口或桌面上的东西。当我进行 web 测试时,windows 窗口打开,我通过 sikuli 完成了这个阶段。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-05
    • 2014-09-03
    • 1970-01-01
    • 1970-01-01
    • 2017-11-16
    相关资源
    最近更新 更多