【发布时间】:2017-10-09 14:22:06
【问题描述】:
根据机器人文档
在命令行中设置的变量具有最高优先级 可以在实际测试执行开始之前设置的变量。 它们覆盖在测试中的变量表中创建的可能变量 案例文件,以及在导入的资源和变量文件中 测试数据
我在关键字 A 中定义了套件级别变量 browser,并在套件设置中调用了该关键字
Log Browser is ${browser} console=True
Set Suite Variable ${browser} chrome
Log Browser is ${browser} console=True
并且还使用命令行传递相同的变量 --variable
pybot.bat --variable browser:ie
但从日志来看,套件变量似乎覆盖了命令行变量。
【问题讨论】:
标签: python robotframework