可用配置项

配置表

Setting表格是用来为测试套件和测试用例导入测试库, 资源文件和变量文件, 同时也给它们定义元数据. 该表可存在于测试用例文件和资源文件中.

注意, 在资源文件中, Setting表只能包含导入(测试库, 资源文件和变量文件)相关的配置项.

Settings available in the Setting table
NameDescription
Library用来 importing libraries.
Resource用来 使用资源文件.
Variables用来 使用变量文件.
Documentation用来为 测试套件资源文件 设置文档.
Metadata用来设置 测试套件的metadata.
Suite Setup用来指定 suite setup.
Suite Teardown用来指定 suite teardown.
Force TagsUsed for specifying forced values for tags whentagging test cases.
Default TagsUsed for specifying default values for tags whentagging test cases.
Test Setup用来指定一个缺省的 test setup.
Test Teardown用来指定一个缺省的 test teardown.
Test Template用来为测试用例指定一个缺省的 测试模板
Test Timeout用来指定一个缺省的 test case timeout.

注解

所有的配置名字都可在结尾使用冒号, 例如: :setting:Documentation:.这个冒号是可选的, 主要是为了让配置更可读, 特别是在使用纯文本格式时.

测试用例表

测试用例表中的配置总是针对的当前特定的测试用例. 其中的某些配置将会覆盖在Settings表中定义的默认值.

Settings available in the Test Case table
NameDescription
[Documentation]Used for specifying a test case documentation_.
[Tags]Used for tagging test cases_.
[Setup]Used for specifying a test setup_.
[Teardown]Used for specifying a test teardown_.
[Template]Used for specifying a template keyword_.
[Timeout]Used for specifying a test case timeout_.

关键字表

关键字表中的配置是针对的当前特定的用户关键字.

Settings available in the Keyword table
NameDescription
[Documentation]Used for specifying a user keyword documentation_.
[Tags]Used for specifying user keyword tags_.
[Arguments]Used for specifying user keyword arguments_.
[Return]Used for specifying user keyword return values_.
[Teardown]Used for specifying user keyword teardown_.
[Timeout]Used for specifying a user keyword timeout_.