有没有人遇到任何可行的方法来在COBOL应用程序中实现test-driven development(可能还有behavior-driven development)?
一种理想的解决方案将使事务(CICS)和批处理模式COBOL代码都进行单元和集成测试,而这些都是在DB2数据库和各种固定宽度数据集的常规组合之上。
我看过http://sites.google.com/site/cobolunit/,看起来很有趣。有没有人看到这很生气?奏效了吗?什么是陷阱?
只是为了让您的创意发挥作用,对于理想方法的一些“要求”:
欢迎对以上要求的有效性/适当性提出意见。
仅提醒您,我在这里寻找的是关于实现此类目标的最佳方法的实用建议-我不一定要预包装解决方案。我很高兴看到一个示例,其中有人成功地在COBOL中使用了TDD,并提供了有关什么有效和哪些无效的一些指导和技巧。
有没有人遇到任何可行的方法来在COBOL应用程序中/针对COBOL应用程序实施测试驱动的开发(以及潜在的行为驱动的开发?理想的解决方案应同时启用...
也许签出QA Hiperstation。不过可能会花费很多(就像其他所有大型机产品一样)。
无论您如何构建/运行单元测试,您都可能需要总结一下测试的执行情况以及所测试软件的测试程度。
此答案可能不像您(和我)希望的那样简单。