有没有办法在机器人框架中创建具有多个测试模板的机器人文件?



我想知道是否有在单个机器人文件中创建多个测试Temapltes。

*** Settings ***
Test Template    Login with invalid credentials should fail
Test Template    Open Browser

*** Test Cases ***                USERNAME         PASSWORD
Invalid User Name                 invalid          ${VALID PASSWORD}
Invalid Password                  ${VALID USER}    invalid
Chrome                            ${URL1}
Chrome                            ${URL2}

您可以在测试用例中使用测试模板,这会将它们转换为这种数据驱动的方法。

示例是:

*** Test Cases ***
Test Case 1
[Template]    ${first} plus ${second} equals ${expected}
1    1    2
1    2    3
Test Case 2
[Template]    ${first} minus ${second} equals ${expected}
1    1    0
5    2    3

您还应该阅读官方文档中的测试模板部分。

相关内容

  • 没有找到相关文章

最新更新