在Fitnesse命令中:http://<host>:<port>/<suite path and test name>?responder=suite&startTest=TestTwo
。我试图执行。它正在执行在url中传递的测试用例。如果我们通过套件路径并删除测试名称,它将执行整个套件。有没有办法在TestTwo
之后运行所有测试?
答案 0 :(得分:0)
不,您可以运行整个套件,也可以运行单独的测试。也许你可以将套件拆分成更小的子套件?
答案 1 :(得分:0)
调用网址时,您可以使用 firstTest 参数。在您的情况下,您可以这样做:
http://<host>:<port>/<suite path>?responder=suite&firstTest=TestTwo
请注意,这仅适用于fitnesse wiki here
中提到的测试用例的完整路径名的字母顺序。firstTest:如果存在,将仅运行其路径名称更大(稍后按字母顺序排列)的测试。这是有问题的,因为不能保证测试以任何特定的顺序运行。
或者,您可以使用标记标记某些测试用例,并使用参数suiteFilter
执行它们。您可以在同一个Wiki页面中找到相关文档。