1. 程式人生 > >python + selenium2library 自動化框架

python + selenium2library 自動化框架

1、執行過程中如果出現:

     WebDriverException:Message: u'Unexpected error launching Internet Explorer. Protected Modesettings are not the same for all zones. Enable Protected Mode must be set tothe same value (enabled or disabled) for all zones.'

這個錯誤解決方法如下、:

     開啟IE的internet選項->安全,將Internet/本地Internet/受信任的站定/受限制的站點中的啟用保護模式全部去掉勾,或者全部勾上。

2、可能會遇到如下錯誤

[ WARN ] Keyword 'Capture PageScreenshot' could not be run on failure: No browser is open”,

    網上資料說,遇到此問題,請開啟檔案瀏覽器至Selenium2Library的utils目錄,修改其中的browsercache.py檔案,將close(self)方法中的語句“browser.quit()”修改為“browser.close()”。即可解決此問題。但是該方法沒有解決第一個問題,因為這個錯誤可能是第一個問題引起的