[发明专利]测试用例生成方法、装置、电子设备及计算机可读存储介质在审
| 申请号: | 201910881190.5 | 申请日: | 2019-09-18 |
| 公开(公告)号: | CN110716869A | 公开(公告)日: | 2020-01-21 |
| 发明(设计)人: | 黄惠娜 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 程序段 标识信息 测试用例生成 计算机可读存储介质 软件测试技术 测试 电子设备 顺序生成 程序库 申请 | ||
本申请涉及软件测试技术领域的测试用例生成,具体涉及一种测试用例生成方法、装置、电子设备及计算机可读存储介质,方法包括:从程序库中获取N个程序段和N个标识信息,N个标识信息与N个程序段一一对应,N为大于1的整数;根据N个标识信息确定N个程序段对应的运行顺序;根据N个程序段和运行顺序生成测试用例。采用本申请实施例有助于提高测试用例的生成效率。
技术领域
本申请涉及软件测试技术领域,具体涉及一种测试用例生成方法、装置、电子设备及计算机可读存储介质。
背景技术
目前,测试用例的生成过程为:首先,采用人工方式在用户图形界面上依次执行多个触控功能操作;然后,调用多个触控功能操作对应的多个程序段;最后,对多个程序段执行连接程序操作生成测试用例;这种方式导致测试用例的生成效率较低。
发明内容
本申请实施例提供一种测试用例生成方法、装置、电子设备及计算机可读存储介质,用于提高测试用例的生成效率。
第一方面,本申请实施例提供一种测试用例生成方法,所述方法包括:
从程序库中获取N个程序段和N个标识信息,所述N个标识信息与所述N个程序段一一对应,所述N为大于1的整数;
根据所述N个标识信息确定所述N个程序段对应的运行顺序;
根据所述N个程序段和所述运行顺序生成测试用例。
第二方面,本申请实施例提供一种测试用例生成装置,所述装置包括:
获取单元,用于从程序库中获取N个程序段和N个标识信息,所述N个标识信息与所述N个程序段一一对应,所述N为大于1的整数;
第一确定单元,用于根据所述N个标识信息确定所述N个程序段对应的运行顺序;
生成单元,用于根据所述N个程序段和所述运行顺序生成测试用例。
第三方面,本申请实施例提供一种电子设备,上述电子设备包括触控显示屏,上述电子设备还包括处理器、存储器、通信接口以及一个或多个程序,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面所述的方法中的部分或全部步骤的指令。
第四方面,本申请实施例提供了一种计算机可读存储介质,上述计算机可读存储介质用于存储计算机程序,上述计算机程序被处理器执行,以实现如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。
可以看出,相较于采用人工方式在用户图形界面上依次执行多个触控功能操作,调用多个触控功能操作对应的多个程序段,以及对多个程序段执行连接程序操作生成测试用例,在本申请实施例中,电子设备自动从程序库中选取N个程序段和N个标识信息,根据N个标识信息确定N个程序段对应的运行顺序,以及根据N个程序段和运行顺序生成测试用例,这样有助于提高测试用例的生成效率。
本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。
图1是本申请实施例提供的一种测试用例生成系统的结构示意图;
图2A是本申请实施例提供的一种测试用例生成方法的流程示意图;
图2B是本申请实施例提供的一种触控功能界面的示意图;
图2C是本申请实施例提供的一种测试用例界面的示意图;
图3是本申请实施例提供的另一种测试用例生成方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910881190.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:异常程序行为检测方法、装置
- 下一篇:服务的自动化测试方法及装置





