使用Robot Framework运行时后台报错UnicodeDecodeError:'utf8' codec can't decode byte
使用Robot Framework进行自动化测试,运行时遇到
UnicodeDecodeError :'utf-8' codec can't decode byte 0xd0 in position 46:invalid continuation byte
如下方法可以解决:
1,找到Python目录:C:\Python27\Lib\site-packages\Selenium2Library\keywords
2,打开__init__.py文件,添加下面3行代码后,保存
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
3,重新运行RF