我正在尝试自动化门户网站,每次 IE 导航到该网站时,它都会询问用户名和密码。它是 Windows 安全弹出窗口。在 selenium 中,这可以通过将用户名和密码放在 URL 之前来处理,例如http://username:password@www.xyz.com。我正在寻找与 UFT 相同的解决方案。我正在使用 uft 14.51。
我试图识别该弹出窗口中的对象以输入用户名和密码,但所有对象都作为类窗口添加到存储库中,名称为 Windows 安全性。没有一个对象被唯一标识。
我正在尝试自动化门户网站,每次 IE 导航到该网站时,它都会询问用户名和密码。它是 Windows 安全弹出窗口。在 selenium 中,这可以通过将用户名和密码放在 URL 之前来处理,例如http://username:password@www.xyz.com。我正在寻找与 UFT 相同的解决方案。我正在使用 uft 14.51。
我试图识别该弹出窗口中的对象以输入用户名和密码,但所有对象都作为类窗口添加到存储库中,名称为 Windows 安全性。没有一个对象被唯一标识。
如果您可以在 selenium 的 URL 中指定用户名和密码,那么您应该能够在 UFT 中执行相同的操作。
在任何情况下,您都应该查看 UFT 的恢复方案,这允许您在遇到测试和特定错误时执行预定义的步骤。
IE 不再支持网站地址(HTTP 或 HTTPS URL)中的用户名和密码:
Internet Explorer 3.0 到 6.0 版支持 HTTP 或 HTTPS URL 的以下语法:http(s)://username:password@server/resource.ext
从安全更新 832894 开始发布的 Windows Internet Explorer 版本不支持使用安全套接字层 (SSL) 或 HTTPS URL 处理 HTTP 和 HTTP 中的用户名和密码。
有关更多信息,请查看此网站: https: //support.microsoft.com/en-us/help/834489/internet-explorer-does-not-support-user-names-and-passwords-in-web-sit
尝试使用 UIAutomation 插件:
如果您没有 UIAutomation 选项,请参阅有关安装 UFT 插件的参考: https ://admhelp.microfocus.com/uft/en/14.50-14.53/UFT_Help/Content/Addins_Guide/z_Sxn_AddinWorkingW.htm#mt-item -1