3

我有一個內部網ASP.NET應用MVC5。它目前使用Windows身份驗證。 我們有通過使它的URL的一部分覆蓋憑據硒UI冒煙測試。 E.g http://username:[email protected]如何運行硒UI測試時填寫的SiteMinder「需要驗證」鉻彈出

我們現在想用Siteminder來處理認證。使用 Web應用程序的SiteMinder彈出一個身份驗證所需的對話框(使用Chrome瀏覽器),但用戶名和密碼文本框沒有一個「身份證」硒可以用它來填補文本。

如何覆蓋在使用的SiteMinder Web應用程序的憑據?

回答

0

一般來說,我會在Java中使用了AutoIt,與不被認可的webdriver而不是傳遞憑據在URL它自己避免這些認證彈出窗口的工作。

所以,你可以在這裏使用了AutoIt,在Java中我們還用戶Robot類有時..

還有一個選項,啓動時URL重新路由到另一個URL時,彈出窗口的認證出現,然後嘗試,通過使用該重新路由的URL與通過憑證..我沒有使用它,但認爲它可能工作..

謝謝, Murali