RF支持中文編碼設置html
一、python2.6 [PythonDir]\Lib\site-packages\robot\utils下的encoding.py文件中,在文件上點擊右鍵,選擇Edit with IDLE打開文件,找到def _get_output_encoding(): 原來的編碼是’cp437’ 將其改爲’ cp936’(簡體中文,gbk)python
robot framework錯誤提示:
[ WARN ] Keyword ‘Capture Page Screenshot‘ could not be run on failure:
NoSuchWindowException: Message: u‘Unable to get browser‘web
環境信息windows
IE版本是IE 11,windows 7 64位
解決方案(修改註冊表):
1.須要設置註冊表項(運行regedit)。
2.對於32位操做系統:進入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\
Main\FeatureControl\FEATURE_BFCACHE.
對於64位操做系統:進入HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\
Main\FeatureControl\FEATURE_BFCACHE
3.(沒有FEATURE_BFCACHE就本身建立---新建一個項,取名爲FEATURE_BFCACHE),在新建的FEATURE_BFCACHE點擊右鍵-新建DWORD值-名稱爲iexplore.exe,數據爲0.api
原文引述:
http://www.mamicode.com/info-detail-255921.html瀏覽器
註冊表修改後,仍報錯,繼續找緣由安全