[发明专利]测试用例和脚本的生成方法及装置、电子设备、存储介质在审
申请号: | 202210736653.0 | 申请日: | 2022-06-27 |
公开(公告)号: | CN115098375A | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 朱辉 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王云晓 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 脚本 生成 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种测试用例和脚本的生成方法及装置、电子设备、存储介质,应用于金融领域或其他领域,所述方法包括:获取多个测试步骤对应的测试步骤单元;其中,每个所述测试步骤对应的测试单元中包括所述测试步骤的步骤信息;所述步骤信息至少包括测试用例步骤、测试脚本步骤、测试用例预期结果、脚本断言;响应所述用户的连接操作,将各个所述测试步骤对应的测试步骤单元进行连接;基于连接的所述测试步骤对应的测试步骤单元,利用预设处理算法对各个所述测试步骤对应的测试步骤单元中的所述测试步骤的步骤信息进行组合处理,得到完整测试用例以及完整测试脚本。
技术领域
本申请涉及功能测试技术领域,特别涉及一种测试用例和脚本的生成方法及装置、电子设备、存储介质。
背景技术
当前,在系统上线之前通常都需要对系统的功能进行测试,而在测试过程中则需要使用到测试用例和测试脚本。由于当前系统功能通常较多,也比较复杂,所以所需的测试用例和测试脚本的数量比较庞大,所以如何高效的生成测试用例和测试脚本至关重要。
当前在对不同项目的不同功能进行测试前,都需要重新先编写测试用例,然后在需要进行自动化测试时,再根据测试用例编写相应的自动化测试脚本。
显然,当前测试用例和测试脚本的生成方法,没有考虑到复用性的问题,每次都需要重新编写,所以不仅增加了工作量,还降低了测试的效率。并且,是先编写测试用例,在等待测试用例编写后,再按照测试用例编写自动化测试脚本,这也在一定程度上影响了测试的效率。
发明内容
基于上述现有技术的不足,本申请提供了一种测试用例和脚本的生成方法及装置、电子设备、存储介质,以解决现有的生成方式效率较低的问题。
为了实现上述目的,本申请提供了以下技术方案:
本申请第一方面提供了一种测试用例和脚本的生成方法,包括:
获取多个测试步骤对应的测试步骤单元;其中,每个所述测试步骤对应的测试单元中包括所述测试步骤的步骤信息;所述步骤信息至少包括测试用例步骤、测试脚本步骤、测试用例预期结果、脚本断言;
响应所述用户的连接操作,将各个所述测试步骤对应的测试步骤单元进行连接;
基于连接的所述测试步骤对应的测试步骤单元,利用预设处理算法对各个所述测试步骤对应的测试步骤单元中的所述测试步骤的步骤信息进行组合处理,得到完整测试用例以及完整测试脚本。
可选地,在上述的测试用例和脚本的生成方法中,所述获取多个所述测试步骤对应的测试步骤单元之前,还包括:
创建多个所述测试步骤对应的测试步骤单元;
响应用户的信息输入操作,分别将所述用户输入的各个所述测试步骤的步骤信息,输入各个所述测试步骤对应的测试步骤单元。
可选地,在上述的测试用例和脚本的生成方法中,所述基于连接的所述测试步骤对应的测试步骤单元,利用预设处理算法对各个所述测试步骤的步骤信息进行组合处理,得到完整测试用例以及完整测试脚本,包括:
利用预先设置的解析算法,遍历连接的各个所述测试步骤对应的测试步骤单元,并对当前遍历到的所述测试步骤对应的测试步骤单元中的所述测试步骤的步骤信息进行组合处理,直至遍历完所有所述测试步骤对应的测试步骤单元,得到完整测试用例以及完整测试脚本。
可选地,在上述的测试用例和脚本的生成方法中,所述将各个所述测试步骤对应的测试步骤单元进行连接之后,还包括:
响应所述用户的变量设置操作,设置各个所述测试步骤对应的测试步骤单元的变量取值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210736653.0/2.html,转载请声明来源钻瓜专利网。