问题描述
|
有没有人遇到过“ fitnesse” Windows命令行修复程序?我需要运行可执行文件,然后运行测试套件,如果有人摆放了这样的固定装置,我将不胜感激。
基本上,我想做的是以下几点:
|CommandlineFixture|
|C:\\dev\\myFileImporter.exe -f c:\\dev\\data\\file.txt|
解决方法
如果您使用的是Fit,则可以尝试鲍勃·马丁的CommandLineFixture。您可以通过创建一个简单的测试表来使用它,如下所示:
| com.objectmentor.fixtures.CommandLineFixture |
| command | C:\\dev\\myFileImporter.exe -f c:\\dev\\data\\file.txt |
它还具有一些不错的功能,例如能够在stderr / stdout中搜索某些消息,等待分叉的进程完成等。
它是用Java编写的,并且可以使用源代码以防万一您必须对其进行自定义(当我使用它时,我对它进行了大量自定义以添加新功能)。