自动化测试方法、装置、计算机设备及存储介质.pdf
《自动化测试方法、装置、计算机设备及存储介质.pdf》由会员分享,可在线阅读,更多相关《自动化测试方法、装置、计算机设备及存储介质.pdf(14页完成版)》请在专利查询网上搜索。
1、(19)国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 202310665446.5(22)申请日 2023.06.06(71)申请人 平安银行股份有限公司地址 518000 广东省深圳市罗湖区深南东路5047号(72)发明人 周小亮(74)专利代理机构 北京超凡宏宇专利代理事务所(特殊普通合伙)11463专利代理师 梁韬(51)Int.Cl.G06F 11/36(2006.01)G06F 9/445(2018.01)(54)发明名称自动化测试方法、装置、计算机设备及存储介质(57)摘要本发明涉及数据处理技术领域,公开了一种自动化测试方法、装置、计算机。
2、设备及存储介质。方法包括:创建原始代理服务器,根据自动化测试脚本的执行环境修改原始代理服务器的代理信息,得到修正代理服务器;设置自动化测试脚本的代理配置,基于代理配置通过httpclient类向API接口发起http请求;接收API接口返回的响应并解析,得到响应码和响应体;根据响应码和响应体判述http请求和响应是否成功,当http请求和响应成功时,通过修正代理服务器执行自动化测试脚本。该方法对自动化测试脚本设置代理配置,将http请求转发到对应的修正代理服务器上,使得同一套自动化测试脚本在多个不同的执行环境进行测试验证。权利要求书2页 说明书8页 附图3页CN 116610587 A2023。
3、.08.18CN 116610587 A1.一种自动化测试方法,其特征在于,所述方法包括:创建执行自动化测试脚本的原始代理服务器,根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器;设置所述自动化测试脚本的代理配置,基于所述代理配置,通过httpclient类向对应的API接口发起http请求;接收所述API接口返回的响应,并解析所述响应,得到对应的响应码和响应体;根据所述响应码和所述响应体判断所述http请求和所述响应是否成功,当所述http请求和所述响应成功时,通过所述修正代理服务器执行所述自动化测试脚本。2.根据权利要求1所述的自动化测试方法,其特征在于。
4、,所述根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器,包括:在所述自动化测试脚本内的指定文件中增加预设配置;将所述原始代理服务器的hosts文件修改为所述执行环境的hosts文件。3.根据权利要求1所述的自动化测试方法,其特征在于,所述设置所述自动化测试脚本的代理配置,基于所述代理配置,通过httpclient类向对应的API接口发起http请求,包括:创建所述自动化测试脚本的代理对象,并设置所述代理配置;根据所述执行环境获取对应的修正代理服务器的IP端口,并基于所述IP端口将所述代理配置设置到所述http请求的配置中;根据所述http请求的配置对所述ht。
5、tpclient类进行实例化,并通过实例化后的httpclient类向对应的API接口发起所述http请求。4.根据权利要求1所述的自动化测试方法,其特征在于,所述根据所述响应码和所述响应体判断所述http请求和所述响应是否成功,包括:根据所述响应码判断所述http请求是否成功;若所述http请求成功,则根据所述响应体判断所述响应是否符合预设预期;若所述响应符合所述预设预期,则所述响应成功。5.根据权利要求1所述的自动化测试方法,其特征在于,所述方法还包括:在所述自动化测试脚本中根据业务测试逻辑的需要,提取上一个所述API接口返回的响应体的至少一个字段的数值,并将所述数值作为下一个或多个所述h。
6、ttp请求的请求参数。6.一种自动化测试装置,其特征在于,所述装置包括:第一创建模块,用于创建执行自动化测试脚本的原始代理服务器,根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器;发送模块,用于设置所述自动化测试脚本的代理配置,基于所述代理配置,通过httpclient类向对应的API接口发起http请求;接收模块,用于接收所述API接口返回的响应,并解析所述响应,得到对应的响应码和响应体;执行模块,用于根据所述响应码和所述响应体判断所述http请求和所述响应是否成功,当所述http请求和所述响应成功时,通过所述修正代理服务器执行所述自动化测试脚本。7.根据。
7、权利要求6所述的自动化测试装置,其特征在于,所述装置还包括:权利要求书1/2 页2CN 116610587 A2添加模块,用于在所述自动化测试脚本内的指定文件中增加预设配置;修改模块,用于将所述原始代理服务器的hosts文件修改为所述执行环境的hosts文件。8.根据权利要求6所述的自动化测试装置,其特征在于,所述装置还包括:第二创建模块,用于创建所述自动化测试脚本的代理对象,并设置所述代理配置;获取模块,用于根据所述执行环境获取对应的修正代理服务器的IP端口,并基于所述IP端口将所述代理配置设置到所述http请求的配置中;实例化模块,用于根据所述http请求的配置对所述httpclient类。
8、进行实例化,并通过实例化后的httpclient类向对应的API接口发起所述http请求。9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求15中任一项所述自动化测试方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求15中任一项所述自动化测试方法的步骤。权利要求书2/2 页3CN 116610587 A3自动化测试方法、装置、计算机设备及存储介质技术领域0001本发明涉及数据处理技术领域,尤其涉及一种自动化测试方法、装置、计算机设备及存储介。
9、质。背景技术0002在软件开发过程中,通过自动化实现对软件功能的验证和软件质量的保证是非常有效的手段也是常用的方法。在自动化测试的过程中,同样的一套自动化测试脚本经常需要对不同的测试环境进行验证测试,但是在通用的自动化测试平台中,自动化测试脚本执行机器一般是固定的几台机器,通常情况下,会通过修改自动化脚本执行机器的hosts文件,来实现同一套自动化测试脚本对不同的测环境进行测试验证。0003但是这种方法会有如下问题:在对自动化测试脚本执行机器的hosts文件修改后,在其他自动化测试脚本同时需要使用该自动化脚本执行机器的时候,也会使用该hosts文件进行配置。那么当两个在同一自动化脚本执行机器上。
10、执行的自动化测试脚本是要对不同的测试环境进行测试验证时,就无法同时实现测试验证。发明内容0004有鉴于此,本发明的目的是为了克服现有技术中的不足,提供一种能够应用于如金融科技领域或其他技术领域的自动化测试方法、装置、计算机设备及存储介质。0005本发明提供如下技术方案:0006第一方面,本公开实施例中提供了一种自动化测试方法,所述方法包括:0007创建执行自动化测试脚本的原始代理服务器,根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器;0008设置所述自动化测试脚本的代理配置,基于所述代理配置,通过httpclient类向对应的API接口发起http请求;0。
11、009接收所述API接口返回的响应,并解析所述响应,得到对应的响应码和响应体;0010根据所述响应码和所述响应体判断所述http请求和所述响应是否成功,当所述http请求和所述响应成功时,通过所述修正代理服务器执行所述自动化测试脚本。0011进一步地,所述根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器,包括:0012在所述自动化测试脚本内的指定文件中增加预设配置;0013将所述原始代理服务器的hosts文件修改为所述执行环境的hosts文件。0014进一步地,所述设置所述自动化测试脚本的代理配置,基于所述代理配置,通过httpclient类向对应的API接。
12、口发起http请求,包括:0015创建所述自动化测试脚本的代理对象,并设置所述代理配置;0016根据所述执行环境获取对应的修正代理服务器的IP端口,并基于所述IP端口将所述代理配置设置到所述http请求的配置中;说明书1/8 页4CN 116610587 A40017根据所述http请求的配置对所述httpclient类进行实例化,并通过实例化后的httpclient类向对应的API接口发起所述http请求。0018进一步地,所述根据所述响应码和所述响应体判断所述http请求和所述响应是否成功,包括:0019根据所述响应码判断所述http请求是否成功;0020若所述http请求成功,则根据所述。
13、响应体判断所述响应是否符合预设预期;0021若所述响应符合所述预设预期,则所述响应成功。0022进一步地,所述方法还包括:0023在所述自动化测试脚本中根据业务测试逻辑的需要,提取上一个所述API接口返回的响应体的至少一个字段的数值,并将所述数值作为下一个或多个所述http请求的请求参数。0024第二方面,本公开实施例中提供了一种自动化测试装置,所述装置包括:0025第一创建模块,用于创建执行自动化测试脚本的原始代理服务器,根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器;0026发送模块,用于设置所述自动化测试脚本的代理配置,基于所述代理配置,通过http。
14、client类向对应的API接口发起http请求;0027接收模块,用于接收所述API接口返回的响应,并解析所述响应,得到对应的响应码和响应体;0028执行模块,用于根据所述响应码和所述响应体判断所述http请求和所述响应是否成功,当所述http请求和所述响应成功时,通过所述修正代理服务器执行所述自动化测试脚本。0029进一步地,所述装置还包括:0030添加模块,用于在所述自动化测试脚本内的指定文件中增加预设配置;0031修改模块,用于将所述原始代理服务器的hosts文件修改为所述执行环境的hosts文件。0032进一步地,所述装置还包括:0033第二创建模块,用于创建所述自动化测试脚本的代理。
15、对象,并设置所述代理配置;0034获取模块,用于根据所述执行环境获取对应的修正代理服务器的IP端口,并基于所述IP端口将所述代理配置设置到所述http请求的配置中;0035实例化模块,用于根据所述http请求的配置对所述httpclient类进行实例化,并通过实例化后的httpclient类向对应的API接口发起所述http请求。0036第三方面,本公开实施例中提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面中所述自动化测试方法的步骤。0037第四方面,本公开实施例中提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机。
16、程序,所述计算机程序被处理器执行时实现第一方面中所述自动化测试方法的步骤。0038本申请的实施例具有如下优点:0039本申请实施例提供的自动化测试方法,通过创建执行自动化测试脚本的原始代理说明书2/8 页5CN 116610587 A5服务器,根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器;设置所述自动化测试脚本的代理配置,基于所述代理配置,通过httpclient类向对应的API接口发起http请求;接收所述API接口返回的响应,并解析所述响应,得到对应的响应码和响应体;根据所述响应码和所述响应体判断所述http请求和所述响应是否成功,当所述http请求。
17、和所述响应成功时,通过所述修正代理服务器执行所述自动化测试脚本。本申请通过对自动化测试脚本设置代理配置,将http请求转发到对应的修正代理服务器上,使得同一套自动化测试脚本在多个不同的执行环境进行测试验证。0040为使本发明的上述目的、特征和优点能更明显和易懂,下文特举较佳实施例,并配合所附附图,做详细说明如下。附图说明0041为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。0042图1示。
18、出了本申请实施例提供的一种自动化测试方法的流程图;0043图2示出了本申请实施例提供的另一种自动化测试方法的流程图;0044图3示出了本申请实施例提供的再一种自动化测试方法的流程图;0045图4示出了本申请实施例提供的一种自动化测试装置的结构示意图;0046图5示出了本申请实施例提供的计算机设备的硬件架构示意图。具体实施方式0047下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。0048需要说明的是,当元件被称为“固定于”另。
19、一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。相反,当元件被称作“直接在”另一元件“上”时,不存在中间元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。0049在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的。
20、普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。0050此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。说明书3/8 页6CN 116610587 A60051除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在模板的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在限制本发明。本文所使用的术语“。
21、及/或”包括一个或多个相关的所列项目的任意的和所有的组合。0052实施例10053如图1所示,为本申请实施例中的一种自动化测试方法的流程图,本申请实施例提供的自动化测试方法包括以下步骤:0054步骤S110,创建执行自动化测试脚本的原始代理服务器,根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器。0055在本实施例中,首先创建原始代理服务器,所述原始代理服务器用于通过yum install nginx服务执行自动化测试脚本。在根据自动化测试脚本的执行环境修改原始代理服务器的代理信息后,得到修正代理服务器。0056在一种可选的实施方式中,如图2所示,步骤S11。
22、0还包括:0057步骤S111,在所述自动化测试脚本内的指定文件中增加预设配置。0058步骤S112,将所述原始代理服务器的hosts文件修改为所述执行环境的hosts文件。0059具体地,在自动化测试脚本内的指定文件(例如root/nginx.conf文件)中增加一段预设的代码配置,例如:0060server0061resolver 114.114.114.114;0062listen 80;0063location/0064proxy_pass http:/$http_host$request_uri;0065proxy_set_header HOST$http_host;0066prox。
23、y_buffers 256 4k;0067proxy_max_temp_file_size 0k;0068proxy_connect_timeout 30;0069proxy_send_timeout 60;0070proxy_read_timeout 60;0071proxy_next_upstream error timeout invalid_header http_502;00720073增加上述预设配置后,将原始代理服务器的hosts文件修改为自动化测试脚本当前的执行环境的hosts文件,最终得到修正代理服务器。0074步骤S120,设置所述自动化测试脚本的代理配置,基于所述代理配置。
24、,通过httpclient类向对应的API接口发起http请求。0075进一步地,设置自动化测试脚本的代理配置,即自动化测试脚本执行机节点机器配置。通常情况下,一般是使用的httpclient类对API接口发起http请求。0076可以理解的是,httpclient类是Apache Jakarta Common下的子项目,可以用来提供高效的、最新的、功能丰富的支持http协议的客户端编程工具包,并且它支持http协议最说明书4/8 页7CN 116610587 A7新的版本和建议。0077在一种可选的实施方式中,如图3所示,步骤S120还包括:0078步骤S121,创建所述自动化测试脚本的代理。
25、对象,并设置所述代理配置。0079步骤S122,根据所述执行环境获取对应的修正代理服务器的IP端口,并基于所述IP端口将所述代理配置设置到所述http请求的配置中。0080步骤S123,根据所述http请求的配置对所述httpclient类进行实例化,并通过实例化后的httpclient类向对应的API接口发起所述http请求。0081具体地,在使用httpclient类对API接口发起请求前,先创建自动化测试脚本的代理对象,并设置所述代理配置。根据自动化测试脚本的执行环境要求,根据执行环境获取对应的修正代理服务器的IP端口,并基于所述IP端口将所述代理配置设置到所述http请求的配置中。00。
26、82进一步地,根据设置的http请求的配置实例化httpclient类,并使用实例化后的httpclient类向测试的API接口发起http请求。0083步骤S130,接收所述API接口返回的响应,并解析所述响应,得到对应的响应码和响应体。0084具体地,在向API接口发起http请求后,会接收到来自API接口返回的响应response,对响应response进行解析后,会得到对应的响应码response code和响应体response body。可以理解的是,在请求不同的执行环境进行服务时,返回的响应数据也会不一样。0085步骤S140,根据所述响应码和所述响应体判断所述http请求和所述。
27、响应是否成功,当所述http请求和所述响应成功时,通过所述修正代理服务器执行所述自动化测试脚本。0086进一步地,根据响应码可以判断http请求是否成功,若http请求成功,则进一步根据响应体判断响应是否符合预设预期,若响应符合预设预期,则代表响应成功。当http请求和响应均成功时,通过修正代理服务器执行自动化测试脚本,以正式启动自动化测试。0087需要说明的是,在自动化测试脚本中有时会根据业务测试逻辑的需要,提取上一个API接口返回的响应体的至少一个字段的数值,并将数值作为下一个或多个http请求的请求参数。0088本申请实施例提供的自动化测试方法,通过创建执行自动化测试脚本的原始代理服务器。
28、,根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器;设置所述自动化测试脚本的代理配置,基于所述代理配置,通过httpclient类向对应的API接口发起http请求;接收所述API接口返回的响应,并解析所述响应,得到对应的响应码和响应体;根据所述响应码和所述响应体判断所述http请求和所述响应是否成功,当所述http请求和所述响应成功时,通过所述修正代理服务器执行所述自动化测试脚本。该方法通过对自动化测试脚本设置代理配置,将http请求转发到对应的修正代理服务器上,使得同一套自动化测试脚本在多个不同的执行环境进行测试验证。0089实施例20090如图4所示,。
29、为本申请实施例中的一种自动化测试装置400的结构示意图,其装置包括:说明书5/8 页8CN 116610587 A80091第一创建模块410,用于创建执行自动化测试脚本的原始代理服务器,根据所述自动化测试脚本的执行环境修改所述原始代理服务器的代理信息,得到修正代理服务器;0092发送模块420,用于设置所述自动化测试脚本的代理配置,基于所述代理配置,通过httpclient类向对应的API接口发起http请求;0093接收模块430,用于接收所述API接口返回的响应,并解析所述响应,得到对应的响应码和响应体;0094执行模块440,用于根据所述响应码和所述响应体判断所述http请求和所述响应。
30、是否成功,当所述http请求和所述响应成功时,通过所述修正代理服务器执行所述自动化测试脚本。0095可选地,上述自动化测试装置还可以包括:0096添加模块,用于在所述自动化测试脚本内的指定文件中增加预设配置;0097修改模块,用于将所述原始代理服务器的hosts文件修改为所述执行环境的hosts文件。0098可选地,上述自动化测试装置还可以包括:0099第二创建模块,用于创建所述自动化测试脚本的代理对象,并设置所述代理配置;0100获取模块,用于根据所述执行环境获取对应的修正代理服务器的IP端口,并基于所述IP端口将所述代理配置设置到所述http请求的配置中;0101实例化模块,用于根据所述h。
31、ttp请求的配置对所述httpclient类进行实例化,并通过实例化后的httpclient类向对应的API接口发起所述http请求。0102可选地,上述自动化测试装置还可以包括:0103第一判断模块,用于根据所述响应码判断所述http请求是否成功;0104第二判断模块,用于若所述http请求成功,则根据所述响应体判断所述响应是否符合预设预期;0105第三判断模块,用于若所述响应符合所述预设预期,则所述响应成功。0106可选地,上述自动化测试装置还可以包括:0107提取模块,用于在所述自动化测试脚本中根据业务测试逻辑的需要,提取上一个所述API接口返回的响应体的至少一个字段的数值,并将所述数值。
32、作为下一个或多个所述http请求的请求参数。0108本申请实施例提供的自动化测试装置,通过对自动化测试脚本设置代理配置,将http请求转发到对应的修正代理服务器上,使得同一套自动化测试脚本在多个不同的执行环境进行测试验证。0109实施例30110图5示出了本申请提供的计算机设备的硬件架构示意图,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现实施例1所述的自动化测试方法的步骤。0111本实施例中,计算机设备500是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。例如,可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服。
33、务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图5示,计算机设备500至少包括但不限于:可通过系统总线相互通信链接存储器510、处理器520、网说明书6/8 页9CN 116610587 A9络接口530。其中:0112存储器510至少包括一种类型的计算机可读存储介质,可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器510可以是计算机设备500的内部。
34、存储模块,例如该计算机设备500的硬盘或内存。在另一些实施例中,存储器510也可以是计算机设备500的外部存储设备,例如该计算机设备500上配备的插接式硬盘,智能存储卡(SmartMedia Card,简称为SMC),安全数字(Secure Digital,简称为SD)卡,闪存卡(Flash Card)等。当然,存储器510还可以既包括计算机设备500的内部存储模块也包括其外部存储设备。本实施例中,存储器510通常用于存储安装于计算机设备500的操作系统和各类应用软件,例如视频播放方法的程序代码等。此外,存储器510还可以用于暂时地存储已经输出或者将要输出的各类数据。0113处理器520在一些。
35、实施例中可以是中央处理器(Central Processing Unit,简称为CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器520通常用于控制计算机设备500的总体操作,例如执行与计算机设备500进行数据交互或者通信相关的控制和处理等。本实施例中,处理器520用于运行存储器510中存储的程序代码或者处理数据。0114网络接口530可包括无线网络接口或有线网络接口,该网络接口530通常用于在计算机设备500与其他计算机设备之间建立通信链接。例如,网络接口530用于通过网络将计算机设备500与外部终端相连,在计算机设备500与外部终端之间的建立数据传输通道和通信链接等。网络可。
36、以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯系统(GlobalSystem of Mobile communication,简称为GSM)、宽带码分多址(Wideband Code DivisionMultiple Access,简称为WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、WiFi等无线或有线网络。0115需要指出的是,图5仅示出了具有部件510530的计算机设备,但是应理解的是,并不要求实施所有示出的部件,可以替代的实施更多或者更少的部件。0116在本实施例中,存储于存储器510中的自动化测试方法还可以被分割为一个或者多个程序模块,并由。
37、一个或多个处理器(本实施例为处理器520)所执行,以完成本发明。0117实施例40118本实施例还提供一种计算机可读存储介质,计算机可读存储介质其上存储有计算机程序,计算机程序被处理器执行时实现实施例中自动化测试方法的步骤。0119本实施例中,计算机可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,计算机可读存储介质可以是计算机设备的内部存储单元,例如该计算机设备的硬盘或内存。
38、。在另一些实施例中,计算机可读存储介质也可以是计算机设备的外部存储设备,例如该计算机设备上配备的插接式硬盘,智能存储卡(Smart Media Card,简称为SMC),安全数字(Secure Digital,简称为SD)卡,闪存卡(Flash Card)等。当然,计算机可读存储介质还可以既包括计算机设备的内部存储单元也包括其外部存储设备。本实施例中,计算机可读存储介质通常用于存储安装于计算机设备的操作系统和各类应用软件。此说明书7/8 页10CN 116610587 A10外,计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的各类数据。0120在这里示出和描述的所有示例中,任何具体。
39、值应被解释为仅仅是示例性的,而不是作为限制,因此,示例性实施例的其他示例可以具有不同的值。0121应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。0122以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。说明书8/8 页11CN 116610587 A11图1图2说明书附图1/3 页12CN 116610587 A12图3图4说明书附图2/3 页13CN 116610587 A13图5说明书附图3/3 页14CN 116610587 A14。
- 内容关键字: 自动化 测试 方法 装置 计算机 设备 存储 介质
链接地址:https://www.zhuanlichaxun.net/pdf/14331389.html