
正文
Robot Framework 中的内置变量
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
p.p1 { margin: 0; font: 12px ".PingFang SC" }
p.p2 { margin: 0; font: 12px "Helvetica Neue" }
p.p3 { margin: 0; font: 12px "Helvetica Neue"; min-height: 14px }
span.s1 { font: 12px "Helvetica Neue" }
span.s2 { font: 12px ".PingFang SC" }
table.t1 { border-collapse: collapse }
td.td1 { border: 1px solid rgba(154, 154, 154, 1); padding: 1px 5px }
|
变量名 |
含义 |
可用范围 |
|
${TEST NAME} |
当前测试用例的名字 |
Test case |
|
@{TEST TAGS} |
当前测试用例的标签(按字母序)。可以使用"Set Tags"和"Remove Tags"关键字修改 |
Test case |
|
${TEST DOCUMENTATION} |
当前测试用例的文档说明。可以使用"Set Test Documentation"关键字修改 |
Test case |
|
${TEST STATUS} |
当前测试用例的状态: Pass或FAIL |
Test teardown |
|
${TEST MESSAGE} |
当前测试用例的消息 |
Test teardown |
|
${PREV TEST NAME} |
前一个测试用例的名字。如果还没有用例被执行,值为空字符串 |
Everywhere |
|
${PREV TEST STATUS} |
前一个测试用例的状态: Pass或FAIL。如果还没有用例被执行,值为空字符串 |
Everywhere |
|
${PREV TEST MESSAGE} |
前一个测试用例的错误消息 |
Everywhere |
|
${SUITE NAME} |
当前Suite的全名 |
Everywhere |
|
${SUITE SOURCE} |
Suite的文件或目录的绝对路径 |
Everywhere |
|
${SUITE DOCUMENTATION} |
当前测试Suite的文档说明。可以使用"Set Suite Documentation"关键字修改 |
Everywhere |
|
&{SUITE METADATA} |
当前测试Suite的元数据。可以使用"Set Suite Metadata"关键字修改 |
Everywhere |
|
${SUITE STATUS} |
当前测试Suite的状态: Pass或FAIL |
teardown |
|
${SUITE MESSAGE} |
当前测试Suite的消息, 包括统计信息 |
Suite teardown |
|
${KEYWORD STATUS} |
当前测试关键字的状态: Pass或FAIL |
User keyword teardown |
|
${KEYWORD MESSAGE} |
当前测试关键字的错误消息 |
User keyword teardown |
|
${LOG LEVEL} |
当前的日志级别 |
Everywhere |
|
${OUTPUT FILE} |
输出(output)文件的绝对路径 |
Everywhere |
|
${LOG FILE} |
日志(log)文件的绝对路径。如果没有日志文件,值为空字符串 |
Everywhere |
|
${REPORT FILE} |
报告(report)文件的绝对路径。如果没有报告文件,值为空字符串 |
Everywhere |
|
${DEBUG FILE} |
调试(debug)文件的绝对路径。如果没有调试文件,值为空字符串 |
Everywhere |
|
${OUTPUT DIR} |
输出(output)文件所在目录的绝对路径 |







