一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种测试用例编辑方法、装置、设备及介质与流程

2022-11-12 12:33:49 来源:中国专利 TAG:


1.本发明涉及测试技术领域,特别涉及一种测试用例编辑方法、装置、设备及介质。


背景技术:

2.测试用例(即test case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。具体而言,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。测试用例是测试工作中重要的一部分,在实际的测试工作中,测试人员需要经常在本机上编写和查看测试用例。目前常见的用例管理工具有两种,一是在本机上使用excel(即工作簿)进行编写和查看用例,而后将excel用例导入在线管理系统;二是使用基于b/s模式(browser/server,即浏览器/服务器模式)的在线用例管理系统进行用例管理、编写和查看。这两种方式比较适用于用例库的建设管理,但是对于单纯需要经常进行模块用例编写和查看的测试人员而言,有很多不便之处,从而影响工作效率。
3.对于在本机使用excel进行测试用例的编写和查看而言,测试人员直接操作excel,需要经常的拉伸拖动单元格、滑动滚动条等,对于用例步骤较多的测试用例,单元格并不能显示完整,尤其是在对测试用例进行增加或者删除步骤时,需要手动修改测试步骤的编号;对于sheet(即工作表)页较多且测试用例数量较多时,查看测试用例较为不便,还存在误操作和文件损坏的风险。而对于使用基于b/s模式的在线用例管理系统编写测试用例而言,存在浏览器页面的频繁跳转、页面超时退出、页面展示不直观,编写效率不高等问题。尤其是对于测试执行人员而言,通常只是查看用例,使用以上两种方式都显得较为不便。
4.综上,如何更加方便的对测试用例执行编辑操作,以提高工作效率是目前有待解决的问题。


技术实现要素:

5.有鉴于此,本发明的目的在于提供一种测试用例编辑方法、装置、设备及介质,能够更加方便的对测试用例执行编辑操作,以提高工作效率。其具体方案如下:
6.第一方面,本技术公开了一种测试用例编辑方法,包括:
7.确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标工作簿对应的目标图形界面;
8.获取所述客户端基于预先设置的测试用例编写项在所述目标图形界面中编写的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存;
9.基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例信息导入至所述在线用例管理系统。
10.可选的,所述获取所述客户端基于预先设置的测试用例编写项在所述目标图形界
面中编写的测试用例信息,包括:
11.确定预先设置的包括测试用例标题、测试用例前置条件、测试步骤、测试用例预期结果和其他预设字段的测试用例编写项;
12.获取所述客户端基于所述测试用例编写项在所述目标图形界面中编写的包括测试用例标题信息、测试用例前置条件信息、测试步骤信息、测试用例预期结果信息和其他预设字段信息的测试用例信息。
13.可选的,所述获取所述客户端基于预先设置的测试用例编写项在所述目标图形界面中编写的测试用例信息之后,还包括:
14.从所述测试用例信息中提取出所述测试用例标题信息,并将相应的测试用例标题添加至预先设置的测试用例标题列表中。
15.可选的,所述测试用例编辑方法,还包括:
16.在获取到测试用例标题显示指令时,在所述目标图形界面的第一预设显示区域对所述测试用例标题列表中的各测试用例标题进行显示。
17.可选的,所述测试用例编辑方法,还包括:
18.当检测到所述客户端在所述测试用例标题列表中双击待查看的目标测试用例标题时,则确定获取到测试用例查看指令;
19.基于所述测试用例查看指令在所述目标图形界面的第二预设显示区域对与所述目标测试用例标题对应的测试用例信息进行显示。
20.可选的,所述基于所述测试用例查看指令在所述目标图形界面的第二预设显示区域对与所述目标测试用例标题对应的测试用例信息进行显示之后,还包括:
21.若检测到所述测试用例信息有更新信息,则根据所述用户端输入的重新编号指令对相应的测试步骤和测试用例预期结果重新进行编号。
22.可选的,所述确定客户端选择的目标工作簿之后,还包括:
23.确定所述客户端在所述目标工作簿中选择的目标工作表;其中,所述目标工作簿包括若干数量个工作表;
24.相应的,所述在所述目标工作簿中对所述测试用例信息进行保存,包括:
25.在所述目标工作簿的所述目标工作表中对所述测试用例信息进行保存。
26.第二方面,本技术公开了一种测试用例编辑装置,包括:
27.图形界面显示模块,用于确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标工作簿对应的目标图形界面;
28.测试用例编写模块,用于获取所述客户端基于预先设置的输入项在所述目标图形界面中输入的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存;
29.测试用例导入模块,用于基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例信息导入至所述在线用例管理系统。
30.第三方面,本技术公开了一种电子设备,包括:
31.存储器,用于保存计算机程序;
32.处理器,用于执行所述计算机程序,以实现前述公开的测试用例编辑方法的步骤。
33.第四方面,本技术公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的测试用例编辑方法的步骤。
34.可见,本技术确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标工作簿对应的目标图形界面;获取所述客户端基于预先设置的测试用例编写项在所述目标图形界面中编写的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存;基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例信息导入至所述在线用例管理系统。由此可见,本技术在确定出客户端选的目标工作簿后,则在预设的显示屏幕中显示与目标工作簿对应的目标图形界面;然后客户端则可在目标图形界面中编写测试用例,具体可以根据预先设置的测试用例编写项对测试用例信息进行编写,在编写完成之后,通过目标工作簿自动进行保存;同时还可以与在线用例管理系统对接,即基于从在线管理系统中导出的模板,可以直接将编写好的测试用例信息一键导入至在线管理系统。如此一来,通过在与目标工作簿对应的目标图形界面上编写测试用例,能够提高测试用例编写的效率并且更加直观的进行显示,实现更好的用户交互,提升用户体验;同时可以支持将工作簿中保存的测试用例信息直接导入至在线用例管理系统的功能,便于本地化操作。
附图说明
35.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
36.图1为本技术公开的一种测试用例编辑方法流程图;
37.图2为本技术公开的一种具体的测试用例编辑方法流程图;
38.图3为本技术公开的一种测试用例编辑装置结构示意图;
39.图4为本技术公开的一种电子设备结构图。
具体实施方式
40.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
41.对于在本机使用excel进行测试用例的编写和查看而言,测试人员直接操作excel,需要经常的拉伸拖动单元格、滑动滚动条等,对于用例步骤较多的测试用例,单元格并不能显示完整,尤其是在对测试用例进行增加或者删除步骤时,需要手动修改测试步骤的编号;对于sheet(即工作表)页较多且测试用例数量较多时,查看测试用例较为不便,还存在误操作和文件损坏的风险。而对于使用基于b/s模式的在线用例管理系统编写测试用例而言,存在浏览器页面的频繁跳转、页面超时退出、页面展示不直观,编写效率不高等问题。尤其是对于测试执行人员而言,通常只是查看用例,使用以上两种方式都显得较为不便。为此,本技术实施例公开了一种测试用例编辑方法、装置、设备及介质,能够更加方便的对测试用例执行编辑操作,以提高工作效率。
42.参见图1所示,本技术实施例公开了一种测试用例编辑方法,该方法包括:
43.步骤s11:确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标工作簿对应的目标图形界面。
44.本实施例中,在确定出客户端选的目标工作簿后,则在预设的显示屏幕中显示与目标工作簿对应的目标图形界面;其中,预设的显示屏幕可以为电脑显示屏,客户端具体可以为测试人员。也即,测试人员可以选择打开任意的工作簿,那么显示屏幕中则会显示与该工作簿对应的图形界面。需要指出的是,本实施例中的图形界面是通过使用python语言实现的,并且为一个运行在单机windows上的图形界面应用。
45.进一步的,上述确定客户端选择的目标工作簿之后,还包括:确定所述客户端在所述目标工作簿中选择的目标工作表;其中,所述目标工作簿包括若干数量个工作表。可以理解的是一个工作簿(即excel)中可以有一个或多个工作表(即sheet),在后续编写测试用例时,可以选择在具体的某一个工作表的图形界面中进行测试用例的编写。
46.步骤s12:获取所述客户端基于预先设置的测试用例编写项在所述目标图形界面中编写的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存。
47.本实施例中,目标图形界面中预先设置有测试用例编写项,也即在编写测试用例时,测试人员可以基于这些测试用例编写项输入相应的测试用例信息以完成测试用例的编写。当测试人员点击保存按钮时,编写好的测试用例信息即可自动保存在选择的目标工作簿中。进一步的,上述在所述目标工作簿中对所述测试用例信息进行保存,包括:在所述目标工作簿的所述目标工作表中对所述测试用例信息进行保存。也即,根据选择的目标工作表,可以在目标工作簿的目标工作表中对测试用例信息进行保存。
48.步骤s13:基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例信息导入至所述在线用例管理系统。
49.本实施例中,图形界面还可以对接在线用例管理系统,具体的,可以基于从在线管理系统中导出的模板,直接将编写好的测试用例信息一键导入至在线管理系统
50.可见,本技术确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标工作簿对应的目标图形界面;获取所述客户端基于预先设置的测试用例编写项在所述目标图形界面中编写的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存;基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例信息导入至所述在线用例管理系统。由此可见,本技术在确定出客户端选的目标工作簿后,则在预设的显示屏幕中显示与目标工作簿对应的目标图形界面;然后客户端则可在目标图形界面中编写测试用例,具体可以根据预先设置的测试用例编写项对测试用例信息进行编写,在编写完成之后,通过目标工作簿自动进行保存;同时还可以与在线用例管理系统对接,即基于从在线管理系统中导出的模板,可以直接将编写好的测试用例信息一键导入至在线管理系统。如此一来,通过在与目标工作簿对应的目标图形界面上编写测试用例,能够提高测试用例编写的效率并且更加直观的进行显示,实现更好的用户交互,提升用户体验;同时可以支持将工作簿中保存的测试用例信息直接导入至在线用例管理系统的功能,便于本地化操作。
51.参见图2所示,本技术实施例公开了一种具体的测试用例编辑方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体包括:
52.步骤s21:确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标
工作簿对应的目标图形界面。
53.步骤s22:确定预先设置的包括测试用例标题、测试用例前置条件、测试步骤、测试用例预期结果和其他预设字段的测试用例编写项。
54.本实施例中,预先设置的测试用例编写项可以包括但不限于测试用例标题、测试用例前置条件、测试步骤、测试用例预期结果和其他预设字段等。其中,测试用例标题主要描述测试的某项功能;测试用例前置条件是指测试用例标题需要满足该条件;测试步骤主要描述测试用例的操作步骤;测试用例预期结果指的是符合预期(开发规格书、需求文档、用户需求等)需求;测试用例其他预设字段则是其他的自定义字段。
55.步骤s23:获取所述客户端基于所述测试用例编写项在所述目标图形界面中编写的包括测试用例标题信息、测试用例前置条件信息、测试步骤信息、测试用例预期结果信息和其他预设字段信息的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存。
56.本实施例中,当测试人员在界面上编写用例时,则需基于目标图形界面中的测试用例编写项输入相应的测试用例标题信息、测试用例前置条件信息、测试步骤信息、测试用例预期结果信息和其他预设字段信息,然后点击保存按钮后则可自动保存在所选择的excel中。进一步的,在获取客户端基于预先设置的测试用例编写项在目标图形界面中编写的测试用例信息之后,还可以包括:从所述测试用例信息中提取出所述测试用例标题信息,并将相应的测试用例标题添加至预先设置的测试用例标题列表中。也即,图形界面中预先设置有测试用例标题列表,当获取到客户端输入的测试用例信息后,则可从测试用例信息中提取出测试用例标题信息,并将相应的测试用例标题添加至测试用例标题列表。进一步的,上述方法还可以包括:在获取到测试用例标题显示指令时,在所述目标图形界面的第一预设显示区域对所述测试用例标题列表中的各测试用例标题进行显示。在一种具体实施例中,第一预设显示区域可以为目标图形界面的左侧区域,也即,当测试人员点击按钮获取对应工作表中的全部测试用例标题时,则后台服务根据该按钮传输的测试用例标题显示指令,则可将各测试用例标题展示在目标图形界面左侧的测试用例标题列表中。并且,本技术可以支持按测试用例标题搜索或查找测试用例,并将查找到的测试用例标题展示在测试用例标题列表中。
57.并且,上述方法还可以包括:当检测到所述客户端在所述测试用例标题列表中双击待查看的目标测试用例标题时,则确定获取到测试用例查看指令;基于所述测试用例查看指令在所述目标图形界面的第二预设显示区域对与所述目标测试用例标题对应的测试用例信息进行显示。也即,当测试人员需要查看测试用例时,可以通过在测试用例标题列表中双击待查看的目标测试用例标题,那么后台服务则可将与该目标测试用例标题对应的测试用例信息在目标图形界面的第二预设显示区域进行显示。在一种具体实施例中,第二预设显示区域具体可以为目标图形界面的右侧区域,也就是说可以自动将测试用例标题信息、测试用例前置条件信息、测试步骤信息、测试用例预期结果信息和其他预设字段信息等信息展示在界面右侧对应的输入框中。
58.进一步的,上述基于所述测试用例查看指令在所述目标图形界面的第二预设显示区域对与所述目标测试用例标题对应的测试用例信息进行显示之后,还包括:若检测到所述测试用例信息有更新信息,则根据所述用户端输入的重新编号指令对相应的测试步骤和
测试用例预期结果重新进行编号。可以理解的是,当后台服务检测到测试用例信息发生了更新时,则表示测试人员对测试用例信息进行了修改操作,那么图形界面中设置有重新编号按钮,当测试人员将测试用例信息修改完成时再点击该重新编号按钮,后台服务则会根据重新编号按钮传输的重新编号指令自动将测试步骤和测试用例预期结果重新编号,避免了手动修改测试步骤编号造成工作效率低下的问题;其中,修改操作具体可以包括增加或删除测试步骤,或者对测试用例信息中的某一个具体项进行替换等等。另外,由于测试用例标题不能重复,所以修改某个测试用例的标题,并点击保存后即可在原测试用例基础上进行新测试用例的编写。
59.在一种具体实施例中,图形界面也即客户端界面主要采用python自带的tkinter图形库,实现测试用例标题列表、输入框、各种功能按钮、菜单等功能,程序从客户端界面获取用户输入的用例的各种测试用例信息,包括测试用例标题信息、测试用例前置条件信息、测试步骤信息、测试用例预期结果信息和其他预设字段信息,并写入到对应的excel中保存。后台服务主要是采用python第三方库xlrd/openpyxl等来操作excel的读写,从而实现测试用例信息的保存和读取,更加友好的实现用户交互。
60.步骤s24:基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例信息导入至所述在线用例管理系统。
61.其中,关于上述步骤s21更加具体的处理过程可以参考前述实施例中公开的相应内容,在此不再进行赘述。
62.可见,本技术实施例中预先设置的测试用例编写项可以包括但不限于测试用例标题、测试用例前置条件、测试步骤、测试用例预期结果和其他预设字段等;相应的,当测试人员在界面上编写用例时,则需基于目标图形界面中的测试用例编写项输入相应的测试用例标题信息、测试用例前置条件信息、测试步骤信息、测试用例预期结果信息和其他预设字段信息,以完成测试用例的编写。当需要查看测试用例时,通过双击测试用例标题即可展示该测试用例的全部信息;此外,当修改测试用例,如增删测试用例的测试步骤时可以快速重新编号。由此可见,通过上述技术方案,能够为测试人员编写、查看以及修改测试用例提供图形化的操作便利且更加直观,避免了测试人员直接使用excel编写、查看以及修改测试用例带来的各种不便,从而提高了工作效率。同时还可以作为excel用例和在线用例管理系统之间的桥梁,更加便于本地化操作。
63.参见图3所示,本技术实施例公开了一种测试用例编辑装置,该装置包括:
64.图形界面显示模块11,用于确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标工作簿对应的目标图形界面;
65.测试用例编写模块12,用于获取所述客户端基于预先设置的输入项在所述目标图形界面中输入的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存;
66.测试用例导入模块13,用于基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例信息导入至所述在线用例管理系统。
67.可见,本技术确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标工作簿对应的目标图形界面;获取所述客户端基于预先设置的测试用例编写项在所述目标图形界面中编写的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存;基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例
信息导入至所述在线用例管理系统。由此可见,本技术在确定出客户端选的目标工作簿后,则在预设的显示屏幕中显示与目标工作簿对应的目标图形界面;然后客户端则可在目标图形界面中编写测试用例,具体可以根据预先设置的测试用例编写项对测试用例信息进行编写,在编写完成之后,通过目标工作簿自动进行保存;同时还可以与在线用例管理系统对接,即基于从在线管理系统中导出的模板,可以直接将编写好的测试用例信息一键导入至在线管理系统。如此一来,通过在与目标工作簿对应的目标图形界面上编写测试用例,能够提高测试用例编写的效率并且更加直观的进行显示,实现更好的用户交互,提升用户体验;同时可以支持将工作簿中保存的测试用例信息直接导入至在线用例管理系统的功能,便于本地化操作。
68.在一些具体实施例中,所述测试用例编写模块12,具体可以包括:
69.编写项确定单元,用于确定预先设置的包括测试用例标题、测试用例前置条件、测试步骤、测试用例预期结果和其他预设字段的测试用例编写项;
70.用例编写单元,用于获取所述客户端基于所述测试用例编写项在所述目标图形界面中编写的包括测试用例标题信息、测试用例前置条件信息、测试步骤信息、测试用例预期结果信息和其他预设字段信息的测试用例信息。
71.在一些具体实施例中,所述测试用例编写模块12之后,还可以包括:
72.用例标题提取单元,用于从所述测试用例信息中提取出所述测试用例标题信息,并将相应的测试用例标题添加至预先设置的测试用例标题列表中。
73.在一些具体实施例中,所述测试用例编辑装置,还可以包括:
74.用例标题显示单元,用于在获取到测试用例标题显示指令时,在所述目标图形界面的第一预设显示区域对所述测试用例标题列表中的各测试用例标题进行显示。
75.在一些具体实施例中,所述测试用例编辑装置,还可以包括:
76.测试用例查看指令获取单元,用于当检测到所述客户端在所述测试用例标题列表中双击待查看的目标测试用例标题时,则确定获取到测试用例查看指令;
77.测试用例信息显示单元,用于基于所述测试用例查看指令在所述目标图形界面的第二预设显示区域对与所述目标测试用例标题对应的测试用例信息进行显示。
78.在一些具体实施例中,所述测试用例信息显示单元之后,还可以包括:
79.重新编号单元,用于若检测到所述测试用例信息有更新信息,则根据所述用户端输入的重新编号指令对相应的测试步骤和测试用例预期结果重新进行编号。
80.在一些具体实施例中,所述图形界面显示模块11,还可以包括:
81.目标工作表确定单元,用于确定所述客户端在所述目标工作簿中选择的目标工作表;其中,所述目标工作簿包括若干数量个工作表;
82.相应的,所述测试用例编写模块12,具体可以包括:
83.测试用例信息保存单元,用于在所述目标工作簿的所述目标工作表中对所述测试用例信息进行保存。
84.图4为本技术实施例提供的一种电子设备的结构示意图。具体可以包括:至少一个处理器21、至少一个存储器22、电源23、通信接口24、输入输出接口25和通信总线26。其中,所述存储器22用于存储计算机程序,所述计算机程序由所述处理器21加载并执行,以实现以下步骤:
85.确定客户端选择的目标工作簿,并在预设的显示屏幕中显示与所述目标工作簿对应的目标图形界面;
86.获取所述客户端基于预先设置的测试用例编写项在所述目标图形界面中编写的测试用例信息,并在所述目标工作簿中对所述测试用例信息进行保存;
87.基于在线用例管理系统中的模板,并根据所述客户端输入的导入命令将所述测试用例信息导入至所述在线用例管理系统。
88.一些具体实施方式中,所述处理器通过执行所述存储器中保存的计算机程序,具体可以实现以下步骤:
89.确定预先设置的包括测试用例标题、测试用例前置条件、测试步骤、测试用例预期结果和其他预设字段的测试用例编写项;
90.获取所述客户端基于所述测试用例编写项在所述目标图形界面中编写的包括测试用例标题信息、测试用例前置条件信息、测试步骤信息、测试用例预期结果信息和其他预设字段信息的测试用例信息。
91.一些具体实施方式中,所述处理器通过执行所述存储器中保存的计算机程序,具体可以实现以下步骤:
92.从所述测试用例信息中提取出所述测试用例标题信息,并将相应的测试用例标题添加至预先设置的测试用例标题列表中。
93.一些具体实施方式中,所述处理器通过执行所述存储器中保存的计算机程序,具体可以实现以下步骤:
94.在获取到测试用例标题显示指令时,在所述目标图形界面的第一预设显示区域对所述测试用例标题列表中的各测试用例标题进行显示。
95.一些具体实施方式中,所述处理器通过执行所述存储器中保存的计算机程序,具体可以实现以下步骤:
96.当检测到所述客户端在所述测试用例标题列表中双击待查看的目标测试用例标题时,则确定获取到测试用例查看指令;
97.基于所述测试用例查看指令在所述目标图形界面的第二预设显示区域对与所述目标测试用例标题对应的测试用例信息进行显示。
98.一些具体实施方式中,所述处理器通过执行所述存储器中保存的计算机程序,具体可以实现以下步骤:
99.若检测到所述测试用例信息有更新信息,则根据所述用户端输入的重新编号指令对相应的测试步骤和测试用例预期结果重新进行编号。
100.一些具体实施方式中,所述处理器通过执行所述存储器中保存的计算机程序,具体可以实现以下步骤:
101.确定所述客户端在所述目标工作簿中选择的目标工作表;其中,所述目标工作簿包括若干数量个工作表;
102.相应的,所述在所述目标工作簿中对所述测试用例信息进行保存,包括:
103.在所述目标工作簿的所述目标工作表中对所述测试用例信息进行保存。
104.本实施例中,电源23用于为电子设备20上的各硬件设备提供工作电压;通信接口24能够为电子设备20创建与外界设备之间的数据传输通道,其所遵循的通信协议是能够适
用于本技术技术方案的任意通信协议,在此不对其进行具体限定;输入输出接口25,用于获取外界输入数据或向外界输出数据,其具体的接口类型可以根据具体应用需要进行选取,在此不进行具体限定。
105.其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
106.另外,存储器22作为资源存储的载体,可以是只读存储器、随机存储器、磁盘或者光盘等,其上所存储的资源包括操作系统221、计算机程序222及数据223等,存储方式可以是短暂存储或者永久存储。
107.其中,操作系统221用于管理与控制电子设备20上的各硬件设备以及计算机程序222,以实现处理器21对存储器22中海量数据223的运算与处理,其可以是windows、unix、linux等。计算机程序222除了包括能够用于完成前述任一实施例公开的由电子设备20执行的测试用例编辑方法的计算机程序之外,还可以进一步包括能够用于完成其他特定工作的计算机程序。数据223除了可以包括电子设备接收到的由外部设备传输进来的数据,也可以包括由自身输入输出接口25采集到的数据等。
108.进一步的,本技术实施例还公开了一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序被处理器加载并执行时,实现前述任一实施例公开的由测试用例编辑过程中执行的方法步骤。
109.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
110.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
111.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
112.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
113.以上对本发明所提供的一种测试用例编辑方法、装置、设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献