【问题标题】:How to run suite tests with several values as a loop using Robot framework如何使用 Robot 框架运行具有多个值的套件测试作为循环
【发布时间】:2022-02-25 07:33:59
【问题描述】:

请有人可以帮助我了解如何使用带有模板的机器人框架将多个值作为循环运行套件测试,如下所示:

第一次执行:

---> 套件设置:打开应用程序

添加员工1 :: 验证添加员工
---> 场景 01

--->名字:约翰

---> 姓氏:Doe


---> 场景 02

--->名字:蒙蒂

--->姓氏:Python


---> 场景 03

--->名字:骑士

--->姓氏:Ni


---> 套件拆解:关闭应用 |通过 |

---------------------------------------------- --------

第二次执行:

---> 套件设置:打开应用程序

添加删除员工 :: 验证删除员工
---> 场景 01

--->名字:约翰

---> 姓氏:Doe


---> 场景 02

--->名字:蒙蒂

--->姓氏:Python


---> 场景 03

--->名字:骑士

--->姓氏:Ni


---> 套件拆解:关闭应用 |通过 |

谢谢!

【问题讨论】:

  • 这听起来像是您可以尝试在命令行上执行的操作。我想你也许可以 for 循环你的机器人执行命令
  • 我在以下链接的答案中找到了解决方案:stackoverflow.com/questions/65963879/…感谢贡献

标签: robotframework


【解决方案1】:

您可以创建两个列表,然后明智地使用值索引

@{firstNameList} create list  John  Monty  Knight
@{LastNameList} create list  Doe Python  Ni

TestCase1
{firstNameList}[1]
{LastNameList}[1]

 TestCase2
{firstNameList}[2]
{LastNameList}[2]

【讨论】:

    猜你喜欢
    • 2016-07-20
    • 2022-07-20
    • 1970-01-01
    • 2018-06-21
    • 2015-07-21
    • 2014-09-20
    • 2021-05-19
    • 2017-09-21
    • 1970-01-01
    相关资源
    最近更新 更多