测试记录生成方法及装置与流程

文档序号:32350973发布日期:2022-11-26 13:05阅读:40来源:国知局
测试记录生成方法及装置与流程

1.本发明涉及移动互联技术领域,尤其涉及测试记录生成方法及装置。


背景技术:

2.本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.测试人员在对手机银行进行测试时,每执行一个测试步骤都需要进行截图,保留测试记录,然后在测试结束后,将手机通过usb(universal serial bus,通用串行总线)接口连接到电脑终端,通过usb接口将手机中保存的截图上传至测试记录系统中,然后由测试人员在测试记录系统中将各截图粘贴至各测试步骤处,完成对测试过程、以及测试结果的记录。操作繁琐,需要测试人员花费较多的时间成本,测试记录生成效率低,用户体验不佳。


技术实现要素:

4.本发明实施例提供一种测试记录生成方法,用以简化用户生成测试记录的操作过程,改善用户体验,提高测试记录的生成效率,该方法包括:
5.接收用户通过5g消息上传的手机银行测试视频;
6.对手机银行测试视频进行抽帧处理,得到多张抽帧图像,利用5g消息将多张抽帧图像发送给用户,以供用户从多张抽帧图像中选择出各测试步骤对应的测试图像;
7.接收用户利用5g消息上传的测试图像信息;其中,测试图像信息中包含测试图像、以及每一测试图像的测试内容描述;
8.根据每一测试图像的测试内容描述,确定每一测试图像对应的测试步骤;
9.根据每一测试图像对应的测试步骤,将每一测试图像填入对应的测试步骤的记录单中,得到手机银行测试记录。
10.本发明实施例还提供一种测试记录生成装置,用以简化用户生成测试记录的操作过程,改善用户体验,提高测试记录的生成效率,该装置包括:
11.测试视频接收模块,用于接收用户通过5g消息上传的手机银行测试视频;
12.测试视频处理模块,用于对手机银行测试视频进行抽帧处理,得到多张抽帧图像,利用5g消息将多张抽帧图像发送给用户,以供用户从多张抽帧图像中选择出各测试步骤对应的测试图像;
13.测试图像信息接收模块,用于接收用户利用5g消息上传的测试图像信息;其中,测试图像信息中包含测试图像、以及每一测试图像的测试内容描述;
14.测试步骤确定模块,用于根据每一测试图像的测试内容描述,确定每一测试图像对应的测试步骤;
15.测试记录生成模块,用于根据每一测试图像对应的测试步骤,将每一测试图像填入对应的测试步骤的记录单中,得到手机银行测试记录。
16.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并
可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述测试记录生成方法。
17.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述测试记录生成方法。
18.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述测试记录生成方法。
19.本发明实施例中,接收用户通过5g消息上传的手机银行测试视频;对手机银行测试视频进行抽帧处理,得到多张抽帧图像,利用5g消息将多张抽帧图像发送给用户,以供用户从多张抽帧图像中选择出各测试步骤对应的测试图像;接收用户利用5g消息上传的测试图像信息;其中,测试图像信息中包含测试图像、以及每一测试图像的测试内容描述;根据每一测试图像的测试内容描述,确定每一测试图像对应的测试步骤;根据每一测试图像对应的测试步骤,将每一测试图像填入对应的测试步骤的记录单中,得到手机银行测试记录。这样,用户无需每执行一个测试步骤就截一次图,直接上传测试视频就可以得到对应的测试图像,提高测试效率,并且用户通过5g消息就能上传测试图像,自动生成测试记录,简化了用户操作,改善了用户体验,提高了测试记录生成效率。
附图说明
20.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
21.图1为本发明实施例中提供的一种测试记录生成方法的流程图;
22.图2为本发明实施例中提供的一种帮助用户生成测试图像信息的方法流程图;
23.图3为本发明实施例中提供的另一种帮助用户生成测试图像信息的方法流程图
24.图4为本发明实施例中提供的一种测试记录生成装置的示意图
25.图5为本发明实施例中提供的一种计算机设备的示意图。
具体实施方式
26.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
27.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
28.本文中术语“和/或”,仅仅是描述一种关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括a、b、c中的至少一种,可以表示包括从a、b和c构成的集合中选择的任意一个或多个元素。
29.在本说明书的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本技术的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
30.经研究发现,测试人员在对手机银行进行测试时,每执行一个测试步骤都需要进行截图,保留测试记录,然后在测试结束后,将手机通过usb(universal serial bus,通用串行总线)接口连接到电脑终端,通过usb接口将手机中保存的截图上传至测试记录系统中,然后由测试人员在测试记录系统中将各截图粘贴至各测试步骤处,完成对测试过程、以及测试结果的记录。操作繁琐,需要测试人员花费较多的时间成本,测试记录生成效率低,用户体验不佳。
31.针对上述研究,本发明实施例提供一种测试记录生成方法,如图1所示,包括:
32.s101:接收用户通过5g消息上传的手机银行测试视频;
33.s102:对手机银行测试视频进行抽帧处理,得到多张抽帧图像,利用5g消息将多张抽帧图像发送给用户,以供用户从多张抽帧图像中选择出各测试步骤对应的测试图像;
34.s103:接收用户利用5g消息上传的测试图像信息;其中,测试图像信息中包含测试图像、以及每一测试图像的测试内容描述;
35.s104:根据每一测试图像的测试内容描述,确定每一测试图像对应的测试步骤;
36.s105:根据每一测试图像对应的测试步骤,将每一测试图像填入对应的测试步骤的记录单中,得到手机银行测试记录。
37.本发明实施例中,接收用户通过5g消息上传的手机银行测试视频;对手机银行测试视频进行抽帧处理,得到多张抽帧图像,利用5g消息将多张抽帧图像发送给用户,以供用户从多张抽帧图像中选择出各测试步骤对应的测试图像;接收用户利用5g消息上传的测试图像信息;其中,测试图像信息中包含测试图像、以及每一测试图像的测试内容描述;根据每一测试图像的测试内容描述,确定每一测试图像对应的测试步骤;根据每一测试图像对应的测试步骤,将每一测试图像填入对应的测试步骤的记录单中,得到手机银行测试记录。这样,用户无需每执行一个测试步骤就截一次图,直接上传测试视频就可以得到对应的测试图像,提高测试效率,并且用户通过5g消息就能上传测试图像,自动生成测试记录,简化了用户操作,改善了用户体验,提高了测试记录生成效率。
38.下面对上述测试记录生成方法加以详细介绍。
39.本发明实施例所述的测试记录生成方法例如可以应用于测试记录系统。
40.针对上述s101,用户例如包括手机银行测试人员,测试人员在对手机银行进行测试时,可以对测试过程进行录制生成手机银行测试视频,这样无需每执行一个测试步骤就截一次图,提高测试效率。
41.针对上述s103,测试图像信息中例如包含测试图像、以及每一测试图像的测试内容描述。
42.本发明一实施例中,测试内容描述例如包括数字标识、字母标识、关键词等至少一种。
43.具体的,每一测试图像的测试内容描述例如可以由测试记录系统根据测试步骤预
先生成,然后利用5g消息发送给用户(例如发送给用户进行手机银行测试的手机终端),以供用户在确定测试图像的测试内容描述时直接从接收到的测试内容描述中进行选择。
44.例如,如图2所示,为本发明实施例提供的一种帮助用户生成测试图像信息的方法流程图,包括:
45.s201:根据用户预先输入的测试步骤,生成每一测试步骤对应的测试内容描述;
46.s202:将每一测试步骤对应的测试内容描述利用5g消息发送给用户,以供用户根据每一测试步骤对应的测试内容描述,在选择出测试图像后,将每一测试图像与对应测试步骤的测试内容描述关联,得到测试图像信息。
47.这样,用户在生成测试图像信息时,直接从接收到的测试内容描述中选择每一测试图像对应的测试内容描述,提升用户生成测试图像信息的效率,进而提升测试记录系统获取测试图像信息的效率,改善用户体验。
48.此外,本发明另一实施例中,还可以先生成每一测试步骤对应的描述信息(描述信息中例如包含测试步骤的文字描述、以及测试步骤标识),然后将描述信息中的部分简单、易输入、起标识性作用的内容(如,测试步骤标识)作为测试内容描述,方便用户在输入测试图像对应的测试内容描述时,直接输入测试图像对应描述信息中的测试步骤标识就可以完成测试图像对应的测试内容描述输入,进而生成测试图像信息。
49.例如,如图3所示,为本发明实施例提供的另一种帮助用户生成测试图像信息的方法流程图,包括:
50.s301:根据用户预先输入的测试步骤,生成每一测试步骤对应的描述信息;其中,所述描述信息中包含测试步骤的文字描述、以及测试步骤标识;
51.s302:利用5g消息,将每一测试步骤对应的描述信息发送给用户,以供用户根据各描述信息中的文字描述,确定每一测试图像对应的测试步骤标识,然后在生成每一测试图像的测试内容描述时,输入每一测试图像的对应的测试步骤标识,将每一测试图像对应的测试步骤标识作为每一测试图像的测试内容描述,根据每一测试图像和每一测试图像对应的测试内容描述,得到每一测试图像对应的测试图像信息。
52.示例性的,有3个测试步骤:测试步骤1、测试步骤2、测试步骤3,测试步骤1对应的描述信息为:输入转账金额(即测试步骤的文字描述),001(即测试步骤标识);测试步骤2对应的描述信息为:输入转账账号,002;测试步骤3对应的描述信息为:输入转账日期,003;用户假设选择出3张测试图像:测试图像1、测试图像2、测试图像3;用户可以根据各测试步骤对应的描述信息中的测试步骤的文字描述,来确定每一测试图像对应的测试步骤标识(也即根据测试步骤的文字描述确定每一测试图像对应的描述信息,然后根据每一测试图像对应的描述信息确定每一测试图像对应的测试步骤标识),例如最终确定测试图像1对应的测试步骤标识为001,测试图像2对应的测试步骤标识为002,测试图像3对应的测试步骤标识为003,则为测试步骤1对应的测试图像1输入测试内容描述时,只需要利用5g消息在该测试图像1对应的测试内容描述中输入001,001就是测试图像1对应的测试内容描述,为测试步骤2对应的测试图像2输入测试内容描述时,只需要利用5g消息在该测试图像2对应的测试内容描述中输入002,002就是测试图像2对应的测试内容描述,为测试步骤3对应的测试图像3输入测试内容描述时,只需要利用5g消息在该测试图像3对应的测试内容描述中输入003,003就是测试图像3对应的测试内容描述。
53.针对上述s104,因为上述实施例中用户生成测试图像信息的方法中,测试图像信息中的测试内容描述为测试记录系统根据每一测试步骤生成的,因此测试记录系统在确定每一测试图像对应的测试步骤时,例如可以根据每一测试内容描述信息与测试步骤之间的关联关系,来确定每一测试图像对应的测试步骤。
54.此外,本发明另一实施例中,还可以由用户自己输入每一测试图像的测试内容描述,来生成测试图像信息,如测试图像的测试内容描述包括:用户输入的该测试图像对应的测试步骤的关键词;根据每一测试图像的测试内容描述,确定每一测试图像分别对应的测试步骤,例如包括:根据用户预先输入的测试步骤,提取每一测试步骤的关键词;根据每一测试图像的测试内容描述中的关键词、以及每一测试步骤的关键词,确定每一测试图像分别对应的测试步骤。
55.此外,在具体实施过程中,每一测试步骤例如可能对应多张测试图像,为了进一步提升生成的测试记录的准确性,本发明一实施例中,在执行上述s105之后还包括:利用5g消息将手机银行测试记录发送给用户,以供用户根据手机银行测试记录,对每一测试步骤对应的多张测试图像进行顺序调整;接收用户提交的测试图像顺序调整指令;其中,测试图像顺序调整指令中包含要调整的测试步骤的步骤标识、以及要调整的测试步骤对应的各测试图像的图像标识的顺序;根据要调整的测试步骤的步骤标识确定要调整的测试步骤;根据要调整的测试步骤对应的各测试图像的图像标识的顺序,调整要调整的测试步骤对应的各测试图像的顺序。
56.这样,通过5g消息可以提升用户对测试记录修改的灵活性和修改效率,确保生成的测试记录更加准确,提高测试记录生成效率。
57.本发明实施例中还提供了一种测试记录生成装置,如下面的实施例所述。由于该装置解决问题的原理与测试记录生成方法相似,因此该装置的实施可以参见测试记录生成方法的实施,重复之处不再赘述。
58.如图4所示,为本发明实施例提供的一种测试记录生成装置的示意图,包括:测试视频接收模块401、测试视频处理模块402、测试图像信息接收模块403、测试步骤确定模块404、测试记录生成模块405;其中,
59.测试视频接收模块401,用于接收用户通过5g消息上传的手机银行测试视频;
60.测试视频处理模块402,用于对手机银行测试视频进行抽帧处理,得到多张抽帧图像,利用5g消息将多张抽帧图像发送给用户,以供用户从多张抽帧图像中选择出各测试步骤对应的测试图像;
61.测试图像信息接收模块403,用于接收用户利用5g消息上传的测试图像信息;其中,测试图像信息中包含测试图像、以及每一测试图像的测试内容描述;
62.测试步骤确定模块404,用于根据每一测试图像的测试内容描述,确定每一测试图像对应的测试步骤;
63.测试记录生成模块405,用于根据每一测试图像对应的测试步骤,将每一测试图像填入对应的测试步骤的记录单中,得到手机银行测试记录。
64.在一种可能的实施方式中,还包括:第一处理模块,用于根据用户预先输入的测试步骤,生成每一测试步骤对应的测试内容描述;将每一测试步骤对应的测试内容描述利用5g消息发送给用户,以供用户根据每一测试步骤对应的测试内容描述,在选择出测试图像
后,将每一测试图像与对应测试步骤的测试内容描述关联,得到测试图像信息。
65.在一种可能的实施方式中,还包括:第二处理模块,用于根据用户预先输入的测试步骤,生成每一测试步骤对应的描述信息;其中,所述描述信息中包含测试步骤的文字描述、以及测试步骤标识;利用5g消息,将每一测试步骤对应的描述信息发送给用户,以供用户根据各描述信息中的文字描述,确定每一测试图像对应的测试步骤标识,然后在生成每一测试图像的测试内容描述时,输入每一测试图像的对应的测试步骤标识,将每一测试图像对应的测试步骤标识作为每一测试图像的测试内容描述,根据每一测试图像和每一测试图像对应的测试内容描述,得到每一测试图像对应的测试图像信息。
66.在一种可能的实施方式中,测试图像的测试内容描述包括:用户输入的该测试图像对应的测试步骤的关键词;还包括:第三处理模块,用于根据用户预先输入的测试步骤,提取每一测试步骤的关键词;根据每一测试图像的测试内容描述中的关键词、以及每一测试步骤的关键词,确定每一测试图像分别对应的测试步骤。
67.在一种可能的实施方式中,每一测试步骤对应多张测试图像;所述测试记录生成装置还包括:第四处理模块,用于利用5g消息将手机银行测试记录发送给用户,以供用户根据手机银行测试记录,对每一测试步骤对应的多张测试图像进行顺序调整;接收用户提交的测试图像顺序调整指令;其中,测试图像顺序调整指令中包含要调整的测试步骤的步骤标识、以及要调整的测试步骤对应的各测试图像的图像标识的顺序;根据要调整的测试步骤的步骤标识确定要调整的测试步骤;根据要调整的测试步骤对应的各测试图像的图像标识的顺序,调整要调整的测试步骤对应的各测试图像的顺序。
68.基于前述发明构思,如图5所示,本发明还提出了一种计算机设备500,包括存储器510、处理器520及存储在存储器510上并可在处理器520上运行的计算机程序530,所述处理器520执行所述计算机程序530时实现前述测试记录生成方法。
69.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述测试记录生成方法。
70.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述测试记录生成方法。
71.本发明实施例中,
72.接收用户通过5g消息上传的手机银行测试视频;对手机银行测试视频进行抽帧处理,得到多张抽帧图像,利用5g消息将多张抽帧图像发送给用户,以供用户从多张抽帧图像中选择出各测试步骤对应的测试图像;接收用户利用5g消息上传的测试图像信息;其中,测试图像信息中包含测试图像、以及每一测试图像的测试内容描述;根据每一测试图像的测试内容描述,确定每一测试图像对应的测试步骤;根据每一测试图像对应的测试步骤,将每一测试图像填入对应的测试步骤的记录单中,得到手机银行测试记录。这样,用户无需每执行一个测试步骤就截一次图,直接上传测试视频就可以得到对应的测试图像,提高测试效率,并且用户通过5g消息就能上传测试图像,自动生成测试记录,简化了用户操作,改善了用户体验,提高了测试记录生成效率。
73.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机
可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
74.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
75.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
76.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
77.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1