我需要了解工业中的人们是如何以自动化的方式测试JasperReports的。每一次迭代都会使人精疲力竭,而且容易出错,我想要自动完成同样的操作。
场景:我在代码分支(jrprint,pdf,docx -支持的各种格式)上生成了一堆(JasperReports)报告。我希望将此集与来自主干的已有的一组报告进行比较,以确认以下内容:
如果有的话,有哪些工具/框架?请给我建议。提前谢谢。
发布于 2012-10-09 18:20:48
问得好。
这将适用于二进制文件(PDF、docx、Excel) -- diff工具将指示文件不同。对于结构化XML文档,可以使用Schematron验证两个文档中都存在相同的XPaths。
因为.jrxml文件是XML文件,所以您也可以使用Schematron来验证源文件的布局没有改变(或者没有发生很大的变化;也就是说,所有必需的列都就位了)。
https://stackoverflow.com/questions/12735267
复制相似问题