基于家用电器的软件测试方法及软件测试装置制造方法及图纸

技术编号:20025418 阅读:35 留言:0更新日期:2019-01-06 04:23
本发明专利技术公开了一种基于家用电器的软件测试方法,该方法包括:获取测试信息以及对应的输入信息;基于测试信息和输入信息生成初步产品信息;对初步产品信息进行调整以生成功能需求信息;获取测试对象,基于功能需求信息对测试对象进行测试并获得测试结果;基于测试结果对所述初步产品信息进行优化,以生成目标产品信息。本发明专利技术还公开了一种基于家用电器的软件测试装置、一种基于家用电器的软件测试系统。通过将与软件测试的相关资料均作为输入信息,并提取出全面、完整的测试参数,从而保证在家用电器的所有测试版本以及所有测试阶段都能获得全面、有效的测试结果,避免了频繁的更改和重复测试,提高了测试效率。

【技术实现步骤摘要】
基于家用电器的软件测试方法及软件测试装置
本专利技术涉及家用电器
,具体地,涉及一种基于家用电器的软件测试方法、一种基于家用电器的软件测试装置、一种基于家用电器的软件测试系统以及一种计算机可读存储介质。
技术介绍
随着科学技术的不断发展,计算机运算能力不断增强,在实际生产制造过程中,对产品的测试方法可以部分通过计算机模拟或计算机控制进行,而不需要将产品的全部测试工作都由人工完成,优化了工作内容。目前软件测试已经是验证产品功能是否满足项目需求、市场需求、用户需求等不可或缺的关键步骤。软件测试是基于输入资料、开发功能、用户体验、非常规测试等因素进行的,是保证软件可靠性的必要手段。在实际的软件测试过程中,测试人员往往只根据产品规格书以及对应的检测标准对产品进行测试,测试依据单一,精确性不高,测试人员在测试完成后将测试过程中发现的错误反馈给开发人员,开发人员解决了发现的错误后将新版本的产品发送给测试人员进一步测试,如此循环,直到完成对产品的所有功能验证。进一步地,在后期项目中存在增加或删减的内容,测试人员会根据更新的产品规格书对新的产品进行再次测试,但往往只对产品不同版本之间的差异点进行测试,无法保证整个测试工作的完整性,且具有较强主观性,存在潜在风险,同时可能造成频繁更改频繁验证的问题,降低了测试效率。
技术实现思路
针对现有技术的上述缺陷或不足,本专利技术提供了一种基于家用电器的软件测试方法、一种基于家用电器的软件测试装置、一种基于家用电器的软件测试系统以及一种计算机可读存储介质,提高了测试依据信息的全面性,保证了试工作的完整性,避免了频繁的更改,提高了测试效率。为实现上述目的,本专利技术提供了一种基于家用电器的软件测试方法,软件测试方法包括:获取测试信息以及对应的输入信息;基于所述测试信息和所述输入信息生成初步产品信息;对所述初步产品信息进行调整以生成功能需求信息;获取测试对象,基于所述功能需求信息对所述测试对象进行测试并获得测试结果;基于所述测试结果对所述初步产品信息进行优化,以生成目标产品信息。优选地,所述输入信息包括立项报告、任务书、产品规格书以及功能标准中的至少一者。优选地,所述基于所述输入信息生成初步产品信息,包括:提取所述输入信息中的测试参数,其中所述测试参数包括所述家用电器的产品常规参数、使用情景参数、产品边界参数以及产品极端参数中的至少一者;基于所述测试参数生成与所述产品对应的初步产品信息。优选地,所述初步产品信息包括多条拟测试功能信息,所述对所述初步产品信息进行调整以生成功能需求信息,包括:获取用户的审核信息;在所述审核信息为确认信息的情况下,将与所述审核信息对应的拟测试功能确定为待测功能;在所述审核信息为修改信息的情况下,基于所述修改信息对与所述审核信息对应的拟测试功能进行调整,以生成待测功能;将所述待测功能作为所述功能需求信息。优选地,所述基于所述功能需求信息对所述测试对象进行测试并获得测试结果,包括:获取所述测试对象的版本信息;基于所述功能需求信息对所述测试对象的每个待测功能进行测试以获得错误信息;将所述版本信息以及对应的错误信息作为所述测试结果。优选地,所述基于所述测试结果对所述初步产品信息进行优化,以生成目标产品信息,包括:对所述测试结果中的每个错误信息进行功能分类;对处于相同功能分类中的错误信息进行分析,以生成测试规范;基于所述测试规范对所述初步产品信息进行优化,以生成目标产品信息。另外,本专利技术还提供一种基于家用电器的软件测试装置,所述软件测试装置包括:获取单元,用于获取测试信息以及对应的输入信息;产品信息单元,用于基于所述测试信息和所述输入信息生成初步产品信息;调整单元,用于对所述初步产品信息进行调整以生成功能需求信息;测试单元,用于获取测试对象,基于所述功能需求信息对所述测试对象进行测试并获得测试结果;优化单元,用于基于所述测试结果对所述初步产品信息进行优化,以生成目标产品信息。优选地,所述输入信息包括立项报告、任务书、产品规格书以及功能标准中的至少一者。优选地,所述产品信息单元包括:提取模块,用于提取所述输入信息中的测试参数,其中所述测试参数包括所述家用电器的产品常规参数、使用情景参数、产品边界参数以及产品极端参数中的至少一者;产品信息模块,用于基于所述测试参数生成与所述产品对应的初步产品信息。优选地,所述初步产品信息包括多条拟测试功能信息,所述调整单元包括:审核信息获取模块,用于获取用户的审核信息;审核确定模块,用于在所述审核信息为确认信息的情况下,将与所述审核信息对应的拟测试功能确定为待测功能;审核修改模块,用于在所述审核信息为修改信息的情况下,基于所述修改信息对与所述审核信息对应的拟测试功能进行调整,以生成待测功能;合并模块,用于将所述待测功能作为所述功能需求信息。优选地,所述测试单元包括:版本信息获取模块,用于获取所述测试对象的版本信息;测试模块,用于基于所述功能需求信息对所述测试对象的每个待测功能进行测试以获得错误信息;结果获取模块,用于将所述版本信息以及对应的错误信息作为所述测试结果。优选地,所述优化单元包括:分类模块,用于对所述测试结果中的每个错误信息进行功能分类;分析模块,用于对处于相同功能分类中的错误信息进行分析,以生成测试规范;优化模块,用于基于所述测试规范对所述初步产品信息进行优化,以生成目标产品信息。另外,本专利技术还提供一种计算机可读存储介质,该计算机可读存储介质上存储有指令,该指令用于使得计算机执行本专利技术所述的方法。另外,本专利技术还提供一种基于家用电器的软件测试系统,所述软件测试系统包括本专利技术所述的软件测试方法。通过上述技术方案,本专利技术将与软件测试的前期以及后期相关的资料均作为输入信息,从而从输入信息中提取出全面、完整的测试参数,然后根据测试参数对家用电器进行测试,能够保证在家用电器的所有测试版本以及所有测试阶段都能获得全面、有效的测试结果,避免了频繁的更改和重复测试,提高了测试效率。本专利技术的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例提供的基于家用电器的软件测试方法的具体实现流程图;图2为本专利技术实施例提供的基于家用电器的软件测试装置的结构示意图。具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。在本专利技术中,在未作相反说明的情况下,使用的方位词如“上、下、顶、底”通常是针对附图所示的方向而言的或者是针对竖直、垂直或重力方向上而言的各部件相互位置关系描述用词。下面将参考附图并结合实施例来详细说明本专利技术。请参见图1,本专利技术提供一种基于家用电器的软件测试方法,所述软件测试方法包括:S10)获取测试信息以及对应的输入信息;S20)基于所述测试信息和所述输入信息生成初步产品信息;S30)对所述初步产品信息进行调整以生成功能需求信息;S40)获取测试对象,基于所述功能需求信息对所述测试对象进行测试并获得测试结果;S50本文档来自技高网...

