[发明专利]接口测试方法、装置及计算机可读存储介质在审
申请号: | 201811524799.9 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109783350A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 吴俊仪 | 申请(专利权)人: | 重庆金融资产交易所有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 于志光;王月 |
地址: | 400010 重庆市渝*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预设 接口测试 生成测试 测试 计算机可读存储介质 测试输入参数 测试组件 用户终端 预期结果 执行条件 调用 发送 指令 接口测试装置 组件配置界面 功能测试 配置界面 用例创建 类库 组装 重复 配置 | ||
1.一种接口测试方法,其特征在于,所述方法包括:
当接收到用户终端发送的测试用例创建指令时,生成测试组件配置界面,并将所述测试组件配置界面发送至所述用户终端显示,其中,所述测试组件配置界面与预设类库关联;
确定用户基于所述测试组件配置界面从所述预设类库选择的一个或者多个预设类,以及基于所述测试组件界面设置的测试输入参数、预期结果数据和执行条件;
从所述预设类库中调用用户选择的一个或者多个预设类,根据调用的一个或者多个预设类、所述测试输入参数、预期结果数据和执行条件生成测试组件;
重复执行上述步骤,直至接收到所述用户终端基于所述测试组件配置界面发送的配置完成指令,将生成的多个测试组件组装为测试用例;
确定用户选择的待测接口,根据所述测试用例对所述待测接口进行测试并生成测试报告。
2.如权利要求1所述的接口测试方法,其特征在于,所述当接收到用户终端基于所述测试组件配置界面发送的配置完成指令,将生成的多个测试组件组装为测试用例的步骤包括:
根据多个待测接口之间的依赖关系,确定待测接口之间的结果数据的传递关系;
根据所述结果数据的传递关系,确定多个测试组件的执行顺序,并根据执行顺序将所述多个测试组件组装为所述测试用例。
3.如权利要求1所述的接口测试方法,其特征在于,所述确定用户选择的待测接口的步骤包括:
接收用户发送的接口选择请求,确定目标软件的全部接口,并生成接口选择界面后发送至用户终端;
当接收到用户基于所述接口选择界面发送的接口选择指令时,确定所述接口选择指令对应的一个或者多个接口,将所述一个或者多个接口作为待测接口。
4.如权利要求1至3中任一项所述的接口测试方法,其特征在于,所述根据所述测试用例对所述待测接口进行测试并生成测试报告的步骤包括:
根据所述测试用例对所述待测接口进行测试,以获取所述测试接口的实际输出数据;
将所述实际输出数据和所述预期结果数据进行比对,并根据数据比对结果生成测试报告。
5.如权利要求1至3中任一项所述的接口测试方法,其特征在于,所述方法还包括步骤:
当接收到用户终端发送的用例修改指令时,确定所述用例修改指令对应的测试用例,并生成所述测试用例的编辑界面发送至所述用户终端;
当接收到用户终端发送的修改后的测用例时,更新存储该测试用例。
6.一种接口测试装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的接口测试程序,所述接口测试程序被所述处理器执行时实现如下步骤:
当接收到用户终端发送的测试用例创建指令时,生成测试组件配置界面,并将所述测试组件配置界面发送至所述用户终端显示,其中,所述测试组件配置界面与预设类库关联;
确定用户基于所述测试组件配置界面从所述预设类库选择的一个或者多个预设类,以及基于所述测试组件界面设置的测试输入参数、预期结果数据和执行条件;
从所述预设类库中调用用户选择的一个或者多个预设类,根据调用的一个或者多个预设类、所述测试输入参数、预期结果数据和执行条件生成测试组件;
重复执行上述步骤,直至接收到所述用户终端基于所述测试组件配置界面发送的配置完成指令,将生成的多个测试组件组装为测试用例;
确定用户选择的待测接口,根据所述测试用例对所述待测接口进行测试并生成测试报告。
7.如权利要求6所述的接口测试装置,其特征在于,所述当接收到用户终端基于所述测试组件配置界面发送的配置完成指令,将生成的多个测试组件组装为测试用例的步骤包括:
根据多个待测接口之间的依赖关系,确定待测接口之间的结果数据的传递关系;
根据所述结果数据的传递关系,确定多个测试组件的执行顺序,并根据执行顺序将所述多个测试组件组装为所述测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆金融资产交易所有限责任公司,未经重庆金融资产交易所有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811524799.9/1.html,转载请声明来源钻瓜专利网。