掌桥专利:专业的专利平台
掌桥专利
首页

一种图块功能测试方法、系统、装置及计算机存储介质

文献发布时间:2023-06-19 10:32:14


一种图块功能测试方法、系统、装置及计算机存储介质

技术领域

本申请实施例涉及计算机领域,仪器涉及一种图块功能测试方法、系统、装置及计算机存储介质。

背景技术

现有技术的编程软件会提供很多的功能函数,用户可以按照自己的需求使用功能函数编写一段代码程序,再通过编译执行来测试这段代码程序相应的功能。

用户在使用每一款编程软件时,都需要事先进行该编程软件最基本的代码规则的学习,否则无法进一步了解常用的基本语句所实现的功能。现有技术中,编程学习软件上,会提供便于用户学习的图块,图块上包含代码语句以及对应的代码功能文字分析,用户可以从图块上学习代码语句。但是,在现有的学习方法中,用户仅能从图块上对学习代码词汇或代码语句进行文字理论的学习,无法直观的测试图块在实际场景中的功能。

发明内容

本申请第一方面提供了一种图块功能测试方法,所述方法包括:

显示三维虚拟场景,所述三维虚拟场景中包含有至少一个控制对象,所述控制对象具有虚拟三维特征;

获取用户的第一操作指令,所述第一操作指令用于打开所述编程界面;

根据所述第一操作指令显示编程界面,所述编程界面包含有图块容置区域和对象控制区域,所述图块容置区域内容置有至少一个图块,所述对象控制区域内容置有至少一个控制对象,所述控制对象用于对所述图块的功能进行演示;

获取用户的第二操作指令,所述第二操作指令用于确定用户在所述图块容置区域上选取的目标图块;

根据所述第二操作指令确定所述目标图块对应的目标操作代码;

根据所述目标操作代码控制所述控制对象执行相应的动作,并在所述对象控制区域中显示。

可选的,所述根据所述第一操作指令显示编程界面,包括:

确定所述第一操作指令中的代码类型信息,所述代码类型信息表示用户选择学习的代码类型;

根据所述代码类型信息显示编辑界面。

可选的,在所述根据所述第一操作指令显示编程界面之后,所述获取用户的第二操作指令之前,所述方法还包括:

获取用户的第三操作指令,并根据所述第三操作指令更新所述对象控制区域内的控制对象。

可选的,在所述根据所述第一操作指令显示编程界面之后,所述方法还包括:

当检测到用户的指示光标在所述图块容置区域的图块上停留的时间达到预设阈值时,开启所述图块对应的代码说明界面。

可选的,所述根据所述第二操作指令确定所述目标图块对应的目标操作代码,包括:

根据所述第二操作指令获取所述目标图块中携带的功能标识以及参数标识;

根据所述功能标识以及所述参数标识确定目标操作代码,所述目标操作代码根据功能标识的不同包括三维运动目标操作代码,时间控制目标操作代码,场景视角控制目标操作代码,动画控制目标操作代码,三维尺寸控制目标操作代码。

可选的,所述功能标识为时间函数标识,所述参数标识为时间参数标识,所述根据所述功能标识以及所述参数标识确定目标操作代码,包括:

根据所述时间函数标识和所述时间参数标识确定时间控制目标操作代码。

可选的,所述根据所述目标操作代码控制所述控制对象执行相应的动作,并在所述对象控制区域中显示,包括:

根据所述目标操作代码在所述对象控制区域中确定对应的控制对象;

控制所述控制对象执行所述目标操作代码对应的操作。

本申请第二方面提供了一种图块功能测试系统,包括:

第一显示单元,用于显示三维虚拟场景,所述三维虚拟场景中包含有至少一个控制对象,所述控制对象具有虚拟三维特征;

第一获取单元,用于获取用户的第一操作指令,所述第一操作指令用于打开所述编程界面;

第二显示单元,用于根据所述第一操作指令显示编程界面,所述编程界面包含有图块容置区域和对象控制区域,所述图块容置区域内容置有至少一个图块,所述对象控制区域内容置有至少一个控制对象,所述控制对象用于对所述图块的功能进行演示;

