测试用例的数据分析方法、装置、存储介质和测试设备制造方法及图纸

技术编号:23470509 阅读:16 留言:0更新日期:2020-03-06 12:38
本申请提供了一种测试用例的数据分析方法、装置、存储介质和测试设备,涉及测试领域。该方法包括:获取被测设备执行测试用例后的测试数据;测试数据包括测试输出信息及被测设备信息;根据测试输出信息及预设对应关系表确定与测试输出信息对应的测试结果信息;根据测试结果信息和被测设备信息生成测试用例的分析结果。由于预设对应关系表表征多个测试输出信息和测试结果信息的对应关系,在根据测试输出信息及预设对应关系表确定测试结果信息时,能够快速、准确地确定出测试用例的分析结果,避免人工对被测设备执行测试用例后的测试数据进行分析,故而能够提高测试用例的测试数据的分析效率,加快产品开发进程。

Data analysis method, device, storage medium and test equipment of test case

【技术实现步骤摘要】
测试用例的数据分析方法、装置、存储介质和测试设备
本申请涉及测试领域,具体而言,涉及一种测试用例的数据分析方法、装置、存储介质和测试设备。
技术介绍
在测试领域,自动化测试技术已经被广泛使用。在人们通过自动化测试技术对产品进行测试的实践过程中,人们开发了越来越多的自动化脚本,随之带了越来越多的测试用例的测试数据等待分析。目前,对于测试用例的测试数据的分析主要是由人工完成的,整个分析过程需要花费大量时间和精力,这使得整个测试数据的分析过程效率低下。并且只有当正确地对测试数据进行分析后,才能进行下一步的产品开发,这会拖慢产品开发的进程。
技术实现思路
本申请的目的包括,例如,提供了一种测试用例的数据分析方法、装置、存储介质和测试设备,其能够提高测试用例的测试数据的分析效率,加快产品开发进程。本申请的实施例可以这样实现:第一方面,实施例提供一种测试用例的数据分析方法,应用于测试设备,所述方法包括:获取被测设备执行测试用例后的测试数据;所述测试数据包括测试输出信息及被测设备信息;根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息;所述预设对应关系表表征多个测试输出信息和测试结果信息的对应关系;根据所述测试结果信息和所述被测设备信息生成所述测试用例的分析结果。在可选的实施方式中,所述测试输出信息包括用例ID,根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息的步骤包括:根据所述用例ID及预设的第一对应关系确定与所述用例ID对应的测试执行信息;所述预设的第一对应关系表征多个用例ID和测试执行信息的对应关系,所述测试执行信息包括测试场景信息和测试步骤信息。在可选的实施方式中,获取被测设备执行测试用例后的测试数据的步骤包括:在被测设备执行测试用例失败后,获取所述被测设备的测试数据。在可选的实施方式中,所述测试输出信息包括错误信息,根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息的步骤包括:根据所述错误信息及预设的第二对应关系确定与所述错误信息对应的错误种类;所述预设的第二对应关系表征多个错误信息和错误种类的对应关系。在可选的实施方式中,根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息的步骤之前,所述方法还包括:获取与所述预设对应关系表的版本号对应的最新版本号;当所述预设对应关系表的版本号低于所述最新版本号时,以所述最新版本号对应的对应关系表更新所述预设对应关系表。在可选的实施方式中,根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息的步骤之后,所述方法还包括:获取所述被测设备的日志信息;根据所述测试结果信息和所述被测设备信息生成所述测试用例的分析结果的步骤包括:根据所述测试结果信息、所述被测设备信息和所述日志信息生成所述测试用例的分析结果。第二方面,实施例提供一种测试用例的数据分析装置,应用于测试设备,所述装置包括:获取模块,用于获取被测设备执行测试用例后的测试数据;所述测试数据包括测试输出信息及被测设备信息;分析模块,用于根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息;所述预设对应关系表表征多个测试输出信息和测试结果信息的对应关系;以及用于根据所述测试结果信息和所述被测设备信息生成所述测试用例的分析结果。在可选的实施方式中,所述测试输出信息包括用例ID,所述分析模块用于根据所述用例ID及预设的第一对应关系确定与所述用例ID对应的测试执行信息;所述预设的第一对应关系表征多个用例ID和测试执行信息的对应关系,所述测试执行信息包括测试场景信息和测试步骤信息。第三方面,实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如前述实施方式任一项所述方法的步骤。第四方面,实施例提供一种测试设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当所述测试设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行如前述实施方式任一项所述方法的步骤。本申请实施例的有益效果包括,例如:上述方法包括:获取被测设备执行测试用例后的测试数据;测试数据包括测试输出信息及被测设备信息;根据测试输出信息及预设对应关系表确定与测试输出信息对应的测试结果信息;预设对应关系表表征多个测试输出信息和测试结果信息的对应关系;根据测试结果信息和被测设备信息生成测试用例的分析结果。由于预设对应关系表表征多个测试输出信息和测试结果信息的对应关系,在根据测试输出信息及预设对应关系表确定测试结果信息时,能够快速、准确地确定出测试用例的分析结果,避免人工对被测设备执行测试用例后的测试数据进行分析,故而能够提高测试用例的测试数据的分析效率,加快产品开发进程。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例所提供的测试设备的一种结构框图;图2为本申请实施例所提供的测试用例的数据分析方法的一种流程示意图;图3为本申请实施例所提供的测试用例的数据分析方法的一种应用场景示意图;图4为本申请实施例所提供的测试用例的数据分析方法的另一种流程图;图5为本申请实施例所提供的测试用例的数据分析方法的另一种流程图;图6为本申请实施例所提供的测试用例的数据分析方法的另一种流程图;图7为本申请实施例所提供的测试用例的数据分析方法的另一种应用场景示意图;图8为本申请实施例所提供的测试用例的数据分析装置的一种功能模块图。图标:100-测试设备;110-存储器;120-处理器;130-总线;140-通信接口;200-被测设备;300-测试用例的数据分析装置;310-获取模块;320-分析模块。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。此外,若出现术语“第一”、“第二”等仅用于区本文档来自技高网...

