我想在我的fitnesse测试用例中调用一个exe文件。
帮助我在测试用例中调用exe文件
发布于 2011-07-01 12:05:43
使用fitnesse,你需要编写一个fixture来运行EXE (和/或找到一个fitnesse插件来为你做这件事)。最简单的方法是编写一个简单的fixture,然后运行
Runtime.getRuntime().exec(<cmd>);发布于 2011-07-01 14:36:18
虽然@Steven Mastandrea的答案是正确的,但它确实要求您编写一个Java类,扩展Fitnesse提供的fixture之一,并编译类文件并将其放入Fitnesse类路径中,然后使用它。
如果像这样使用Generic Fixture,有一种简单得多的方法:
!| Generic Fixture |
| exec | mycommand.exe | | expected outpout |免责声明: Generic Fixture是我在两年前在SourceForge上作为开源编写和分发的。
发布于 2011-07-24 09:00:19
在Windows上使用fitSharp,你可以这样写:
|with|type|System.Diagnostics.Process|
|开始|C:\dev\myfileImporter.exe||-f c:\dev\data\file.txt|
等待退出
https://stackoverflow.com/questions/6543462
复制相似问题