我们目前的测试系统线束最初是在13年前用16位Clipper编写的,并开始显示它的年龄。测试本身都是C语言并作为可执行文件运行。虽然有解决方案将Clipper代码重新编译为32位可执行文件,但我们宁愿转向更主流的编程语言。
测试系统工具处理在多个客户端之间划分测试运行并报告结果的工作。我们对于线束的构建与购买是不可知的,那么人们使用运行自动化和回归测试的解决方案是什么?
答案 0 :(得分:1)
我们建立了自己的。这真的取决于你的商店有多大,以及你是否会收回你写的资源。编写自己的产品比购买产品更昂贵,但与商业包装相比,它会更符合您的需求。滚动自己的最大优点是它很灵活。您可以修改它以执行您需要的任何操作。缺点是你必须投入精力来建立和维护它。随着时间的推移,这将加起来。
答案 1 :(得分:1)
如果您的应用程序是交互式的并且可以使用自动化技术进行测试,我建议您查看AutoIT。我们用它来测试C#/ .NET应用程序和非.NET应用程序。我们已经报告了内部构建的结果。 AutoIT也有一个优秀的开发人员社区。 p>