基于动态加载的自动测试方法及系统技术方案

技术编号:43329521 阅读:28 留言:0更新日期:2024-11-15 20:27
本发明专利技术公开了基于动态加载的自动测试方法及系统。系统包括权限控制模块、二维码识别模块、测试用例管理模块、设备管理模块、系统校准模块、数据处理模块。方法包括S1.对产品上的二维码进行扫描,获取产品信息;S2.依据获取的产品信息查找对应的测试用例dll库;S3.动态加载该dll库中的产品控制界面及产品控制接口;S4.根据获取到的界面和接口对对应产品进行控制测试;S5.获取产品控制信息并生产测试结果。本发明专利技术通过动态加载产品控制的方式解决了自动化测试系统对于多批少量的兼容性,提高自动化测试系统的通用性,降低了测试工作耗时,释放人工,以及减少人工测试所产生的误差,同时提高了产品测试的效率和有效性。

【技术实现步骤摘要】

本专利技术涉及自动化测试,具体为基于动态加载的自动测试方法及系统


技术介绍

1、在目前测试工作中,不可避免的需要人工参与其中,由于测试产品的数量,测试流程的繁琐,不可避免的时间消耗比较严重,导致项目时间节点的紧张。且由于测试工作的繁重,所消耗的人力、物力,相当严重,由于人工测试比较慢,也不可避免会有失误,导致测试结果的不准确性。由于多批少量的原因,导致测试系统针对不同的产品都要进行对系统的更改、调试,导致效率降低。


技术实现思路

1、为了解决上述问题,本专利技术提供基于动态加载的自动测试系统,包括:权限控制模块、二维码识别模块、测试用例管理模块、设备管理模块、系统校准模块、数据处理模块;所述权限控制模块用于进行用户权限控制,并根据用户等级权限显示不同的功能模块;所述二维码识别模块用于扫描产品上的二维码获取产品信息;所述测试用例管理模块用于对每个令号产品生成对应的测试用例dll库中;所述设备管理模块用于对测试仪器及矩阵开关进行管理;所述系统校准模块用于根据采集的损耗数据对仪器指标数据进行补偿;所述数据处理模块本文档来自技高网...

【技术保护点】

1.基于动态加载的自动测试系统,其特征在于,包括:权限控制模块、二维码识别模块、测试用例管理模块、设备管理模块、系统校准模块、数据处理模块;

2.根据权利要求1所述的基于动态加载的自动测试系统,其特征在于,所述二维码识别模块中获取的产品信息包括:产品的令号、产品编号。

3.根据权利要求1所述的基于动态加载的自动测试系统,其特征在于,所述测试用例管理模块中测试用例dll库中存储信息包括:产品通道连接关系、仪器连接关系、矩阵开关连接关系、指标参数、合格判据、产品的控制逻辑、产品的测试脚本程序、产品控制接口。

4.根据权利要求1所述的基于动态加载的自动测试系...

【技术特征摘要】

1.基于动态加载的自动测试系统,其特征在于,包括:权限控制模块、二维码识别模块、测试用例管理模块、设备管理模块、系统校准模块、数据处理模块;

2.根据权利要求1所述的基于动态加载的自动测试系统,其特征在于,所述二维码识别模块中获取的产品信息包括:产品的令号、产品编号。

3.根据权利要求1所述的基于动态加载的自动测试系统,其特征在于,所述测试用例管理模块中测试用例dll库中存储信息包括:产品通道连接关系、仪器连接关系、矩阵开关连接关系、指标参数、合格判据、产品的控制逻辑、产品的测试脚本程序...

【专利技术属性】
技术研发人员:闵科
申请(专利权)人:成都九洲迪飞科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1