有誰知道我如何讓selenium運行使用JAVA的「以不同的用戶運行」功能的IE會話?我不知道我怎麼去設置這個,谷歌沒有提出任何東西,所以也許我在某處尋找錯誤的東西?以Java中的Selenium Webdriver作爲不同的用戶運行IE
爲了擴大我爲什麼要做這一點,該網站我的測試是一個內部平臺,並使用用戶登錄證書/ Windows帳戶的詳細信息,以確定自己的角色,有什麼聯繫他們,他們可以查看數據
目前,我可以作爲特定用戶(管理員,數據管理員等)運行測試的唯一方法是在運行測試之前以該用戶的身份登錄到計算機。當我有多個用戶帳戶來測試並運行帶有GRID2的Webdriver時(這樣我就有一排機器在隊列中提取隊列中的測試時),這是不可能的。
當手動運行測試時,我可以簡單地右鍵單擊並在ie快捷方式上選擇「以不同用戶身份運行」選項,這樣計算出我是否可以通過webdriver找到複製此方法的方法,這將解決我的問題。
感謝您的任何建議或協助。
已更新我的最初問題多一點背景,道歉我留下了一點缺乏。 – MorkPork
我看到了您的擴展解釋,我相信您唯一的解決方案就是使用Java機器人來自動化。我不相信有任何方法可以用純硒來做這樣的事情。 –
Java機器人?你是什麼意思?而且,我可以讓一個人給我咖啡嗎?! @:D – MorkPork