林正在使用Firefox插件硒IDE測試(不webdriver的,否則)。我的web應用的一些領域是基本的身份驗證後才能訪問:硒IDE基本身份驗證
此刻,我不得不停止測試和手動輸入登錄數據。當我通過URL傳遞自己的登錄數據:http://username:[email protected]/
,出現了一個窗口,在那裏我可以不通過Selenium IDE按下OK鍵式:
有什麼辦法通過Selenium IDE自動登錄?
林正在使用Firefox插件硒IDE測試(不webdriver的,否則)。我的web應用的一些領域是基本的身份驗證後才能訪問:硒IDE基本身份驗證
此刻,我不得不停止測試和手動輸入登錄數據。當我通過URL傳遞自己的登錄數據:http://username:[email protected]/
,出現了一個窗口,在那裏我可以不通過Selenium IDE按下OK鍵式:
有什麼辦法通過Selenium IDE自動登錄?
我發現一個soulution通過自己:Firefox的插件AutoAuth。在Firefox中使用「保存密碼」功能首次鍵入登錄名和密碼時,如果下次出現驗證窗口,則插件AutoAuth會自動發送登錄數據。
注:AutoAuth-插件不容被使用,如果按登錄帳戶在硒測試的情況下進行更改。
切換用戶時,該網站使用基本身份驗證,你可以指定你傳遞給打開命令在IDE中的URL的用戶名和密碼。
查看在IDE的源代碼,它可能是這樣的,如果你想成爲第一個「用戶1」,然後「用戶2」。
<tr>
<td>open</td>
<td>http://user1:[email protected]/</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>http://user2:[email protected]/</td>
<td></td>
</tr>
這是你的瀏覽器代理身份驗證? – Chetan