我们在这里有很多RPG程序,并且我们做了很多自动化测试,但是我们还没有把这两者结合起来。有没有很好的方法可以对RPG程序或其他ILE程序进行自动化测试?在RPG(或其他ILE语言)中进行自动化测试
我知道一个名为RPGUnit的项目,但它已经是2007年的最后一次更新。不过,它似乎仍然在使用,因为RPG Next Gen目前正在将其包括在内。
你有什么经验?还有其他的东西,我错过了,就像谷歌无法找到的一些伟大的软件工具?
我对单元测试以及整个项目的集成测试感兴趣。欢迎与jenkins等工具集成的任何内容。如果它涉及IBM的Rational Developer或System i Navigator,那也没关系。
我们正处于为RPG开发过程创建新测试计划的早期阶段,我不希望它从一开始就走向错误的方向。
也许更大的问题是......你有单元测试_architecture_吗?这种语言似乎积极鼓励编写程序的方式,使封装困难(即包含从数据库访问到屏幕输出的所有内容的程序在一个文件中)。 –
@ X-Zero如果你选择这样做,你可以有seper – WarrenT
@x-zero ILE模块化可以给封装,甚至是不同的languaged,所有绑定到一个程序 – WarrenT