我们有一个 java 应用程序,它本质上执行 ETL - 读取和写入文件/数据库,并在中间应用转换规则。
我已经开始研究对应用程序进行自动化验收测试,但是我正在努力应用我迄今为止看过的框架(concordion、cucumber 等)。对于像他们的教程中显示的那些简单的应用程序,它们似乎很容易实现,但我基本上必须有测试说“我有这个输入文件并期望这个输出文件(或结果在 db 表中)” - 每个文件都有 100 个字段。
我可以伪造它,以便从 html 表中读取输入值(根据 concordion 教程),但这并不是真正的测试。
有没有人遇到过可以提供帮助的框架?或者能够为此目的使用concordion?
非常感谢