Robotframework用变量更改测试用例名称

时间:2019-02-25 08:42:14

标签: robotframework

是否可以使用如下所示的变量来更改测试用例名称?

(我不想从python端更改名称)

*** Variables ***
${country}  US

*** Test Cases ***
test_${country}

2 个答案:

答案 0 :(得分:1)

据我所知,不可能在测试用例名称中使用变量。它遵循与普通Python函数相同的逻辑,因此通常是不可能的。

相反,您可以在设置中或在测试用例中直接使用该变量来修改其行为。

如果要基于变量生成测试用例,则可以编写(python)脚本,该脚本可以生成具有相应值的所需文件/测试用例。或者,甚至更好的是,使用基于模型的测试工具来生成它们。

答案 1 :(得分:0)

是的,可以。您显示的方式应该可以使用。您遇到任何问题吗?如果是,请提供详细的错误。