一种基于脚本的电子设备测试方法及系统技术方案

技术编号:32769964 阅读:23 留言:0更新日期:2022-03-23 19:24
本发明专利技术提供了设备测试技术领域的一种基于脚本的电子设备测试方法及系统,方法包括如下步骤:步骤S10、设定用户权限,基于所述用户权限设定测试设备与电子设备的通信协议;步骤S20、创建用于对电子设备进行自动测试的若干个lua脚本,并对各所述lua脚本进行自检;步骤S30、基于各所述lua脚本生成测试方案,并设定所述测试方案执行的通道;步骤S40、利用多线程技术,基于所述测试方案以及通信协议对电子设备进行测试,并获取测试数据;步骤S50、基于所述测试数据生成并保存测试报告,并可视化展示所述测试报告。本发明专利技术的优点在于:极大的提升了电子设备测试的效率以及质量。了电子设备测试的效率以及质量。了电子设备测试的效率以及质量。

【技术实现步骤摘要】
一种基于脚本的电子设备测试方法及系统


[0001]本专利技术涉及设备测试
,特别指一种基于脚本的电子设备测试方法及系统。

技术介绍

[0002]各种电子设备在出厂和使用过程中,都需要进行一系列的测试,例如为了确保锂电池使用的安全性,在出厂前需要对锂电池的保护板进行短路保护性能测试。而不同的测试项目不仅需要不同的测试设备,还需要不同的测试环境。
[0003]传统上,在电子设备进行测试的过程中,通过人工逐一调整各测试设备的测试环境(测试参数),并由人工记录测试数据,不仅测试效率低下,且容易出现失误。因此,如何提供一种基于脚本的电子设备测试方法及系统,实现提升电子设备测试的效率以及质量,成为一个亟待解决的问题。

技术实现思路

[0004]本专利技术要解决的技术问题,在于提供一种基于脚本的电子设备测试方法及系统,实现提升电子设备测试的效率以及质量。
[0005]第一方面,本专利技术提供了一种基于脚本的电子设备测试方法,包括如下步骤:
[0006]步骤S10、设定用户权限,基于所述用户权限设定测试设备与电子设本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于脚本的电子设备测试方法,其特征在于:包括如下步骤:步骤S10、设定用户权限,基于所述用户权限设定测试设备与电子设备的通信协议;步骤S20、创建用于对电子设备进行自动测试的若干个lua脚本,并对各所述lua脚本进行自检;步骤S30、基于各所述lua脚本生成测试方案,并设定所述测试方案执行的通道;步骤S40、利用多线程技术,基于所述测试方案以及通信协议对电子设备进行测试,并获取测试数据;步骤S50、基于所述测试数据生成并保存测试报告,并可视化展示所述测试报告。2.如权利要求1所述的一种基于脚本的电子设备测试方法,其特征在于:所述步骤S10具体为:创建用户账户,设定所述用户账户的操作权限,完成用户权限设定;基于所述用户权限分别设定各测试设备与电子设备的通信协议;所述通信协议为RS232通信协议、RS485通信协议、CAN通信协议或者以太网通信协议。3.如权利要求1所述的一种基于脚本的电子设备测试方法,其特征在于:所述步骤S20具体包括:步骤S21、基于电子设备的各测试项目,从预设的实例方法集中选择对应的若干个实例方法,基于各所述实例方法生成用于对电子设备进行自动测试的若干个lua脚本;步骤S22、对各所述lua脚本进行错误代码的自检以及定位,并对所述错误代码进行修正。4.如权利要求1所述的一种基于脚本的电子设备测试方法,其特征在于:所述步骤S30具体为:基于各所述lua脚本的执行顺序生成电子设备的测试方案,并设定所述测试方案中各lua脚本执行的通道。5.如权利要求1所述的一种基于脚本的电子设备测试方法,其特征在于:所述步骤S40具体为:利用多线程技术运行lua脚本解释器,通过lua脚本解释器解析所述测试方案包含的各lua脚本,基于所述测试方案的执行顺序、通道以及通信协议,依次将各解析的所述lua脚本发送给对应的测试设备,自动执行对电子设备的测试,并实时获取各所述lua脚本执行完成后的测试数据。6.一种基于脚本的电子设备测试系统,其特征在于:包括如下模...

【专利技术属性】
技术研发人员:李有财林可发何伟佳
申请(专利权)人:福建星云电子股份有限公司
类型:发明
国别省市:

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

1