差異處
這裏顯示兩個版本的差異處。
rf:rf:qa [2015/12/10 17:57] tony [Q&A] |
rf:rf:qa [2023/06/25 09:48] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | {{tag>RobotFramework}} | ||
- | ====== Q&A ====== | ||
- | Q. 在Windows上執行robot時,出現LookupError: unkown encoding 'ms950'該怎辦? | ||
- | A. 可以在cmd中執行@chcp 437,將字碼國家改為美國;目前有遇過ms950和gbk字碼發生問題。(我強烈懷疑robot無法支援中文!) | ||
- | Q. 在執行firefox測試時,剛開啟瀏覽器就會檢查update,是否可以把它disable? | ||
- | A. 我的情況是在使用的SeleniumProfile/prefs.js中,有去設定extensions.lastAppVersion。 | ||
- | 我將它註解掉後就不會檢查了,這應該是設定與實際版本不同造成的問題。 | ||
- | |||
- | Q. 使用portable-robot去執行web testing,為什麼SeleniumLibrary一直出現0 argeument或0 keyword的錯誤? | ||
- | A. 確認Lib/SeleniumLibrary的.py沒被砍掉。砍掉會造成不同版本的robotframework無法重新編譯, | ||
- | 我在2.5.3與2.7有遇到這樣的問題。如果不是就當bug回報給作者,他會熱心替你處理的! | ||
- | |||
- | Q. 在IE使用Capture Screenshot會出現圖片檔案找不到的錯誤。 | ||
- | A. 目前還沒解法,可參考https://groups.google.com/forum/?fromgroups=#!topic/robotframework-users/oyU4AFgxVK0。 | ||
- | |||
- | Q. 在Ubuntu上更新RIDE後出現wxPython太舊該怎麼辦? | ||
- | A. 假如執行apt-get install wxPython已經顯示為最新了,可以參考http://wiki.wxpython.org/InstallingOnUbuntuOrDebian, | ||
- | 透過它提供的repository去更新wxPython。但如果你的Ubnutu太舊使得支援有限,就請你升級了! | ||
- | |||
- | Q. 如何使用Input Text在textarea上跳行? | ||
- | A. 各行值可以使用\n分開。 | ||
- | |||
- | Q. 如何查看robotframework與jython版本? | ||
- | A. 執行java -jar robotframework.jar --version。 | ||
- | |||
- | Q. 為何透過IE Web Driver測試非常的慢? | ||
- | A. 請用32位元版本的driver做測試,可以參考http://stackoverflow.com/questions/8850211/why-is-selenium-internetexplorerdriver-webdriver-very-slow-in-debug-mode-visual | ||
- | |||
- | Q. 使用IE 11做測試時,出現Unable to get browser。 | ||
- | A. 必須透過修改Registry,可以參考https://code.google.com/p/selenium/issues/detail?id=6511與 | ||
- | https://code.google.com/p/selenium/wiki/InternetExplorerDriver。 | ||
- | |||
- | Q. 不同testsuite去Capture Screenshot,為何抓到重複的圖? | ||
- | A. 檢查是使用不同的import SeleniumLibrary方式,或者是有重複import。 | ||
- | |||
- | 持續增加中... |