我正在使用python为我的服务器代码编写selenium测试代码。服务器应用程序使用ASP.NET编写,并配置为"Windows身份验证“。我的python代码的执行步骤如下所示:
启动python () sel.start()
。
我试过在selenium中使用autoit,但仍然没有运气。
你们谁能解释一下这件事吗?
提前谢谢。
马文臣
发布于 2011-09-23 14:09:50
Selenium在识别该窗口时遇到问题(尝试搜索HTTP身份验证以获得更多有关该窗口的详细信息)
基本上,唯一起作用的是将用户名和密码放入URL请求本身。假设您的应用程序在http://example.com上运行,新的url应该如下所示:
http://username:password@example.com此解决方案适用于我,但只使用Google作为默认浏览器进行测试。
发布于 2011-09-23 14:23:15
现在有一种方法可以轻松地解决问题,在这一点上,除非我最近几个月错过了一些东西,否则只有FireFox才能为您解决这个问题。
阅读这个博客如何解决它:http://applicationtestingtips.wordpress.com/2009/12/21/seleniumrc-handle-windows-authentication-firefox/
https://stackoverflow.com/questions/7517441
复制相似问题