robotframework+appium 自动化之RF工具中文乱码解决方案
问题描述:
如上图所示,右下方的log区域,“高德--加油站”等中文是用乱码显示的,现在是因为我修改了文件后,才能正确的显示中文。
之前那个区域中文都是显示的乱码的。
解决方案:
C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py
这个文件中的565行的encoding["SYSTEM"]改为encoding["OUTPUT"]就可以了。注意都是大写的。
然后重新启动robotframeiwork 就生效了。
再次启动后,log区域的中文就能正常显示出来了。