我正在寻找一种将 Selenium 与 Digest Authentication 结合使用的好方法(对于 flex UI,尽管我认为如果我不能进行身份验证,这不会有什么不同)。我想避免平台依赖性,例如使用 AutoIT 来驱动浏览器弹出窗口(因为跨平台测试是使用 Selenium 的动力),尽管如果有一个很好的跨平台库来做这样的事情会起作用美好的。
我在想也许有一种方法可以使用单独的 http 客户端创建会话,然后将会话凭据传递给浏览器,但我不确定如何将会话 ID 注入浏览器请求。这只是我的一个想法,不确定它是否可行。