0

我想知道是否有办法在单个机器人文件中创建多个 Test 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}
4

1 回答 1

1

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

示例是:

*** 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

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

于 2020-06-04T17:08:44.563 回答