robotframework RIDE的日志不显示了

文末附赠RF安装和初步学习文档。

前言

以下均为原创亲历,如果您碰到类似问题,或许能够解决, 不是一定能够解决,很高兴能够帮助你解决问题。

解决方法一:

robotframework RIDE的日志没显示

以上出自齐涛(道长)的。 

修改python路径\Lib\site-packages\robotide\contrib\testrunner目录下testrunner.py文件(第400行)

robotframework RIDE的日志不显示了

使用py2.x时,如果编码报错,或许这个方法也能解决~

解决方法二:

道长还说了第二种方法,在测试套件中的Suite TearDown中添加Close Browser或者Close All Browsers,意为在测试用例最后关闭所有的浏览器驱动,如chromedriver,iedriver等。【这样用的根本原因是浏览器驱动导致底部日志无法显示】

robotframework RIDE的日志不显示了

但是我碰到了两种方法都无法解决的,是因为我同事安装了Python2.7和Python3.6的,然后使用py3.6的RIDE正常显示,py2.7的RIDE无法显示日志。 不能显示日志感觉很不好。 所以折腾了很久,终于找到这个问题原因

解决方法三:

同时安装了py2.x和py3.x,在环境变量中添加了两个,但是我把Python27下的python.exe删掉了。可能是因为RIDE默认运行的python.exe。 然后底部日志无法显示

robotframework RIDE的日志不显示了

重新添加回来就好了,这下RIDE和RIDE3都可以用了。  没事瞎折腾。。

robotframework RIDE的日志不显示了

 

RF初步学习文档:链接: https://pan.baidu.com/s/1iEUyJ704_mXDJE6ZGRsZDw 提取码: rbph