APP下载

基本sikuli的DLC检测报告系统

2017-11-07陈强

电子技术与软件工程 2017年17期
关键词:测试报告光度计灯具

文/陈强

基本sikuli的DLC检测报告系统

文/陈强

本文阐述了DLC认证的测试报告生成系统,包括测试内容,测试过程,测试数据的采集和测试报告的填写。

dlc认证 测试报告 sikuli 信息系统 自动化

1 DLC简介

灯 具 DLC认 证 DesignLights Consort(DLC)是由公用事业公司和地区性能效机构组成的联合组织,在认证高能效照明品质和性能方面处于领先地位。DLC的目标是促进高品质、高能效的照明设计在所有商业照明领域中的普及。DLC认证产品目录被公共事业公司用于在美国各地尚未被“能源之星(ENERGY STAR)”标准覆盖的高性能固态照明灯具的推广。在北美,只要销售的LED灯具产品在DLC官网上有注册,均可享受北美的政府补贴。在LED灯具申请DLC认证时,需要提供LED灯珠的LM80报告,LED灯具的LM79报告等一系列报告材料。其中LM79报告涉及项目最多,本文介绍了LM79报告自动生成系统。

2 测试报告系统介绍

测试采用远方Go-r5000分布光度计测量光度参数,cas 140ct光谱仪测量色度参数。系统基于java语言编写。测量结果报告流程图如图1所示。

图1:测试结果报告流程图

如图1所示,先分别用分布光度计和光谱仪测量灯具的光度参数和色度参数,由于这两种测量设备都未提供测量数据输出的通用开发接口,故采用对测量数据进行分析的方法获得测量结果,而且杭州远方公司生产的光度计测量结果数据采用不公开的自定义加密格式,通过分析结果文件提取数据的方式不可行,必须使用其测量软件,使用模拟人工操作方式打开其测量软件,通过光学字符识别(optical character recognition, OCR)的方式提取数据得出的测试数据,经过本系统软件的解析后产生适合保存到数据库的数据,然后保存到mysql数据库。待数据保存到数据库后,系统对测量数据与DLC的要求以及客户要求进行比对,产生测试报告。测试报告使用微软公司的Excel,这样做的优势很明显:

(1)可以更方便的设计报告的样式;

(2)可以及时方便的将报告发送给技术主管和客户审批和查看。

(3)缩短开发周期、节约开发成本。

报告生成过程如图2所示。

图2:Excel报告生成过程

在图2中,字符类数据先查询数据库获取前期测试的结果数据,然后采用调用POI库的方式填入Excel表格中,图形图像数据的采集则采用sikuli打开测试软件,自动截取相应的图形后再采用POI插入到Excel表格中的办法。在Excel报告生成后,从数据库中查询出该批次测量数据的汇总,连同测试报告一同交与技术主管审核,技术主管审核后发给客户确认,待客户确认后便可连同相关材料一起提交到DLC审核。

3 总结

对于测试报告来说,存在大量重复性的劳动,采用信息化技术来实现报告的自动完成,不仅大大减少了工作量,而且避免了人工输入报告易出现错误的情况,在提高工作效率的同时降低了出错概率,提高的报告的质量,同时提高了测试公司的声誉和经济效益。

作者单位江苏省相城中等专业学校 江苏省苏州市215131

猜你喜欢

测试报告光度计灯具
◆ 灯具
灯具
原子吸收分光光度计实验室的建设与管理
◆ 灯具
百变星君:ROLLINGSTONE 变色龙紫破风车架测试报告
原子吸收分光光度计火焰发射法测定钠的含量
SSAB Hardox悍达450材料轻型自卸车厢体测试报告
灯具
环保监测中紫外可见光分光光度计的应用探析
红外分光光度计检定不确定度评定