[发明专利]测试用例的生成方法、装置、设备及存储介质在审
申请号: | 202110605313.X | 申请日: | 2021-05-31 |
公开(公告)号: | CN113282498A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 丁会燕 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;陈秋波 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 生成 方法 装置 设备 存储 介质 | ||
1.一种测试用例的生成方法,其特征在于,所述方法包括:
获取测试用例生成指令,其中,所述测试用例生成指令包括需求文档指向信息和测试功能信息;
根据所述需求文档指向信息获取需求文档;
根据测试用例语句库中的范例测试语句,从所述需求文档中识别若干条测试关键语句和每一所述测试关键语句对应的测试功能,其中,测试用例语句库中存储有若干条不同的所述范例测试语句;
分别将每一所述测试关键语句作为一检查点,并根据所述测试关键语句对应的测试功能标记所述检查点的功能标签;
通过预设的宏脚本遍历所述需求文档,在所述需求文档中将与所述测试功能信息匹配的功能标签对应的检查点作为目标检查点,并提取所述目标检查点对应的所述测试关键语句;
对所述测试关键语句进行排序,并按照预设的显示格式将排序后的所述测试关键语句整合为第一测试用例,以根据所述第一测试用例顺序执行所述测试关键语句对应的测试功能。
2.根据权利要求1所述的测试用例的生成方法,其特征在于,所述对所述测试关键语句进行排序,并按照预设的显示格式将排序后的所述测试关键语句整合为第一测试用例的步骤包括:
若所述测试功能信息包括至少两个功能类型,将与不同的所述功能类型匹配的目标检查点对应的所述测试关键语句,分别配置在不同的第一存储列表中;
分别对所述第一存储列表中的所述测试关键语句进行排序;
按照所述预设的显示格式对各个所述第一存储列表中的测试关键语句进行配置,并将每一个所述配置后的第一存储列表作为一个所述第一测试用例。
3.根据权利要求1所述的测试用例的生成方法,其特征在于,所述根据测试用例语句库中的范例测试语句,从所述需求文档中识别若干条测试关键语句和每一所述测试关键语句对应的测试功能的步骤包括:
在所述需求文档中识别与所述范例测试语句相同的文本内容;
将所述文本内容为基点读取上一个句号作为起始点,读取下一个句号作为终点,截取所述起始点和所述终点之间的内容作为所述测试关键语句。
4.根据权利要求2所述的测试用例的生成方法,其特征在于,所述对所述测试关键语句进行排序,并按照预设的显示格式将排序后的所述测试关键语句整合为第一测试用例,以根据所述第一测试用例顺序执行所述测试关键语句对应的测试功能的步骤之后还包括:
当接收到测试用例缺失信息时,发送缺失报警信号,以使用户根据所述缺失警报信号发送测试用例补充指令。
5.根据权利要求4所述的测试用例的生成方法,其特征在于,所述根据所述第一测试用例顺序执行所述测试关键语句对应的测试功能的步骤之后还包括:
获取测试用例补充指令,其中,所述测试用例补充指令包括补充文档指向信息和补充测试功能信息;
根据所述补充文档指向信息获取补充文档;
根据所述测试用例语句库中的范例测试语句,从所述补充文档中识别若干条补充测试语句和每一所述补充测试语句对应的测试功能;
分别将每一所述补充测试语句作为一检查点,并根据所述补充测试语句对应的补充测试功能标记所述检查点的功能标签;
通过预设的宏脚本遍历所述补充文档,在所述补充文档中将与所述补充测试功能信息匹配的功能标签对应的检查点作为补充检查点,并提取所述目标检查点对应的所述补充测试语句;
根据所述补充测试语句和所述第一测试用例形成第二测试用例;
根据所述第二测试用例顺序执行所述测试关键语句和所述补充测试语句对应的测试功能。
6.根据权利要求5所述的测试用例的生成方法,其特征在于,所述根据所述补充测试语句和所述第一测试用例形成第二测试用例的步骤包括:
识别与所述补充检查点对应的所述第一存储列表;
将所述补充测试语句添加到与所述补充检查点对应的所述第一存储列表中,按照预设的显示格式,将所述补充测试语句和所述第一测试用例中的所述测试关键语句整合为第二测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110605313.X/1.html,转载请声明来源钻瓜专利网。