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

问题描述 投票:0回答:1

我想知道是否可以在单个机器人文件中创建多个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}
testing automated-tests robotframework testautomationfx
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

您还应该阅读官方文档中的Test Templates section

© www.soinside.com 2019 - 2024. All rights reserved.