【技术保护点】
1.一种基于家用电器的软件测试方法,其特征在于,所述软件测试方法包括:获取测试信息以及对应的输入信息;基于所述测试信息和所述输入信息生成初步产品信息;对所述初步产品信息进行调整以生成功能需求信息;获取测试对象,基于所述功能需求信息对所述测试对象进行测试并获得测试结果;基于所述测试结果对所述初步产品信息进行优化,以生成目标产品信息。

【技术特征摘要】
1.一种基于家用电器的软件测试方法,其特征在于,所述软件测试方法包括:获取测试信息以及对应的输入信息;基于所述测试信息和所述输入信息生成初步产品信息;对所述初步产品信息进行调整以生成功能需求信息;获取测试对象,基于所述功能需求信息对所述测试对象进行测试并获得测试结果;基于所述测试结果对所述初步产品信息进行优化,以生成目标产品信息。2.根据权利要求1所述的软件测试方法,其特征在于,所述输入信息包括立项报告、任务书、产品规格书以及功能标准中的至少一者。3.根据权利要求1所述的软件测试方法,其特征在于,所述基于所述输入信息生成初步产品信息,包括:提取所述输入信息中的测试参数,其中所述测试参数包括所述家用电器的产品常规参数、使用情景参数、产品边界参数以及产品极端参数中的至少一者;基于所述测试参数生成与所述产品对应的初步产品信息。4.根据权利要求1所述的软件测试方法,其特征在于,所述初步产品信息包括多条拟测试功能信息,所述对所述初步产品信息进行调整以生成功能需求信息,包括:获取用户的审核信息;在所述审核信息为确认信息的情况下,将与所述审核信息对应的拟测试功能确定为待测功能;在所述审核信息为修改信息的情况下,基于所述修改信息对与所述审核信息对应的拟测试功能进行调整,以生成待测功能;将所述待测功能作为所述功能需求信息。5.根据权利要求4所述的软件测试方法,其特征在于,所述基于所述功能需求信息对所述测试对象进行测试并获得测试结果,包括:获取所述测试对象的版本信息;基于所述功能需求信息对所述测试对象的每个待测功能进行测试以获得错误信息;将所述版本信息以及对应的错误信息作为所述测试结果。6.根据权利要求5所述的软件测试方法,其特征在于,所述基于所述测试结果对所述初步产品信息进行优化,以生成目标产品信息,包括:对所述测试结果中的每个错误信息进行功能分类;对处于相同功能分类中的错误信息进行分析,以生成测试规范;基于所述测试规范对所述初步产品信息进行优化,以生成目标产品信息。7.一种基于家用电器的软件测试装置,其特征在于,所述软件测试装置包括:获取单元,用于获取测试信息以及对应的输入信息;产品信息单元,用于基于所述测试信息和所述输入信息生成初步产品信息;调整...

【专利技术属性】
技术研发人员:董波
申请(专利权)人:广东美的厨房电器制造有限公司美的集团股份有限公司
类型:发明
国别省市:广东,44

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

1