[发明专利]一种通过测试用例文档直接实现程序自动化测试的方法在审
申请号: | 202210697872.2 | 申请日: | 2022-06-20 |
公开(公告)号: | CN115061913A | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 王鹏;徐雪梅;王博 | 申请(专利权)人: | 启明信息技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 130117 吉林省长春市长*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 测试 例文 直接 实现 程序 自动化 方法 | ||
1.一种通过测试用例文档直接实现程序自动化测试的方法,其特征在于,包括:
步骤1:根据编写方法编写用于自动化测试的测试用例文档;
步骤2:设计自动化测试代码生成工具,将测试用例文档放入自动化测试代码生成工具,生成自动化测试代码;
步骤3:根据被测试系统业务逻辑搭建自动化测试程序框架;
步骤4:整合自动化测试程序,执行自动化测试。
2.根据权利要求1所述的一种通过测试用例文档直接实现程序自动化测试的方法,其特征在于,所述步骤1具体包括:设置测试用例名称;根据执行测试步骤前的数据准备内容设置前置条件;根据测试需求定义设置程序自动化测试步骤;根据被测试系统业务逻辑设置后置测试期望结果和后置条件。
3.根据权利要求1所述的一种通过测试用例文档直接实现程序自动化测试的方法,其特征在于,所述步骤2中的设计自动化测试代码生成工具过程为:将指定话术转换为对应代码,其中,前置条件对应代码背景部分,即当前模块每条测试用例执行前的操作;用例名称对应场景标题,代表当前用例;测试步骤对应代码执行操作部分;期望结果和后置条件对应断言部分。
4.根据权利要求1所述的一种通过测试用例文档直接实现程序自动化测试的方法,其特征在于,所述步骤3具体包括以下步骤:
a)数据库连接:构建数据库连接,从数据库中获取迭代执行自动化测试程序所需的基础性数据;
b)通用组件库编写:根据被测系统使用的开发语言类型,采用相同的开发语言编写对应的元素定位组件;
c)补充业务逻辑代码:针对生成的测试用例代码和被测系统业务逻辑,对测试代码进行补充;
d)覆盖率报告搭建:根据被测系统使用的前后端开发语言,搭建对应的测试覆盖率报告。
5.根据权利要求1所述的一种通过测试用例文档直接实现程序自动化测试的方法,其特征在于,所述步骤4具体包括:将生成的自动化测试程序代码和搭建自动化测试框架合并到一起,生成自动化测试程序;执行自动化测试程序,按照测试用例文档中的测试用例文档进行自动化的测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于启明信息技术股份有限公司,未经启明信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210697872.2/1.html,转载请声明来源钻瓜专利网。