python - python - 数据驱动(从文件中读取) - 测试用例未运行
问题描述
我有一个带有机器人固件代码的 python 代码。我的套房是这样的:
设置
- 图书馆
- 内置库
- 馆藏图书馆
- 字符串库
- 数据驱动文件=C:/input.xlsx
测试用例
pre run test
关键词
TPT_TEST
[Arguments] ${v} ${json1}
COMMO ${v} ${json1}
`C:/input.xlsx` contains:
测试用例
${v} ${json1} test1 ver_1 C:/j1.json test2 ver_2 C:/j1.json
我有另一个带有关键字的机器人文件:
@keyword('COMMO ${v} ${json1}')
def run_json(self, ver, json1):
print(ver)
@keyword('pre run test')
def pre_run(self):
print("Pre run test")
我得到的当前结果是“COMMO”运行了两次——这很棒(每个 TC 一次:test1/2)
我想跑pre run test
。我希望它只运行一次!它不会发生。我怎么做?pre run test
不运行的问题是什么?
请指教
谢谢大家。马坦