【robotframework错误集合一】AttributeError: 'ForLoop' object has no attribute 'report_invalid_syntax'

一、错误异常

command: robot --argumentfile c:\users\yh001\appdata\local\temp\RIDEiqsta2.d\argfile.txt --listener C:\Python27\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:60746:False E:\robotframework\CSDNTest.html
unexpected error: [ ERROR ] Parsing 'E:\robotframework\CSDNTest.html' failed: AttributeError: 'ForLoop' object has no attribute 'report_invalid_syntax'

Try --help for usage information.

test finished 20190620 14:44:24

二、解决方案

1、首先查看脚本,并无异常

【robotframework错误集合一】AttributeError: 'ForLoop' object has no attribute 'report_invalid_syntax'_第1张图片

2、查看报错信息,解析CSDNTest.html异常

3、打开CSDNTest.html文件,和脚本对比无明显异常,唯一异常的就是注释语句单独出了一行

【robotframework错误集合一】AttributeError: 'ForLoop' object has no attribute 'report_invalid_syntax'_第2张图片

4、去掉注释语句后重新执行脚本,执行成功

【robotframework错误集合一】AttributeError: 'ForLoop' object has no attribute 'report_invalid_syntax'_第3张图片

5、结论

同样的脚本加上注释,保存为robot文件,执行却不会报上述错误,初步估计是HTML格式的文件不支持那么多列,后续有不同再补充

 

 

你可能感兴趣的:(robotframework)