第二获取单元,用于获取用户的第二操作指令,所述第二操作指令用于确定用户在所述图块容置区域上选取的目标图块;

第一确定单元,用于根据所述第二操作指令确定所述目标图块对应的目标操作代码;

执行单元,用于根据所述目标操作代码控制所述控制对象执行相应的动作,并在所述对象控制区域中显示。

本申请第三方面提供了一种图块功能测试装置,包括:

处理器、存储器、输入输出单元以及总线;

所述处理器与所述存储器、所述输入输出单元以及所述总线相连;

所述存储器保存有程序,所述处理器调用所述程序以执行第一方面任意一项所述的测试代码的方法。

本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面以及第一方面中任一项可选的方法。

从以上技术方案可以看出,本申请实施例具有以下优点:

本申请提供的图块功能测试方法中,首先显示有三维虚拟场景和编程界面,编程界面包含有图块容置区域以及对象控制区域。获取用户发送的第二操作指令,并根据第二操作指令确定目标图块对应的目标操作代码,最后在所述对象控制区域上对所述控制对象执行所述目标操作代码对应的行为。从图块容置区域中直接选择需要测试的图块,即可在对象控制区域中控制对象执行对应的功能演示,可直观地测试图块在实际场景中的功能。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请中图块功能测试方法的一个实施例流程示意图;

图2为本申请中图块功能测试方法的另一个实施例流程示意图;

图3为本申请中图块功能测试系统的一个实施例结构示意图;

图4为本申请中图块功能测试装置的一个实施例结构示意图。

具体实施方式

为了解决上述现有技术的问题,本申请提供了一种图块功能测试方法,系统、装置及计算机存储介质,有助于用户直观地测试图块在实际场景中的功能。

需要说明的是,本申请实施例提供的图块功能测试方法,可以应用于终端也可以应用于系统,还可以应用于服务器上,例如终端可以是智能手机或电脑、平板电脑、智能电视、智能手表、便携计算机终端也可以是台式计算机等固定终端。为方便阐述,本申请实施例中以终端为控制对象进行举例说明。

请参阅图1,图1是本申请提供的图块功能测试方法第一个实施例的流程示意图,该图块功能测试方法包括:

101、显示三维虚拟场景,三维虚拟场景中包含有至少一个控制对象;

终端显示三维虚拟场景,用户可以在虚拟场景中,对虚拟场景内的控制对象进行多种操作。

终端可以从本地存储单元中获取三维虚拟场景,或从云端服务器获取三维虚拟场景,还可以从移动存储介质中获取三维虚拟场景,此处不作限定。本申请中的三维虚拟场景,配置有XYZ坐标系,用户在三维虚拟场景进行操作时,可以使用XYZ坐标系进行方位的确定。三维虚拟场景中可以包含有诸多三维的虚拟场景,如天空、地面以及河流等,此处不作限定。

三维虚拟场景中还包含有至少一个控制对象,本申请实施所提及或讨论的控制对象是指用户所需要通过编程进行控制的三维虚拟场景中的控制对象。本实施例中,控制对象可以是虚拟的人物、动物、植物、交通工具以及科幻角色等角色对象,还可以是场景中例如墙、沟、悬崖、悬索、梯子、凸台等地形对象,还可以是场景中的其它虚拟道具对象等,具体此处不做限定。这些控制对象具有虚拟三维特征,这些控制对象在三维虚拟场景中的变化可以是虚拟的三维变化,例如基于X、Y或Z坐标轴的旋转或移动,在不同的角度所展示的特征不同。这些控制对象还可以具有骨骼,终端可以通过控制骨骼的位置来驱动控制对象进行三维运动,骨骼可以由骨骼点以及连接骨骼点的连接线组成,任意一个骨骼点都配置有以该骨骼点为原点的相对三维坐标轴。

102、获取用户的第一操作指令,第一操作指令用于打开编程界面;

