【问题标题】:How to get text from Authentication window in Browsers如何从浏览器中的身份验证窗口获取文本
【发布时间】:2015-05-23 09:50:06
【问题描述】:

要填写身份验证弹出窗口,我希望在身份验证弹出窗口中显示服务器名称。这样我就可以确定我必须使用哪个用户名和密码。请指导如何在附加图像中获取突出显示的文本。

我尝试了以下语句,但没有成功。

ControlGetText(“需要身份验证”、“”、“[INSTANCE:1]”)\

WinGetText(“需要验证”)

【问题讨论】:

  • 你在用IE吗? AutoIT 最适合 IE(在检测对象方面)。如果没有,那么您必须使用网页标题。例如,Google 代表 google.co.in

标签: selenium autoit


【解决方案1】:

您不能使用此窗口进行身份验证。但是您可以在不获取此窗口的情况下进行身份验证。尝试将 URL 更改为: http://user:password@www.yourserveradress.com

如果这不起作用,您需要在浏览器中创建单独的配置文件,在此服务器上通过身份验证并记住密码并在 selenium 中使用此配置文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-08
    • 1970-01-01
    • 2016-03-25
    • 2014-07-03
    • 1970-01-01
    • 2014-07-06
    • 1970-01-01
    相关资源
    最近更新 更多