[发明专利]测试用例生成方法、测试方法、装置及设备在审
申请号: | 201911228541.9 | 申请日: | 2019-12-04 |
公开(公告)号: | CN112905441A | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 黄伟 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 生成 方法 装置 设备 | ||
本申请实施例提供一种测试用例生成方法、测试方法、装置及设备,该方法包括:获取用户输入的流程图操作,所述流程图操作用于设置多个流程节点、所述多个流程节点的流向顺序、所述多个流程节点分别对应的接口函数以及所述接口函数的入口参数;根据所述流程图操作,得到可视化的测试用例。本申请降低了对测试人员的计算机知识的要求,使得不熟悉编写工具语法的测试人员也可以编写测试用例,从而提高了智能性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种测试用例生成方法、测试方法、装置及设备。
背景技术
近年来,随着软件产业的不断发展,新开发的软件越来越复杂,功能越来越多,使得软件测试也变得越来越复杂。
现有技术中,在软件测试过程中,为保证测试质量,通常需要使用大量的测试用例对软件进行测试。通常,测试人员需要使用编写工具例如curl、fiddler、postman等编写生成主要由命令行组成的测试用例。测试用例的编写、阅读、修改、评审等均需要测试人员熟悉编写工具的语法,对测试人员的计算机知识有较高要求,因此存在智能性较差的问题。
发明内容
本申请实施例提供一种测试用例生成方法、测试方法、装置及设备,用以解决现有技术中由于测试用例的编写、阅读、修改、评审等均需要测试人员熟悉编写工具的语法,对测试人员的计算机知识有较高要求,因此存在智能性较差的问题。
第一方面,本申请实施例提供一种测试用例生成方法,包括:
获取用户输入的流程图操作,所述流程图操作用于设置多个流程节点、所述多个流程节点的流向顺序、所述多个流程节点分别对应的接口函数以及所述接口函数的入口参数;
根据所述流程图操作,得到可视化的测试用例。
第二方面,本申请实施例提供一种测试方法,包括:
获取用户输入的用例运行操作,所述用例运行操作用于指示运行可视化的测试用例;所述可视化的测试用例是根据用户输入的流程图操作得到的测试用例,所述流程图操作用于设置多个流程节点、所述多个流程节点的流向顺序、所述多个流程节点分别对应的接口函数以及所述接口函数的入口参数;
根据所述用例运行操作,运行所述可视化的测试用例。
第三方面,本申请实施例提供一种测试用例生成装置,包括:
获取模块,用于获取用户输入的流程图操作,所述流程图操作用于设置多个流程节点、所述多个流程节点的流向顺序、所述多个流程节点分别对应的接口函数以及所述接口函数的入口参数;
可视化模块,用于根据所述流程图操作,得到可视化的测试用例。
第四方面,本申请实施例提供一种测试装置,包括:
获取模块,用于获取用户输入的用例运行操作,所述用例运行操作用于指示运行可视化的测试用例;所述可视化的测试用例是根据用户输入的流程图操作得到的测试用例,所述流程图操作用于设置多个流程节点、所述多个流程节点的流向顺序、所述多个流程节点分别对应的接口函数以及所述接口函数的入口参数;
运行模块,用于根据所述用例运行操作,运行所述可视化的测试用例。
第五方面,本申请实施例提供一种终端,包括存储器、处理器;其中,所述存储器用于存储一条或多条计算机操作,其中,所述一条或多条计算机操作被所述处理器执行时实现如第一方面任一项所述的方法。
第六方面,本申请实施例提供一种终端,包括存储器、处理器;其中,所述存储器用于存储一条或多条计算机操作,其中,所述一条或多条计算机操作被所述处理器执行时实现如第二方面任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911228541.9/2.html,转载请声明来源钻瓜专利网。