当用户打开编程界面,终端获取到第一操作指令,以对三维虚拟场景中的对象进行编程控制。在本实施例中,可以是先选中控制对象后再打开编程界面,也可以是打开编程界面后再选中控制对象,例如可以是通过接收用户对控制对象的鼠标右键双击指令,打开编程界面。

本实施中所阐述的第一操作指令仅仅是示意性的,在具体实现时,还可以有其它的实现方式,此处不作限定。

103、根据所述第一操作指令显示编程界面,所述编程界面包含有图块容置区域和对象控制区域,所述图块容置区域内容置有至少一个图块,所述对象控制区域内容置有至少一个控制对象,所述控制对象用于对所述图块的功能进行演示;

终端响应第一操作指令,显示编程界面。在本实施例中,编程界面包含有图块容置区域以及对象控制区域,图块容置区域中容置有图块。本申请中提及或讨论的图块指的是用于生成编程流程的图块,不同的图块对应不同的代码功能。本实施例中,图块还可以携带有文字说明,相比于直接展示字符串代码,具有文字说明的图块具有更好的阅读性,用户可以通过图块直接了解到该图块的功能或者用途。图块还可以通过分类的方式展示于图块容置区域中。

本实施例中,对象控制区域内至少会生成一个控制对象,该控制对象为具有可操作性的虚拟模型,即控制对象可根据图块对应的代码进行对应的操作。控制对象可以根据用户自身的需求进行更换。

104、获取用户的第二操作指令,所述第二操作指令用于确定用户在所述图块容置区域上选取的目标图块;

用户在图块容置区域上选取图块,对应的就会生成第二操作指令,所选中的图块作为目标图块。用户在图块容置区域上选取图块,可以是用户使用光标对图块容置区域上的图块进行点击选择,也可以是用户通过快捷键对图块容置区域上的图块进行的快速选择,此处不做限定。

105、根据所述第二操作指令确定所述目标图块对应的目标操作代码;

终端获取到目标图块后,对目标图块进行确认分析,确定该目标图块所对应的目标操作代码。目标操作代码中包括功能标识和参数标识,功能标识对应功能关键词,决定着控制对象的操作形式,参数标识对应参数值,决定着控制对象的操作程度。

例如代码功能关键词为moveforward,表示控制对象向前运行,参数值代表向前运行的距离。需要说明的是,终端可将参数值设置为一个默认值,用户可自定义修改默认的参数值,以使得目标图块的功能测试程度改变。

具体的,目标操作代码有不同的类型,根据功能标识的不同,包括三维运动目标操作代码、时间控制目标操作代码、场景视角控制目标操作代码、动画控制目标操作代码和三维尺寸控制目标操作代码等。

在一种可能的实现方式中,根据目标图块确定目标操作代码可以是,获取图块中携带的三维运动函数标识以及三维坐标标识,终端根据这三维运动函数标识获取三维运动函数,根据三维坐标标识获取三维运动坐标,最后根据三维运动函数以及三维运动坐标确定三维运动目标操作代码,例如,根据目标图块中携带的标识获取walk函数以及三维坐标(4,5,6,),则确定目标操作代码为walk(4,5,6,),即行走至坐标为X=4,Y=5,Z=6的位置,终端控制三维虚拟场景中的控制对象行走至该位置。

在另一种可能的实现方式中,根据目标图块确定目标操作代码还可以是,获取图块中携带的时间函数标识以及时间参数标识,根据目标图块中携带的标识获取时间函数以及时间参数,最后根据时间函数以及时间参数确定时间控制代码,例如,目标图块中携带有关于函数wait以及时间参数(2),则确定目标操作代码为wait(2),即等待2秒,则终端控制三维虚拟场景中的控制对象等待2秒,具体的等待可以是保持控制对象当前状态不变,或者是使用预配置的等待动作。

