测试用例名称和文档
测试用例的名称直接在测试用例表格中指定: 即表格中输入的用例名称是什么就是什么.一个测试套件中的用例名称必须唯一.
在测试用例中, 可以通过 automatic variable ${TEST_NAME}
来指代当前用例的名称. 这个变量在测试执行的任何阶段都可以访问到, 包括用户关键字, 以及测试准备和测试结束阶段.
配置项 [Documentation] 用来为用例设置一段文档说明. 这个说明会显示在命令行的输出中, 以及后续的测试日志和测试报告中. 文档中可以使用简单的 HTML formatting, 也可以使用 变量, 使文档更加的动态.
如果一个文档被分为多列, 则同一行中每个单元格中的内容最终以空格连接. 如果文档 被分为多行, 则最终的文档 以换行符拼接起来. 如果某行结尾已经有了换行符, 或者使用了 转义的反斜杠, 则不会再添加换行符.
- *** Test Cases ***
- Simple
- [Documentation] Simple documentation
- No Operation
- Formatting
- [Documentation] *This is bold*, _this is italic_ and here is a link: http://robotframework.org
- No Operation
- Variables
- [Documentation] Executed at ${HOST} by ${USER}
- No Operation
- Splitting
- [Documentation] This documentation is split into multiple columns
- No Operation
- Many lines
- [Documentation] Here we have
- ... an automatic newline
- No Operation
测试用例拥有一个清楚的, 描述性的名称是非常重要的, 这种情况下一般就不再需要文档说明了.如果用例的逻辑比较复杂, 以至于必须使用文档才能说清楚, 这往往意味着该用例中的关键字有待改进, 需要使用更好的名称, 而不是添加额外的文档.最后, 诸如环境或用户信息等这类元数据, 最好使用 测试用例的标签 来指定.
当前内容版权归 robotframework 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 robotframework .