1.本发明涉及二维码测试方法领域,主要应用于新医保等设备中的二维码性能功能测试,针对二维码测试距离及二维码在特殊角度及高度的读码性能进行测试。
背景技术:2.现有二维码测试只进行读码测试,对读二维码的距离及角度没有明确的限定工装,当前二维码测试仅局限于功能性测试,未对性能及读码效果进行明确的测试。同时针对带有立柱的二维码扫码设备,立柱与二维码扫码窗口距离较近时,扫描设备的视角会有一部分被扫码设备立柱遮挡,此时将不能使用通用平板进行测试,需要调整角度才能将全部二维码读取成功。传统扫码测试时只扫一个二维码进行测试,对不同位置的不同标签不能全部读取。
技术实现要素:3.针对现有技术的缺陷,本发明提供一种应用于新医保设备的二维码测试工装及方法,可以控制二维码设备及二维码之间的相对距离,同时二维码的测试位置可调。同时可以绕开带有立柱设备的二维码测试的盲区。通过两个高度位置测试来完成扫描设备所有视角的不同条码大小的测试。
4.为了解决所述技术问题,本发明采用的技术方案是:一种应用于新医保设备的二维码测试工装,包括底板、设置于底板上的位置i定位柱和位置ii定位柱,位置i定位柱固定连接有位置i支架,位置ii定位柱固定连接有位置ii支架,位置i支架和位置ii支架位于底板上方不同的高度,被测设备放置在底板上,测试平板电脑i放置在位置i支架,测试平板电脑ii放置在位置ii支架上,被测设备上的扫码模组正对测试平板上的二维码。
5.进一步的,被测设备的底座部分开有固定槽,扫码模组位于固定槽内。
6.进一步的,位置i支架和位置ii支架上开有设有用于避让被测设备立柱的空间。
7.进一步的,底板上设有突出的底座,被测设备底部斜放在底座上,扫描设备设置于所述凹槽内形成扫码模组,扫码模组固定在被测设备的底部并且扫描模组正对测试平板上的二维码。
8.本发明还公开一种应用于新医保设备的二维码测试方法,本方法基于上述测试工装,包括以下步骤:s01)、将测试平板电脑i放置在位置i支架上,测试平板电脑ii放置在位置ii支架上,被测设备底部斜放在底座上,扫描设备设置于所述凹槽内形成扫码模组,扫码模组固定在被测设备的底部并且扫描模组正对测试平板上的二维码;s02)、设扫码模组到测试平板电脑i的距离为d1,扫码模组到测试平板电脑ii的距离为d2,扫码模组的水平视角为α,垂直视角为β,扫码窗口深度为dw,位置i扫码范围的宽度为w1、长度为l1,位置ii扫码范围的宽度为w2、长度为l2,位置i扫码范围的对角线长度为m1,位置ii扫码范围的对角线长度为m2,则:
s03)、测试时,扫码模组对步骤s02得出的扫码范围扫码5次,分别对应不同位置不同密度的测试吗,只有全部扫码成功才认为通过测试。
9.进一步的,d1=20mm,d2=135mm,α=72
º
,β=54
º
,dw≈15mm。
10.进一步的,检测过程中,测试平板电脑的二维码图片由被测设备app控制依次显示,首先依次检测垂直方向平板上的二维码,检测完成后,手动将检测平板电脑放置成水平位置,然后依次检测水平方向平板上的二维码,完成检测过程。
11.本发明的有益效果:本发明可以控制二维码设备及二维码之间的相对距离,同时二维码的测试位置可调。同时可以绕开带有立柱设备的二维码测试的盲区。通过两个高度位置测试来完成扫描设备所有视角的不同条码大小的测试。
附图说明
12.图1为实施例1的结构示意图;图2为图1的俯视结构示意图;图3为图1的主视结构示意图;图4为图1的另一角度结构示意图;图5为实施例2的结构示意图;图6为测试时确定扫码范围的示意图;图7为测试过程中旋转二维码的示意图;图中:1、底板,2、位置ii定位柱,3、被测设备,4、位置i定位柱,5、位置ii支架,6、位置ii平板电脑,7、位置i支架,8、被测设备立柱,9、位置i平板电脑,10、扫码设备,11、底座。
具体实施方式
13.下面结合附图和具体实施例对本发明作进一步的限定。
14.实施例1本实施例公开一种应用于新医保设备的二维码测试工装,如图1、2、3、4所示,包括底板1、设置于底板1上的位置i定位柱4和位置ii定位柱2,位置i定位柱4固定连接有位置i支架7,位置ii定位柱2固定连接有位置ii支架5,位置i支架7和位置ii支架5位于底板上方不同的高度,被测设备3放置在底板1上,测试平板电脑i 6放置在位置i支架5,测试平板电脑ii 9放置在位置ii支架7上,被测设备3上的扫码模组10正对测试平板电脑上的二维码。
15.为了固定扫码模组并使其水平,被测设备3的底座部分开有固定槽,扫码模组10位于固定槽内。
16.本实施例中,被测设备3带有立柱8,为了方便测试,位置i支架7和位置ii支架5上
开有设有用于避让被测设备立柱8的空间。
17.本实施例中,测试工装包含两个水平测试位置,测试位置i和测试位置ii,测试时将被测设备放置于底板1上,扫码模组10放置到被测设备底座的固定槽内,使扫码窗口水平,然后将测试平板电脑放置到测试位置i,使被测扫码模组依次扫码测试平板电脑i上的5个二维码,然后将测试平板电脑放置到测试位置2,重复以上步骤。
18.实施例2如图5所示,本实施例在底板1上设有突出的底座11,被测设备3底部斜放在底座11上,扫描设备设置于所述凹槽内形成扫码模组10,扫码模组10固定在被测设备的底部并且扫描模组10正对测试平板上的二维码。
19.本实施例中扫描设备的视角会有一部分被扫码设备立柱遮挡,此时将不能使用通用平板进行测试,需要调整角度才能将全部二维码读取成功。因此将被测设备底部斜放在底座上,以调整实现,使扫码设备不被遮挡。
20.实施例3本实施例公开一种应用于新医保设备的二维码测试方法,本方法针对于实施例2所述测试工作,确定其扫码范围,进而进行扫码测试,具体包括一下步骤:s01)、将测试平板电脑i放置在位置i支架上,测试平板电脑ii放置在位置ii支架上,被测设备底部斜放在底座上,扫描设备设置于所述凹槽内形成扫码模组,扫码模组固定在被测设备的底部并且扫描模组正对测试平板上的二维码;s02)、如图6所示,设扫码模组到测试平板电脑i的距离为d1,扫码模组到测试平板电脑ii的距离为d2,扫码模组的水平视角为α,垂直视角为β,扫码窗口深度为dw,位置i扫码范围的宽度为w1、长度为l1,位置ii扫码范围的宽度为w2、长度为l2,位置i扫码范围的对角线长度为m1,位置ii扫码范围的对角线长度为m2,则:s03)、测试时,扫码模组对步骤s02得出的扫码范围扫码5次,分别对应不同位置不同密度的测试吗,只有全部扫码成功才认为通过测试。
21.本实施例中,d1=20mm,d2=135mm,α=72
º
,β=54
º
,dw≈15mm,根据这些数据计算扫描范围。
22.检测过程中,测试平板电脑的二维码图片由被测设备app控制依次显示,如图7所示,首先依次检测垂直方向平板上的二维码,检测完成后,手动将检测平板电脑放置成水平位置,然后依次检测水平方向平板上的二维码,完成检测过程。
23.本实施例中,测试二维码由测试平板电脑测试app生成,每个测试二维码一张图,按时间间隔1s循环播放。由于距离不同扫码范围不同,图片中测试二维码的位置要根据扫码距离来精确计算,计算方法就是上述步骤。
24.本实施例中,扫码结果需要输出到机具,做输出结果的强校验,即输出码值和测试码内容一致才确认通过。
25.本实施例中,高位置ii测试时需要将平板在位置2支架上水平位置放置两次,即在位置ii水平方向放置在位置a,此时平板显示4个条码,在位置ii水平方向放置在位置b处,测试平板显示3个条形码,a/b处平板有两个条形码重叠,通过两个水平位置的测试完成4+3
‑
2=5个条形码的测试。
26.为了显示高密码(需要能支持到5mil),pad的屏幕分辨率要较高,推荐为2k级别(如2560*1600像素);产测时屏幕亮度自动设为总亮度的80%。
27.以上描述的仅是本发明的基本原理和优选实施例,本领域技术人员根据本发明做出的改进和替换,属于本发明的保护范围。