在另一种可能的实现方式中,根据目标图块确定目标操作代码还可以是,根据目标图块中携带的视角函数标识以及视角参数标识获取视角函数以及视角参数,最后根据视角函数以及视角参数确定场景视角控制目标操作代码,例如根据目标图块中携带的标识获取camera函数以及视角参数(12,45,90),终端根据该函数以及视角参数确定目标操作代码为camera(12,45,90),即根据视角函数标识以及视角参数标识确定场景视角控制目标操作代码,终端可以控制场景中的摄影机视角转换至距离为12单位长度,角度为45度,朝向为90度。

在另一种可能的实现方式中,根据目标图块确定目标操作代码还可以是,根据目标图块中携带的动画控制函数标识以及动画控制参数标识获取动画控制函数以及动画控制参数;例如根据目标图块中携带的标识获取playMovie函数的以及相应的的动画参数("myself",0,-1,true),根据该函数标识以及动画参数确定目标代码为playMovie("myself",0,-1,true),即终端可根据该目标代码获取动画名称为"myself"的动画,并在三维虚拟场景中从0时刻开始播放动画"myself"至-1时刻。本申请中,动画播放时的时序可以是正时序也可以是倒时序,具体的由函数中的时间参数值来决定,本实施例中的动画可以是预先录制的动画,也可以是预先配置的关于三维虚拟场景中控制对象的模板动画,例如在播放"myself"时可以是调取预存的一段动画直接播放,也可以是控制三维虚拟场景中的控制对象做出一系列的关于"myself"的变化。

在另一种可能的实现方式中,根据目标图块确定目标操作代码还可以是,根据目标图块中携带的三维尺寸控制函数标识以及三维尺寸参数标识获取三维尺寸控制函数以及三维尺寸参数,例如根据目标图块中携带的标识获取scaleTo函数以及参数(50),最后确定目标操作代码为scaleTo(50),终端控制三维虚拟场景中的控制对象三维尺寸按比例缩小至原尺寸的50%。

106、根据所述目标操作代码控制所述控制对象执行相应的动作,并在所述对象控制区域中显示。

终端根据目标操作代码操作控制对象执行对应操作,并在对象控制区域中显示。

例如,根据目标图块确定的目标操作代码为walk(4,5,6,),即行走至坐标为X=4,Y=5,Z=6的位置,终端控制三维虚拟场景中的控制对象行走至该位置。

例如,根据目标图块确定的目标操作代码为scaleTo(50),则终端控制三维虚拟场景中的控制对象三维尺寸按比例缩小至原尺寸的50%。

本申请实施例提供的图块功能测试方法中,首先显示有三维虚拟场景和编程界面,编程界面包含有图块容置区域以及对象控制区域。获取用户发送的第二操作指令,并根据第二操作指令确定目标图块对应的目标操作代码,最后在对象控制区域上对控制对象执行所述目标操作代码对应的行为。从图块容置区域中直接选择需要测试的图块,即可在在对象控制区域中控制对象执行对应的功能演示,用户可以对图块功能进行直接测试,有助于用户快速地、直观地测试图块在实际场景中的功能。

请参阅图2,图2是本申请提供的图块功能测试方法第二实施例的流程示意图,该图块功能测试方法包括:

201、显示三维虚拟场景,所述三维虚拟场景中包含有至少一个控制对象,所述控制对象具有虚拟三维特征;

202、获取用户的第一操作指令,所述第一操作指令用于打开所述编程界面;

本实施例中的步骤201和202与前述实施例中步骤101和102类似,此处不再赘述。

203、确定所述第一操作指令中的代码类型信息,所述代码类型信息表示用户选择学习的代码类型;

终端在接收到第一操作指令时,首先确定该第一操作指令中用户所设定的初始选项,例如代码类型信息、学习程度等。代码类型信息是指当前用户所选取的编程语言种类,当用户学习的编程语言种类为C\C++时,可在点击代码模块时或之前设置该选项,使得终端得以确定用户所选择的编程语言类型,为用户开启对应的界面进行操作。

本实施例中,终端会设置一种默认的编程语言,当用户未设置其他相关选项时,会直接进入到终端默认的编辑界面中。

204、根据所述代码类型信息显示编辑界面;

终端通过获取第一操作指令中的代码类型信息,来确定当前用户想要测试的编程语言,并根据所述代码类型信息显示编辑界面。

