我们目前的测试系统harness最初是在13年前用16位Clipper编写的,现在开始显示出它的年龄。测试本身都是用C语言编写的,并作为可执行文件运行。虽然有一些解决方案可以将Clipper代码重新编译为32位可执行文件,但我们宁愿使用更主流的编程语言。
测试系统工具处理在多个客户端之间划分测试运行并报告结果的工作。我们对构建还是购买工具是不可知的,那么人们使用自动化和回归测试的解决方案是什么呢?
发布于 2009-02-04 17:33:27
我们自己造的。这真的取决于你的商店有多大,以及你是否会收回你投入到写一个商店的资源。编写自己的包比购买更昂贵,但比商业包更适合您的需求。滚动自己的最大优势是它是灵活的。你可以修改它来做任何你需要的事情。缺点是,您必须投入精力来构建和维护它。随着时间的推移,这将会增加。
发布于 2009-02-04 17:41:49
如果您的应用程序是交互式的,并且可以使用自动化技术进行测试,我建议您研究一下AutoIT。我们使用它来测试C#/.NET应用程序和非.NET应用程序。我们在内部构建了这些结果的报告。也有一个优秀的AutoIT开发人员社区。
https://stackoverflow.com/questions/512429
复制相似问题