System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种冰箱电控自动化测试方法及系统技术方案_技高网

一种冰箱电控自动化测试方法及系统技术方案

技术编号:42684553 阅读:21 留言:0更新日期:2024-09-10 12:33
本发明专利技术公开了一种冰箱电控自动化测试方法及系统,整理测试间室发出制冷需求/制冷需求解除的条件;找出测试间室的环境温度分段及对应的开机参数、设定温度的量化值、停机参数、开机点和停机点;分别取每个环境温度分段的边界值、中间值和小数值、设定温度的量化值的边界值、中间值和小数值,设置冰箱测试间室的传感器温度,设计测试用例集和预期结果;执行测试用例,同时传输数据至冰箱更改测试间室的传感器温度,读取冰箱反馈的运行状态,判断冰箱的运行状态是否与预期结果相符。本发明专利技术能够精确地模拟冰箱电控多种参数值排列组合集情况下的输出结果,执行测试用例时不会出现疏漏或人为错误。测试可以准确地检测出冰箱软件中的缺陷和问题,提高了测试的准确性。

【技术实现步骤摘要】

本专利技术涉及冰箱电控自动化测试,具体的说,是一种冰箱电控自动化测试方法及系统


技术介绍

1、随着冰箱业务线的产能提升,对冰箱电控的测试需求也日益剧增。现有技术中人工测试冰箱电控,会遇到的多个问题:1、冰箱机型多、测试用时长及人工模拟测试工作繁琐;2、测试环境搭建复杂、接线多,测试人员模拟操作复杂、有安全隐患,且观察测试结果需要人工计时器、示波器等;3、测试人员对照控制规格书逐一执行,对测试人员专业性及经验要求高,因此,人工测试存在效率低、工作流程繁琐、容错率低以及结果正确性无法保证的问题。对冰箱电控进行自动化测试是需要亟待解决的问题。而实际中,尚没有一种能够模拟冰箱不同状况下冰箱是否正常运作的自动化测试方法,影响了测试效率及测试的准确性。


技术实现思路

1、本专利技术的目的在于提供一种冰箱电控自动化测试方法及系统,用于解决现有技术中冰箱电控人工化测试存在效率低、工作流程繁琐、容错率低以及结果正确性无法保证的问题。

2、本专利技术通过下述技术方案解决上述问题:

3、一种冰箱电控自动化测试方法,包括:

4、步骤s1、查阅冰箱的测试间室的制冷控制规则需求文档,整理测试间室发出制冷需求/制冷需求解除的条件;

5、步骤s2、根据测试间室的制冷控制规则需求文档,找出测试间室的环境温度分段以及环境温度分段分别对应测试间室的开机参数、设定温度的量化值、停机参数、计算得到测试间室的开机点ton和停机点toff;

6、步骤s3、分别取每个环境温度分段的边界值、中间值和小数值,以及取该环境温度分段对应的测试间室的设定温度的量化值的边界值、中间值和小数值,设置冰箱测试间室的传感器温度,设计测试用例集和预期结果;

7、步骤s4、执行测试用例,同时传输数据至冰箱更改测试间室的传感器温度,并读取冰箱反馈的运行状态,判断冰箱的运行状态是否与测试用例的预期结果符合。

8、进一步地,所述测试间室包括冷藏室、冷冻室、变温室和小变温室。

9、进一步地,开机点ton和停机点toff的计算方法为:

10、ton=设定温度的量化值+开机参数;

11、toff=ton-停机参数。

12、一种冰箱电控自动化测试系统,包括与冰箱显示板通过工装连接的计算机,所述工装用于在冰箱与计算机之间进行数据传输,所述计算机上安装有冰箱自动化测试模块,所述冰箱自动化测试模块包括:

13、连接状态显示单元,用于显示pc与冰箱是否建立数据连接;

14、制冷规则单元,用于根据冰箱属性从制冷控制规则需求文档中选择制冷规则;

