[发明专利]基于Java的高效PDF报表测试方法有效
申请号: | 201610113061.8 | 申请日: | 2016-02-29 |
公开(公告)号: | CN105786787B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 王昆;葛万林;彭杰;单爽益 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 王荔 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机软件领域,提供一种基于Java的高效PDF报表测试方法,以解决目前的PDF报表开发效率较低的问题,该方法包括:通过Java Main函数将待测试PDF报表数据装配到PDF模板中;通过JUNIT编写PDF逻辑的第一单元、第二单元、第三单元、第四单元和第五单元的测试类并采用JUNIT对待测试PDF报表数据进测试;利用Java Main函数直接把PDF模板生成的二进制数据以文件的形式直接保存到本地文件系统中;按照正确的流程和真实数据验证生成的PDF报表的正确性。本发明提出的技术方案采用数据网页生成PDF报表的方法直接生成PDF本地文件,减少了开发人员在PDF生成流程上所使用的时间,提高了开发人员开发效率,节约了企业成本。 | ||
搜索关键词: | 测试 报表数据 二进制数据 计算机软件 报表开发 模板生成 企业成本 人员开发 数据网页 文件系统 真实数据 测试类 装配 验证 开发 保存 节约 | ||
【主权项】:
1.一种基于Java的高效PDF报表测试方法,其特征在于包括:数据准备阶段:通过Java Main函数将待测试PDF报表数据装配到PDF模板中;单元测试阶段:通过JUNIT编写PDF逻辑的第一单元、第二单元、第三单元、第四单元和第五单元的测试类并采用JUNIT对待测试PDF报表数据进测试,所述第一单元为通过Java导入PDF模板,所述第二单元为把数据装配到PDF模板的Header部分,所述第三单元为把数据装配到PDF模板的Body部分,所述第四单元为把数据装配到PDF的Footer部分,所述第五单元为把整个装配好的PDF转化为二进制流对外输出;PDF本地文件生成测试阶段:利用Java Main函数直接把PDF模板生成的二进制数据以文件的形式保存到本地文件系统中;集成测试阶段:按照正确的流程和真实数据验证生成的PDF报表的正确性;JUNIT的测试流程为:第一步:加载整个数据文件部分;第二步:利用加载的数据依次去测试编写好的5个单元的测试逻辑。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610113061.8/,转载请声明来源钻瓜专利网。
- 上一篇:数据库转换的同步系统及其方法
- 下一篇:一种WEB表格的数据处理方法及装置