为什么使用python机器人框架执行测试用例的顺序是随机的,而不是根据testcase.yaml文件中的标签?

问题描述

查询:在机器人框架中运行调度程序文件后,首先执行TC0107,然后执行剩余的测试用例。任何人都可以帮助我吗?


下面提到的是我在机器人框架中的 testcase.yaml 文件中的代码:

test_execution_tags:
  test_type: "Ignite_store_testcases"
  root_regression_path: "\\FrontEnd_API_Robot\\"

Ignite_store_testcases:
    #tags: ["BeaconSession","StationPreset","StationPresetSortInfo","StationPresetSortByA","StationPresetSortByC","StationPresetSortByM","StationPresetAdd","StationPresetDelete"]
    tags: ["BeaconSession","StationPresetSortInfo"]
    BeaconSession: ["TC0101"]
    StationPreset: ["TC0102"]
    StationPresetSortInfo: ["TC0103","TC0104","TC0105","TC0106"]
    #StationPresetSortInfo: ["TC0103"]
    #StationPresetSortByA: ["TC0104"]
    #StationPresetSortByC: ["TC0105"]
    #StationPresetSortByM: ["TC0106"]
    StationPresetAdd: ["TC0107"]
    StationPresetDelete: ["TC0108"]

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)