我正在尋找一個模塊,讓我在需要雙向SSL的網站上進行瀏覽器測試。我已經使用提供給我的客戶端證書成功測試了該網站的API,因此我知道這些證書是好的。如何使用Node.js和雙向ssl執行自動瀏覽器測試?
我已經嘗試使用:
Phatom.js - 顯然它不支持客戶端證書。
硒與WD模塊 - 我不知道怎樣才能在證書中通,出於某種原因,啓動了不使用我已經存儲在Firefox證書Firefox的實例。
Zombie.js - 我嘗試傳遞客戶端證書作爲選項,但不斷收到一個錯誤的證書錯誤。
任何幫助將不勝感激。
了快速搜索,我發現這篇文章解釋如何後用Selenium WebDriver來完成。 http://stackoverflow.com/questions/10889085/automating-ssl-client-side-certificates-in-firefox-and-selenium-testing 與硒的關鍵是你有這麼火狐知道什麼配置,以準備個人資料開始英寸,否則它只是打開一個瀏覽器加載一個默認的配置文件。 –