如何在机器人框架中获取日志文件名和日志目录

时间:2014-05-29 08:00:38

标签: robotframework

如何获取机器人生成的日志文件名和日志目录。

我想编写一个后期处理脚本,它可以处理机器人生成的输出XML文件。

2 个答案:

答案 0 :(得分:2)

${LOG FILE}

为您提供日志文件的绝对路径。

${SUITE SOURCE}

为您提供套件文件的绝对路径。

${OUTPUT DIR}

为您提供输出目录的绝对路径。 http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html?r=2.8.4#automatic-variables

答案 1 :(得分:1)

最简单的方法是告诉机器人你想要文件的位置,然后你就不必弄明白了。使用output directory命令行选项--outputdir。除非你告诉它输出文件的位置,否则它们将进入当前的工作目录。

如果其中任何一个都不起作用,您可以捕获机器人的输出,最后三行将告诉您output.xml,log.html和report.html文件的位置。