【技术保护点】
1.一种测试用例的数据分析方法,其特征在于,应用于测试设备,所述方法包括:/n获取被测设备执行测试用例后的测试数据;所述测试数据包括测试输出信息及被测设备信息;/n根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息;所述预设对应关系表表征多个测试输出信息和测试结果信息的对应关系;/n根据所述测试结果信息和所述被测设备信息生成所述测试用例的分析结果。/n

【技术特征摘要】
1.一种测试用例的数据分析方法,其特征在于,应用于测试设备,所述方法包括:
获取被测设备执行测试用例后的测试数据;所述测试数据包括测试输出信息及被测设备信息;
根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息;所述预设对应关系表表征多个测试输出信息和测试结果信息的对应关系;
根据所述测试结果信息和所述被测设备信息生成所述测试用例的分析结果。


2.根据权利要求1所述的方法,其特征在于,所述测试输出信息包括用例ID,根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息的步骤包括:
根据所述用例ID及预设的第一对应关系确定与所述用例ID对应的测试执行信息;所述预设的第一对应关系表征多个用例ID和测试执行信息的对应关系,所述测试执行信息包括测试场景信息和测试步骤信息。


3.根据权利要求1所述的方法,其特征在于,获取被测设备执行测试用例后的测试数据的步骤包括:
在被测设备执行测试用例失败后,获取所述被测设备的测试数据。


4.根据权利要求3所述的方法,其特征在于,所述测试输出信息包括错误信息,根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息的步骤包括:
根据所述错误信息及预设的第二对应关系确定与所述错误信息对应的错误种类;所述预设的第二对应关系表征多个错误信息和错误种类的对应关系。


5.根据权利要求1所述的方法,其特征在于,根据所述测试输出信息及预设对应关系表确定与所述测试输出信息对应的测试结果信息的步骤之前,所述方法还包括:
获取与所述预设对应关系表的版本号对应的最新版本号;
当所述预设对应关系表的版本号低于所述最新版本号时,以所述最新版本号对应的对应关系表...

【专利技术属性】
技术研发人员:孟建春
申请(专利权)人:江苏芯盛智能科技有限公司
类型:发明
国别省市:江苏;32

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

1