CN117331850B - 一种将功能测试和接口自动化测试结合的测试方法 - Google Patents
一种将功能测试和接口自动化测试结合的测试方法 Download PDFInfo
- Publication number
- CN117331850B CN117331850B CN202311635010.8A CN202311635010A CN117331850B CN 117331850 B CN117331850 B CN 117331850B CN 202311635010 A CN202311635010 A CN 202311635010A CN 117331850 B CN117331850 B CN 117331850B
- Authority
- CN
- China
- Prior art keywords
- test
- test case
- functional
- case
- automatic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 301
- 238000010998 test method Methods 0.000 title claims abstract description 8
- 238000011990 functional testing Methods 0.000 claims abstract description 164
- 238000013507 mapping Methods 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 4
- 238000012216 screening Methods 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000010276 construction Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明公开了一种将功能测试和接口自动化测试结合的测试方法,包括对功能测试用例及接口自动化测试用例进行关联操作后执行打标标记、迭代功能测试相对应的功能测试计划关联至功能测试用例及接口自动化测试用例、在功能测试计划中提供功能测试用例执行结果的标记功能、对功能测试计划进行自动化一键执行功能操作,执行接口自动化执行服务,回写执行结果、根据执行功能测试计划执行结果,输出测试报告。与现有技术相比,本发明具有以下有益效果包括可以使总功能测试用例中自动化执行的占比数据可以被量化,功能测试效率提高,执行效率提高。
Description
技术领域
本发明属于测试技术领域,具体涉及一种将功能测试和接口自动化测试结合的测试方法。
背景技术
功能测试是根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作性以确定他们满足设计需求。功能测试是为了确保程序以期望的方式运行而按功能要求对软件进行的测试,通过对一个***的所有的特性和功能都进行测试确保符合需求和规范。
接口自动化测试是一种自动化测试方法,用于测试应用程序的接口或API。接口自动化测试的目的是验证应用程序的接口是否按照预期工作,并且在接口的不同输入和输出组合下是否具有正确的行为,
在当今软件行业前后端分离的大趋势下,各个软件互联网公司,或多或少的都有进行接口自动化测试的建设。但是在一个项目的功能迭代测试中,功能测试和自动化测试是割裂的,功能测试用例和自动化测试用例没有对应关系是两个不同用例,需要分别执行和执行结果也是分开统计。导致绝大部分测试人员都是在功能测试完毕之后,全量执行一遍所有接口自动化测试用例,用于进行历史功能回归兜底。
目前存在以下将成为所属技术领域技术人员亟待解决的技术问题。
1. 在功能迭代测试中,接口自动化建设的作用不能被量化。功能测试用例和迭代测试用例的割裂使功能被自动化测试用例覆盖,被覆盖的用例在迭代功能测试用例总数中的占比不能被统计。
2. 在迭代功能测试中,接口自动化建设提效有限。功能测试用例和自动化测测用例之间不存在映射关系,比如在功能迭代测试中需要用到10个功能测试用例,当有不同的测试人员共同编写成百上千个接口自动化测试用例,测试人员实际上不清楚在成百上千个接口自动化测试用例中,是否存在能覆盖需要被测试的10个功能测试用例,所以更多时候测试人员会选择手动执行这10个功能测试用例,最后将接口自动化测试用例全部执行一遍再进行回归测试。导致整个流程还是以手动测试为主,接口自动化建设的提效有限。
发明内容
本发明要解决的技术问题是:提供一种将功能测试和接口自动化测试结合的测试方法。
为实现上述目的,本发明采用的技术方案如下:
一种将功能测试和接口自动化测试结合的测试方法,包括步骤如下:
步骤a、对功能测试用例及接口自动化测试用例进行关联操作后执行打标标记;
步骤b、与迭代功能测试相对应的功能测试计划关联至功能测试用例及接口自动化测试用例;
步骤c、在功能测试计划中提供功能测试用例执行结果的标记功能;
步骤d、对功能测试计划进行自动化一键执行功能操作,执行接口自动化执行服务,回写执行结果;
步骤e、根据执行功能测试计划执行结果,输出测试报告。
进一步地,步骤a包括:步骤a1,获取功能测试用例中的页面功能测试用例,构建页面功能测试用例池;步骤a2,功能测试用例提供关联自动化测试用例和去自动化两个按钮;步骤a3,获取相关联的自动化测试用例,基于数据库记录建立功能测试用例ID和自动化测试用例ID的关联关系,将功能测试用例和自动化测试用例在数据库对应表内的tag字段进行标记;步骤a4,将功能测试用例和自动化测试用例去关联,创建接口自动化测试用例,记录自动化测试用例ID对应的功能测试用例ID;步骤a5,关联接口自动化测试用例和功能测试用例。
进一步地,所述步骤a2中关联自动化测试用例按钮的方法包括:从数据库中查出所有的自动化测试用例,选中一条自动化测试用例,将功能测试用例对应的数据库功能测试用例表的主键和选中的自动化测试用例的数据库主键进行关联,将关联关系***数据库中的映射表。
进一步地,所述步骤a2中去自动化测试用例按钮的方法包括:录入自动化测试用例信息页面并保存,保存后数据库自动化测试用例表新增一条用例记录,将用例记录的主键和功能测试用例表的主键进行关联,将关联关系***数据库中的映射表。
进一步地,步骤a4中创建接口自动化测试用例的方法包括:步骤a4.1,在页面录入接口信息,在保存后将接口信息存入数据库的自动化测试用例表中,生成一条接口记录;步骤a4.2,在执行自动化时,底层自动化执行服务会对自动化测试用例的记录进行组装并发起请求,对请求结果和自动化测试用例的断言结果进行比较断言。
进一步地,步骤b包括:步骤b1,将迭代的功能测试用例的执行过程转化为为一个功能测试计划,在创建功能测试计划时关联迭代的功能测试用例;步骤b2,选择功能测试用例和自动化测试用例,获取到一个计划测试用例ID;步骤b3,将计划测试用例ID、功能测试用例ID、自动化测试用例ID建立映射关系;步骤b4,功能测试计划关联至功能测试用例及接口自动化测试用例。
进一步地,步骤c包括:步骤c1,获取功能测试计划的详情页,该功能测试计划提供执行结果标记功能;步骤c2,该功能测试计划提供计划测试用例执行的按钮,获取多个计划测试用例的详情页;步骤c3,基于计划测试用例的执行结果进行执行结果标记,全部计划测试用例的执行通过后将功能测试计划流转到测试通过。
进一步地,步骤d包括:步骤d1,获取功能测试计划的详情页,获取计划测试用例对应的自动化测试用例;步骤d2,获取计划测试用例对应的功能测试用例,获取功能测试用例关联的自动化测试用例;步骤d3,将步骤d1中获取的自动化测试用例和步骤d2中获取的自动化测试用例合并以及去重,筛选出自动化测试用例;步骤d4,调用接口自动化测试用例并执行步骤d3筛选的自动化测试用例,获取接口自动化测试用例的执行结果;步骤d5,对获取的执行结果进行标记,并将标记的执行结果和功能测试用例进行关联。
进一步地,步骤e包括:步骤e1,获取功能测试计划中功能测试用例的总数量,计算步骤d3中执行的自动化测试用例的执行数量,计算免测率=执行数量/总数量;步骤e2,首先获取功能测试计划中计划测试用例对应的所有已自动化功能测试用例,然后对这些已自动化功能测试用例的手工执行耗时进行累加即可得到该功能测试计划节省的总得手工测试耗时;步骤e3,统计一段时间内多个迭代功能测试用例的总节省时间,反馈至接口自动化测试用例。
与现有技术相比,本发明具有以下有益效果:
对功能测试用例及接口自动化测试用例进行关联操作后执行打标标记,将功能测试计划关联至功能测试用例及接口自动化测试用例并进行自动化一键执行功能操作,接口自动化用例执行结果与功能测试用例执行结果一同进行统计,获取被接口自动化用例覆盖的功能,使总功能测试用例中自动化执行的占比数据可以被量化。
筛选出功能测试计划中需要执行的自动化测试用例,调用接口自动化测试用例并且执行筛选出的自动化测试用例,不需要执行全部的接口自动化测试用例,使功能测试效率提高,执行效率提高。
附图说明
图1为本发明的步骤流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进一步详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明中的数据库内有计划测试用例表、功能测试用例表和自动化测试用例表,计划测试用例表包括自增ID、功能测试计划ID、对应用例ID和对应用例类型这四个字段,功能测试用例表包括功能测试用例ID和功能测试用例详细内容,自动化测试用例表包括自动化测试用例ID和用例基本信息。
如图1所示,本发明提供的一种将功能测试和接口自动化测试结合的测试方法,包括步骤如下:
步骤a、对功能测试用例及接口自动化测试用例进行关联操作后执行打标标记;
步骤b、与迭代功能测试相对应的功能测试计划关联至功能测试用例及接口自动化测试用例;
步骤c、在功能测试计划中提供功能测试用例执行结果的标记功能;
步骤d、对功能测试计划进行自动化一键执行功能操作,执行接口自动化执行服务,回写执行结果;
步骤e、根据执行功能测试计划执行结果,输出测试报告。
优选地,步骤a包括:步骤a1,获取功能测试用例中的页面功能测试用例,构建页面功能测试用例池。在所述步骤a1中的页面功能测试用例为后续迭代功能测试用例中需要测试人员手动执行的功能测试用例,因此本实施例将迭代功能测试用例的执行转化为页面功能测试用例的执行,且页面功能测试用例后续会加入相对应的功能测试计划,页面功能测试用例在功能测试计划内执行并标记执行结果;步骤a2,功能测试用例提供关联自动化测试用例和去自动化两个按钮;步骤a3,获取相关联的自动化测试用例,基于数据库记录建立功能测试用例ID和自动化测试用例ID的关联关系,将功能测试用例和自动化测试用例在数据库对应表内的tag字段进行标记。在所述步骤a3中,数据库中的映射表用于专门维护映射关系,除主键外还包括有功能测试用例ID和自动化测试用例ID这两个字段,将功能测试用例ID和自动化测试用例ID***映射表以建立映射关系;步骤a4,将功能测试用例和自动化测试用例去关联,创建接口自动化测试用例,记录自动化测试用例ID对应的功能测试用例ID。在所述步骤a4中,步骤a2的去自动化按钮绑定了一个可以创建接口自动化测试用例的页面链接,同时将相对应的功能测试用例ID作为路由参数拼接到该页面链接中,点击去自动化按钮跳转至创建创建接口自动化测试用例的页面,录入接口自动化测试用例信息并保存后,前端将路由参数传输至后端进行映射;步骤a5,关联接口自动化测试用例和功能测试用例。在所述步骤a5中,后端在生成接口自动化测试用例的数据库中记录后,判断功能测试用例ID是否有值,若有值则将接口自动化测试用例与相对应的功能测试用例ID***至映射表中。
优选地,所述步骤a2中关联自动化测试用例按钮的方法包括:从数据库中查出所有的自动化测试用例,选中一条自动化测试用例,将功能测试用例对应的数据库功能测试用例表的主键和选中的自动化测试用例的数据库主键进行关联,将关联关系***数据库中的映射表。其中所述步骤a2,可以通过功能测试用例ID在映射表中有无相关联的自动化测试用例ID来判断是否已自动化。
优选地,所述步骤a2中去自动化测试用例按钮的方法包括:录入自动化测试用例信息页面并保存,保存后数据库自动化测试用例表新增一条用例记录,将用例记录的主键和功能测试用例表的主键进行关联,将关联关系***数据库中的映射表。
优选地,步骤a4中创建接口自动化测试用例的方法包括:步骤a4.1,在页面录入接口信息,在保存后将接口信息存入数据库的自动化测试用例表中,生成一条接口记录;步骤a4.2,在执行自动化时,底层自动化执行服务会对自动化测试用例的记录进行组装并发起请求,对请求结果和自动化测试用例的断言结果进行比较断言。其中,接口信息包括接口协议、请求方式、请求头、请求体和相应断言结果等信息。
优选地,步骤b包括:步骤b1,将迭代的功能测试用例的执行过程转化为为一个功能测试计划,在创建功能测试计划时关联迭代的功能测试用例。在所述步骤b1中,当一个迭代功能测试用例进行测试时,测试人员需要编写相对应的功能测试用例,包括前置条件、执行步骤、预期结果等字段,将以上信息保存至数据库中的功能测试用例表中,新增的记录即功能测试用例,功能测试用例表中的所有功能测试用例即功能用例池;步骤b2,选择功能测试用例和自动化测试用例,获取到一个计划测试用例ID。在所述步骤b2中,一个功能测试用例或者自动化测试用例会被不同的功能测试计划复用,但在不同的功能测试计划中得到的执行结果不同,当功能测试计划关联功能测试用例或者自动化测试用例时,即为向计划测试用例表里***功能测试计划ID、对应用例ID(功能测试用例ID和自动化测试用例ID)和对应用例类型,新增记录后生成对应的自增ID,自增ID为计划测试用例ID;步骤b3,将计划测试用例ID、功能测试用例ID、自动化测试用例ID建立映射关系;步骤b4,功能测试计划关联至功能测试用例及接口自动化测试用例。在所述步骤b4中,同时建立自动化测试用例和计划测试用例的关联关系,关联过程与功能测试用例相似。
优选地,步骤c包括:步骤c1,获取功能测试计划的详情页,该功能测试计划提供执行结果标记功能。在所述步骤c1中,数据表中的执行结果表,包括功能测试计划用例ID和执行结果这两个字段,在测试人员执行功能测试计划用例时,可以标记该用例失败或成功,再调用后端接口把对应数据存入执行结果表中;步骤c2,该功能测试计划提供计划测试用例执行的按钮,获取多个计划测试用例的详情页。在所述步骤c2中,将一个功能测试计划视为一批功能测试用例的集合,在数据库中有功能测试计划ID和功能测试用例ID的关联关系表;步骤c3,基于计划测试用例的执行结果进行执行结果标记,全部计划测试用例的执行通过后将功能测试计划流转到测试通过。在所述步骤c3中,功能测试计划的详情页中提供对计划测试用例执行和标记的功能,所展示的计划测试用例内容为通过步骤b4的关联关系展示功能测试用例的内容,功能测试计划有状态概念,包括未开始、执行中、测试通过和测试不通过。
优选地,步骤d包括:步骤d1,获取功能测试计划的详情页,获取计划测试用例对应的自动化测试用例;步骤d2,获取计划测试用例对应的功能测试用例,获取功能测试用例关联的自动化测试用例;步骤d3,将步骤d1中获取的自动化测试用例和步骤d2中获取的自动化测试用例合并以及去重,筛选出自动化测试用例;步骤d4,调用接口自动化测试用例并执行步骤d3筛选的自动化测试用例,获取接口自动化测试用例的执行结果;步骤d5,对获取的执行结果进行标记,并将标记的执行结果和功能测试用例进行关联。
其中,所述步骤d1中,通过功能测试计划和计划功能测试用例的关联关系表、计划功能测试用例和自动化测试用例或者功能测试用例的关联关系表、功能测试用例和自动化测试用例的关联关系表连表查询,得到计划测试用例相对应的自动化测试用例和计划测试用例相对应的已自动的功能测试用例所关联的自动化测试用例这两个数据;将这两个数据的自动化测试用例ID进行合并去重,调用自动化执行服务依次执行,根据自动化测试用例ID在数据库查询自动化测试用例的完整信息,将自动化测试用例的域名和api进行拼接作为请求地址,自动化测试用例数据库中的请求内容作为请求参数,自动化测试用例的请求头作为请求组合发起http请求,将请求响应和接口自动化测试用例的预期结果进行比较,预期一致则自动化测试用例执行成功,否则执行失败;通过自动化测试用例ID的连表查询结果分别获取相对应的测试计划用例ID,将相对应的测试计划用例ID的执行结果进行同步标记;在功能测试计划中,已被标记了执行结果的计划测试用例不需要另外使用人工去进行手动测试。
优选地,步骤e包括:步骤e1,获取功能测试计划中功能测试用例的总数量,计算步骤d3中执行的自动化测试用例的执行数量,计算免测率=执行数量/总数量;步骤e2,首先获取功能测试计划中计划测试用例对应的所有已自动化功能测试用例,然后对这些已自动化功能测试用例的手工执行耗时进行累加即可得到该功能测试计划节省的总得手工测试耗时;步骤e3,统计一段时间内多个迭代功能测试用例的总节省时间,反馈至接口自动化测试用例。
其中,所述步骤e2中,测试人员在创建功能测试用例时会维护一个功能测试用例执行时间的字段,该字段和功能测试用例的其他信息一起保存至数据库,同时在功能测试用例关联自动化测试用例后会被标记为已自动化;通过功能测试计划和计划功能测试用例的关联关系表、计划功能测试用例和自动化测试用例或者功能测试用例的关联关系表连表查询,得到一个功能测试计划中计划功能测试用例相对应的已自动化的功能测试用例,这部分已自动化的功能测试用例的人工执行耗时累加起来,得到总减少的手工测试时间。
最后应说明的是:以上各实施例仅仅为本发明的较优实施例用以说明本发明的技术方案,而非对其限制,当然更不是限制本发明的专利范围;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围;也就是说,但凡在本发明的主体设计思想和精神上作出的毫无实质意义的改动或润色,其所解决的技术问题仍然与本发明一致的,均应当包含在本发明的保护范围之内;另外,将本发明的技术方案直接或间接的运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (4)
1.一种将功能测试和接口自动化测试结合的测试方法,其特征在于,包括步骤如下:
步骤a、对功能测试用例及接口自动化测试用例进行关联操作后执行打标标记;
步骤b、与迭代功能测试相对应的功能测试计划关联至功能测试用例及接口自动化测试用例;
步骤c、在功能测试计划中提供功能测试用例执行结果的标记功能;
步骤d、对功能测试计划进行自动化一键执行功能操作,执行接口自动化执行服务,回写执行结果;
步骤e、根据执行功能测试计划执行结果,输出测试报告;
步骤a包括:步骤a1,获取功能测试用例中的页面功能测试用例,构建页面功能测试用例池;步骤a2,功能测试用例提供关联自动化测试用例和去自动化两个按钮;步骤a3,获取相关联的自动化测试用例,基于数据库记录建立功能测试用例ID和自动化测试用例ID的关联关系,将功能测试用例和自动化测试用例在数据库对应表内的tag字段进行标记;步骤a4,将功能测试用例和自动化测试用例去关联,创建接口自动化测试用例,记录自动化测试用例ID对应的功能测试用例ID;步骤a5,关联接口自动化测试用例和功能测试用例;
步骤b包括:步骤b1,将迭代的功能测试用例的执行过程转化为为一个功能测试计划,在创建功能测试计划时关联迭代的功能测试用例;步骤b2,选择功能测试用例和自动化测试用例,获取到一个计划测试用例ID;步骤b3,将计划测试用例ID、功能测试用例ID、自动化测试用例ID建立映射关系;步骤b4,功能测试计划关联至功能测试用例及接口自动化测试用例;
步骤c包括:步骤c1,获取功能测试计划的详情页,该功能测试计划提供执行结果标记功能;步骤c2,该功能测试计划提供计划测试用例执行的按钮,获取多个计划测试用例的详情页;步骤c3,基于计划测试用例的执行结果进行执行结果标记,全部计划测试用例的执行通过后将功能测试计划流转到测试通过;
步骤d包括:步骤d1,获取功能测试计划的详情页,获取计划测试用例对应的自动化测试用例;步骤d2,获取计划测试用例对应的功能测试用例,获取功能测试用例关联的自动化测试用例;步骤d3,将步骤d1中获取的自动化测试用例和步骤d2中获取的自动化测试用例合并以及去重,筛选出自动化测试用例;步骤d4,调用接口自动化测试用例并执行步骤d3筛选的自动化测试用例,获取接口自动化测试用例的执行结果;步骤d5,对获取的执行结果进行标记,并将标记的执行结果和功能测试用例进行关联;
步骤e包括:步骤e1,获取功能测试计划中功能测试用例的总数量,计算步骤d3中执行的自动化测试用例的执行数量,计算免测率=执行数量/总数量;步骤e2,首先获取功能测试计划中计划测试用例对应的所有已自动化功能测试用例,然后对这些已自动化功能测试用例的手工执行耗时进行累加得到该功能测试计划节省的总得手工测试耗时;步骤e3,统计一段时间内多个迭代功能测试用例的总节省时间,反馈至接口自动化测试用例。
2.根据权利要求1所述的一种将功能测试和接口自动化测试结合的测试方法,其特征在于,所述步骤a2中关联自动化测试用例按钮的方法包括:从数据库中查出所有的自动化测试用例,选中一条自动化测试用例,将功能测试用例对应的数据库功能测试用例表的主键和选中的自动化测试用例的数据库主键进行关联,将关联关系***数据库中的映射表。
3.根据权利要求1所述的一种将功能测试和接口自动化测试结合的测试方法,其特征在于,所述步骤a2中去自动化测试用例按钮的方法包括:录入自动化测试用例信息页面并保存,保存后数据库自动化测试用例表新增一条用例记录,将用例记录的主键和功能测试用例表的主键进行关联,将关联关系***数据库中的映射表。
4.根据权利要求1所述的一种将功能测试和接口自动化测试结合的测试方法,其特征在于,步骤a4中创建接口自动化测试用例的方法包括:步骤a4.1,在页面录入接口信息,在保存后将接口信息存入数据库的自动化测试用例表中,生成一条接口记录;步骤a4.2,在执行自动化时,底层自动化执行服务会对自动化测试用例的记录进行组装并发起请求,对请求结果和自动化测试用例的断言结果进行比较断言。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311635010.8A CN117331850B (zh) | 2023-12-01 | 2023-12-01 | 一种将功能测试和接口自动化测试结合的测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311635010.8A CN117331850B (zh) | 2023-12-01 | 2023-12-01 | 一种将功能测试和接口自动化测试结合的测试方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117331850A CN117331850A (zh) | 2024-01-02 |
CN117331850B true CN117331850B (zh) | 2024-03-15 |
Family
ID=89279658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311635010.8A Active CN117331850B (zh) | 2023-12-01 | 2023-12-01 | 一种将功能测试和接口自动化测试结合的测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117331850B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049374A (zh) * | 2012-12-03 | 2013-04-17 | 瑞斯康达科技发展股份有限公司 | 一种自动化测试的方法及装置 |
WO2015184404A1 (en) * | 2014-05-30 | 2015-12-03 | Verinata Health, Inc. | Detecting fetal sub-chromosomal aneuploidies and copy number variations |
CN106708718A (zh) * | 2015-07-22 | 2017-05-24 | 北京京东尚科信息技术有限公司 | 服务框架接口测试方法与装置 |
CN106874174A (zh) * | 2015-12-11 | 2017-06-20 | 阿里巴巴集团控股有限公司 | 接口测试及功能测试的实现方法和装置 |
CN108959059A (zh) * | 2017-05-19 | 2018-12-07 | 腾讯科技(深圳)有限公司 | 一种测试方法以及测试平台 |
CN109446060A (zh) * | 2018-09-13 | 2019-03-08 | 百富计算机技术(深圳)有限公司 | 一种服务端测试用例集的生成方法、终端设备及存储介质 |
US10596289B1 (en) * | 2017-04-10 | 2020-03-24 | Carl L. Ricciardi | Pivoting cable holder for multi-function disinfection cabinet |
CN116244188A (zh) * | 2023-01-10 | 2023-06-09 | 中信百信银行股份有限公司 | 一种接口隔离控制的自动化测试方法及*** |
-
2023
- 2023-12-01 CN CN202311635010.8A patent/CN117331850B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049374A (zh) * | 2012-12-03 | 2013-04-17 | 瑞斯康达科技发展股份有限公司 | 一种自动化测试的方法及装置 |
WO2015184404A1 (en) * | 2014-05-30 | 2015-12-03 | Verinata Health, Inc. | Detecting fetal sub-chromosomal aneuploidies and copy number variations |
CN106708718A (zh) * | 2015-07-22 | 2017-05-24 | 北京京东尚科信息技术有限公司 | 服务框架接口测试方法与装置 |
CN106874174A (zh) * | 2015-12-11 | 2017-06-20 | 阿里巴巴集团控股有限公司 | 接口测试及功能测试的实现方法和装置 |
US10596289B1 (en) * | 2017-04-10 | 2020-03-24 | Carl L. Ricciardi | Pivoting cable holder for multi-function disinfection cabinet |
CN108959059A (zh) * | 2017-05-19 | 2018-12-07 | 腾讯科技(深圳)有限公司 | 一种测试方法以及测试平台 |
CN109446060A (zh) * | 2018-09-13 | 2019-03-08 | 百富计算机技术(深圳)有限公司 | 一种服务端测试用例集的生成方法、终端设备及存储介质 |
CN116244188A (zh) * | 2023-01-10 | 2023-06-09 | 中信百信银行股份有限公司 | 一种接口隔离控制的自动化测试方法及*** |
Non-Patent Citations (2)
Title |
---|
Automatic Test Generation From Semi-formal Specifications for Functional Verification of System-on-Chip Designs;C. M. Kirchsteiger 等;《2008 2nd Annual IEEE Systems Conference, Montreal》;1-8 * |
面向网络游戏的自动化接口测试***设计;周绍凯 等;《现代计算机》(第10期);81-84 * |
Also Published As
Publication number | Publication date |
---|---|
CN117331850A (zh) | 2024-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107622014B (zh) | 测试报告生成方法、装置、可读存储介质和计算机设备 | |
CN102831052B (zh) | 测试用例自动化生成装置及方法 | |
CN106909510B (zh) | 一种获取测试用例的方法以及服务器 | |
US8625773B2 (en) | System and method for analyzing automatic speech recognition performance data | |
US20110161132A1 (en) | Method and system for extracting process sequences | |
US6708185B2 (en) | SQL execution analysis | |
US7353230B2 (en) | Dynamic distributed customer issue analysis | |
CN110134663B (zh) | 组织结构数据处理方法、装置、电子设备 | |
CN101526917A (zh) | 一种基于数据驱动的测试脚本繁殖方法 | |
CN111782635A (zh) | 数据处理方法和装置、存储介质和电子装置 | |
CN112965912B (zh) | 接口测试用例生成方法、装置和电子设备 | |
Briand et al. | Using machine learning to refine category-partition test specifications and test suites | |
CN111258876B (zh) | 一种微服务架构下的精确回归测试方法及装置 | |
CN109636303B (zh) | 一种半自动提取和结构化文档信息的存储方法及*** | |
CN117331850B (zh) | 一种将功能测试和接口自动化测试结合的测试方法 | |
CN117057942A (zh) | 一种智能财务决策大数据分析*** | |
CN115757175A (zh) | 一种交易日志文件处理方法及装置 | |
US10162849B1 (en) | System, method, and computer program for automatic database validation associated with a software test | |
CN115346607A (zh) | Dna样本查重方法及装置 | |
April et al. | SM/sup CMM/model to evaluate and improve the quality of the software maintenance process | |
CN111309370B (zh) | 多项目多***环境的版本号有向图排序稽核方法和*** | |
CN113312256A (zh) | 一种自动化码头***接口自动化测试***和方法 | |
CN111026654A (zh) | 一种基于接口自动化测试的方法 | |
De Medeiros et al. | ProM Framework Tutorial | |
CN110765020B (zh) | 基于领域知识的测试用例生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |