我目前正在使用 FitSharp 和 dbfit 的 .net 实现来设置 Fitnesse。
我了解如何通过提交 URL 或从命令行触发测试或套件,例如:
java -jar fitnesse-standalone.jar -c "MyTest?test&format=text"
我想不通的是如何在这个查询字符串中提交变量值。
因此,如果我有一个包含 Sql 语句的测试,该语句在 Where 子句中引用了一个 Fitnesse 变量,并且该变量的值在同级静态页面中定义,我希望能够从命令行运行该测试并为此变量提交一个值,该值将覆盖静态页面中的值。就像是:
java -jar fitnesse-standalone.jar -c "MyTest?test&format=text&${myVar}=abc"
这可能吗?
谢谢马克