一种将功能测试和接口自动化测试结合的测试方法
摘要文本
本发明公开了一种将功能测试和接口自动化测试结合的测试方法,包括对功能测试用例及接口自动化测试用例进行关联操作后执行打标标记、迭代功能测试相对应的功能测试计划关联至功能测试用例及接口自动化测试用例、在功能测试计划中提供功能测试用例执行结果的标记功能、对功能测试计划进行自动化一键执行功能操作,执行接口自动化执行服务,回写执行结果、根据执行功能测试计划执行结果,输出测试报告。与现有技术相比,本发明具有以下有益效果包括可以使总功能测试用例中自动化执行的占比数据可以被量化,功能测试效率提高,执行效率提高。 来自:马 克 团 队
申请人信息
- 申请人:云筑信息科技(成都)有限公司
- 申请人地址:610095 四川省成都市高新区天府二街151号1栋1单元36层
- 发明人: 云筑信息科技(成都)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种将功能测试和接口自动化测试结合的测试方法 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311635010.8 |
| 申请日 | 2023/12/1 |
| 公告号 | CN117331850B |
| 公开日 | 2024/3/15 |
| IPC主分类号 | G06F11/36 |
| 权利人 | 云筑信息科技(成都)有限公司 |
| 发明人 | 蒋滔; 林强云; 刘毅强; 张自平 |
| 地址 | 四川省成都市高新区天府二街151号1栋1单元36层 |
专利主权项内容
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,统计一段时间内多个迭代功能测试用例的总节省时间,反馈至接口自动化测试用例。