15、测试对象选择单元,用于选择需要测试的测试间室;

16、参数设置单元,用于设置选择的测试间室的低环境温度、中环境温度、高环境温度、温度缓冲区、设定温度的量化值、不同温度条件下的开机参数和停机参数;以及用于设置冰箱测试间室的传感器温度;

17、测试模型生成单元,用于根据制冷规则、选择的测试间室以及输入的参数生成测试用例和预期结果;

18、测试执行单元,用于自动执行测试用例,并将测试用例中的测试间室的传感器温度传输至冰箱显示板,并接收冰箱显示板反馈的运行状态以及进行展示。

19、进一步地,所述测试间室包括冷藏室、冷冻室、变温室和小变温室,所述测试对象选择单元用于选择冷藏室、冷冻室、变温室和小变温室中的一个或多个。

20、进一步地,还包括安装有所述冰箱自动化测试模块的智能终端。

21、本专利技术与现有技术相比,具有以下优点及有益效果:

22、(1)本专利技术能够精确地模拟冰箱电控多种参数值排列组合集情况下的输出结果,执行测试用例时不会出现疏漏或人为错误。测试可以准确地检测出冰箱软件中的缺陷和问题,提高了测试的准确性和效率。

23、(2)本专利技术根据冰箱电控制冷规则转化为自动化测试模型,可通过自动化测试pc客户端模拟电控参数一键触发测试,自动生成用例合集,并自动执行用例集界面呈现最终的用例执行情况和对应状态。

24、(3)本专利技术相比人工测试时硬件环境模拟需要配备多个硬件设备(如:人工计时器、示波器等),测试更简便,仅需要冰箱显示板通过工装连接pc自动化测试工具,即可完成一键测试。

25、(4)本专利技术能够自动执行测试用例,从而大大提高了测试的效率。相比手动测试,自动化测试可以在短时间内执行大量的测试用例,减少了测试周期。

26、(5)本专利技术能够重复执行测试用例,无需人工重复操作,减少了人力资源的投入。同时,自动化测试可以提早发现和修复软件中的问题,避免了冰箱电控硬件后期维护的高成本风险。

本文档来自技高网...

【技术保护点】

1.一种冰箱电控自动化测试方法,其特征在于,包括:

2.根据权利要求1所述的一种冰箱电控自动化测试方法,其特征在于,所述测试间室包括冷藏室、冷冻室、变温室和小变温室。

3.根据权利要求1所述的一种冰箱电控自动化测试方法,其特征在于,开机点Ton和停机点Toff的计算方法为:

4.一种冰箱电控自动化测试系统,其特征在于,包括与冰箱显示板通过工装连接的计算机,所述工装用于在冰箱与计算机之间进行数据传输,所述计算机上安装有冰箱自动化测试模块,所述冰箱自动化测试模块包括:

5.根据权利要求4所述的一种冰箱电控自动化测试系统,其特征在于,所述测试间室包括冷藏室、冷冻室、变温室和小变温室,所述测试对象选择单元用于选择冷藏室、冷冻室、变温室和小变温室中的一个或多个。

6.根据权利要求4所述的一种冰箱电控自动化测试系统,其特征在于,还包括安装有所述冰箱自动化测试模块的智能终端。

【技术特征摘要】

1.一种冰箱电控自动化测试方法,其特征在于,包括:

2.根据权利要求1所述的一种冰箱电控自动化测试方法,其特征在于,所述测试间室包括冷藏室、冷冻室、变温室和小变温室。

3.根据权利要求1所述的一种冰箱电控自动化测试方法,其特征在于,开机点ton和停机点toff的计算方法为:

4.一种冰箱电控自动化测试系统,其特征在于,包括与冰箱显示板通过工装连接的计算机,所述工装用于在冰箱与计...

【专利技术属性】
技术研发人员:陈诗徐凯
申请(专利权)人:四川虹美智能科技有限公司
类型:发明
国别省市:

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

1