在Fitnesse:运行命令,说明您要开始和结束哪个测试,直到测试套件结束

时间:2015-09-24 12:03:08

标签: fitnesse

在Fitnesse命令中:http://<host>:<port>/<suite path and test name>?responder=suite&startTest=TestTwo。我试图执行。它正在执行在url中传递的测试用例。如果我们通过套件路径并删除测试名称,它将执行整个套件。有没有办法在TestTwo之后运行所有测试?

2 个答案:

答案 0 :(得分:0)

不,您可以运行整个套件,也可以运行单独的测试。也许你可以将套件拆分成更小的子套件?

答案 1 :(得分:0)

调用网址时,您可以使用 firstTest 参数。在您的情况下,您可以这样做:

http://<host>:<port>/<suite path>?responder=suite&firstTest=TestTwo

请注意,这仅适用于fitnesse wiki here

中提到的测试用例的完整路径名的字母顺序。
  

firstTest:如果存在,将仅运行其路径名称更大(稍后按字母顺序排列)的测试。这是有问题的,因为不能保证测试以任何特定的顺序运行。

或者,您可以使用标记标记某些测试用例,并使用参数suiteFilter执行它们。您可以在同一个Wiki页面中找到相关文档。