编程界面包含有图块容置区域和对象控制区域,图块容置区域内容置有至少一个图块,对象控制区域内容置有至少一个控制对象,控制对象用于演示所述图块的功能。通过代码类型信息显示编辑界面,目的是让图块容置区域内根据代码类型信息展示出对应类型的图块。当用户想更换当前进行测试的代码类型时,可通过终端进行修改,图块容置区域内的容置图块也会变化为修改后的代码类型信息对应的图块。

本实施例中,不同类型的代码会生成对应的代码库,代码库用于保存这一代码类型的代码功能关键词,图块会与这些代码功能关键词进行关联,以使得用户确定代码类型信息之后,终端获取到代码类型信息对应的图块,并在图块容置区域进行展示。获取的代码类型可以是多种,可以是C\C++、Python、vbscript、javascript、installshield script和ActionScrip等,此处不做限定,只要是满足编程语言的类属性的都为本申请的保护范围。

本实施例中,在图块容置区域展示图块的方式有多种,当用户确定测试代码类型之后,终端可以针对不同难易程度对图块进行分类展示,分为入门级、中级、高级等,让用户可由简单到深入,循序渐进;也可以是针对不同操作类型对图块进行分类展示,分为控制类、运动类、外观类等,以便查询与使用。

205、获取用户的第三操作指令,并根据所述第三操作指令更新所述对象控制区域内的控制对象;

控制对象模型可以是多种,例如:人物类、交通类、建筑类等,为了方便用户更换某一控制对象,在编辑界面中设置对应的更换控制对象选项,使得用户可以根据自身需求来更换控制对象。

当用户通过角色模型选项更换控制对象时,终端即接收到第三操作指令,并根据该第三操作指令将原有的控制对象更换成第三操作指令中包含的新的控制对象。

206、当检测到用户的指示光标在所述图块容置区域的图块上停留的时间达到预设阈值时,开启所述图块对应的代码说明界面;

具体地,终端可以预设一个阈值,当终端检测到用户的指示光标在图块容置区域中的图块上停留的时间达到预设阈值时,开启该图块对应的代码说明界面。

例如,用户的鼠标位于某一个图块上达到预设时间值时,会根据这一图块所对应的代码,弹出一个代码说明界面,代码说明界面中包含了这一代码的文字解析,用于对该代码的功能与用法等信息进行文字说明。以便用户可以通过文本形式了解图块的指令代码和所实现的功能。

207、获取用户的第二操作指令,所述第二操作指令用于确定用户在所述图块容置区域上选取的目标图块;

208、根据所述第二操作指令确定所述目标图块对应的目标操作代码;

本实施例中的步骤207和208与前述实施例中步骤104和105类似,此处不再赘述。

209、根据目标操作代码在对象控制区域中确定对应的控制对象;

目标操作代码的执行对象可以是一个,也可以是多个,所以在终端确定了目标操作代码之后,终端通过目标操作代码在对象控制区域中确定对应的控制对象,控制对象将根据操作代码进行一系列可视化驱动与展示。

例如,目标操作代码的功能为将第一控制对象从原坐标位置移动到位于第二控制对象坐标的X轴正方向的5个单位的坐标上,则终端根据操作代码确定当前的第一控制对象与第二控制对象,再根据目标操作代码对这两个控制对象执行对应操作。

210、控制所述控制对象执行所述目标操作代码对应的操作。

在终端根据操作代码确定控制对象之后,终端对所述控制对象执行所述目标操作代码对应的操作。在控制控制对象执行目标操作代码对应的操作的过程中,终端首先需要确定该目标操作代码的操作形式。操作形式可以移动形式、外观更改形式、事件触发形式、声音触发形式、时间控制形式等,每种操作形式根据具体代码的信息不同而不同,此处不做限定。

在确定当前的操作代码所对应的操作形式之后,再获取操作形式所需要的参数值,根据操作形式和参数值即确定所执行的操作,即可控制控制对象执行对应的操作,使得控制对象完成与目标操作代码对应的操作。

