• Robot Framework 中的内置变量


    变量名

    含义

    可用范围

    ${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)文件所在目录的绝对路径

     

  • 相关阅读:
    HashSet
    HashMap
    commons-configuration读取配置文件
    JAVA多线程和并发基础面试问答(转载)
    集合
    java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp区别和联系
    七段数码管绘制
    函数的定义与使用
    程序的分支控制
    文本进度条
  • 原文地址:https://www.cnblogs.com/mianbaoshu/p/11766771.html
Copyright © 2020-2023  润新知