Robot Framework:如何为以 BDD + DD 风格编写的测试添加文档标签

Robot Framework : How to add documentation tag for test written in BDD + DD style

以下是我的测试是用 Robot Framework 编写的。它使用 BDD+数据驱动的方法。它运行得很好。提示如何为每个测试添加 [Documentation] 标签。我希望在 report.html 中,对于每个测试用例,都应该显示文档。如何实现?

Settings

Resource …/…/…/resources/high-level-api.robot

Library Collections

Test Template this is my test

Test Cases

TC1 ${data1} ${data2}

TC2 ${data3} ${data4}

TC3 ${data5} ${data6}

Keywords

this is my test

[Arguments]     ${valid_data1}        ${valid_data2}

When perform step1        ${valid_data1}

And step2                           ${valid_data1}

Then I should get              ${valid_data2}

使用用户 guide 的 [文档] 设置。 它应该看起来像这样:

***Settings***
Test Template    Log Value    
*** Test Cases ***    VALUE
Example               dummy 
    [Documentation]    first example


Example 2             Value
    [Documentation]    second example

*** Keywords ***
Log Value
    [Arguments]     ${value}
    Log    ${value}