本申请实施例提供的图块功能测试方法中,首先显示有三维虚拟场景和编程界面,在获取用户发送的第一操作指令,确定代码类型信息,并使用代码类型信息显示编辑界面。编程界面包含有图块容置区域以及对象控制区域。当检测到用户的指示光标在图块容置区域的图块上停留的时间达到预设阈值时,开启图块对应的代码说明界面。获取用户发送的第二操作指令,并根据第二操作指令确定目标图块对应的目标操作代码,最后在对象控制区域上对控制对象执行所述目标操作代码对应的行为。从图块容置区域中直接选择需要测试的图块,即可在在对象控制区域中控制对象执行对应的功能演示,用户可以对图块功能进行直接测试,有助于用户快速地、直观地测试图块在实际场景中的功能。

其次,当检测到用户的指示光标在图块容置区域的图块上停留的时间达到预设阈值时,开启图块对应的代码说明界面,使得用户可以通过代码说明界面进行图块代码的学习。

上面对本申请中方法的实施例进行了阐述,下面将结合附图对本申请中的图块功能测试系统、装置及计算机存储介质进行阐述。

请参阅图3,图3为本申请中图块功能测试系统的一个实施例结构示意图,该图块功能测试系统,包括:

第一显示单元301,用于显示三维虚拟场景,所述三维虚拟场景中包含有至少一个控制对象,所述控制对象具有虚拟三维特征;

第一获取单元302,用于获取用户的第一操作指令,所述第一操作指令用于打开所述编程界面;

第二显示单元303,用于根据所述第一操作指令显示编程界面,所述编程界面包含有图块容置区域和对象控制区域,所述图块容置区域内容置有至少一个图块,所述对象控制区域内容置有至少一个控制对象,所述控制对象用于对所述图块的功能进行演示;

第二获取单元304,用于获取用户的第二操作指令,所述第二操作指令用于确定用户在所述图块容置区域上选取的目标图块;

第一确定单元305,用于根据所述第二操作指令确定所述目标图块对应的目标操作代码;

执行单元306,用于根据所述目标操作代码控制所述控制对象执行相应的动作,并在所述对象控制区域中显示。

可选地,所述第二显示单元303具体用于:

确定所述第一操作指令中的代码类型信息,所述代码类型信息表示用户选择学习的代码类型;

根据所述代码类型信息显示编辑界面。

可选地,所述系统还包括:

获取用户的第三操作指令,并根据所述第三操作指令更新所述对象控制区域内的控制对象。

可选地,所述系统还包括:

当检测到用户的指示光标在所述图块容置区域的图块上停留的时间达到预设阈值时,开启所述图块对应的代码说明界面。

可选地,所述第一确定单元305具体用于:

根据所述第二操作指令获取所述目标图块中携带的功能标识以及参数标识;

根据所述功能标识以及所述参数标识确定目标操作代码,所述目标操作代码根据功能标识的不同包括三维运动目标操作代码,时间控制目标操作代码,场景视角控制目标操作代码,动画控制目标操作代码,三维尺寸控制目标操作代码。

可选地,所述执行单元306具体用于:

根据所述目标操作代码在所述对象控制区域中确定对应的控制对象;

控制所述控制对象执行所述目标操作代码对应的操作。

本申请还提供了一种图块功能测试装置,包括:

处理器401、存储器402、输入输出单元403以及总线404;

处理器401与存储器402、输入输出单元403以及总线404相连;

存储器402保存有程序,处理器401调用程序以执行如上的图块功能测试方法。

本申请还提供了一种计算机可读存储介质,计算机可读存储介质上保存有程序,程序在计算机上执行时执行如上的图块功能测试方法。

本申请还提供了一种计算机可读存储介质,计算机可读存储介质上保存有程序,当程序在计算机上运行时,使得计算机执行如上所述任一图块功能测试方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。

相关技术
  • 一种图块功能测试方法、系统、装置及计算机存储介质
  • 一种SSD功能测试方法、系统及计算机存储介质
技术分类

06120112587945