[发明专利]自动化测试方法、装置、存储介质及电子设备有效
申请号: | 202011171314.X | 申请日: | 2020-10-28 |
公开(公告)号: | CN112286806B | 公开(公告)日: | 2023-10-03 |
发明(设计)人: | 孙成思;孙日欣;廖正阳;李家敏;伍仁斌 | 申请(专利权)人: | 成都佰维存储科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市博锐专利事务所 44275 | 代理人: | 林栋 |
地址: | 610000 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 方法 装置 存储 介质 电子设备 | ||
本发明公开了一种自动化测试方法、装置、存储介质及电子设备,该自动化测试方法包括:接收基础配置项信息、待执行测试用例和被测环境列表,生成待执行任务模板,基础配置项信息包括报告接收对象,待执行测试用例的每一个测试用例脚本上均定义有环境字段;根据待执行任务模板自动生成待执行任务,将待执行任务添加至任务队列中;在每一个被测环境下,执行环境字段与被测环境相对应的测试用例脚本,直至待执行测试用例中的所有测试用例均在对应的被测环境下执行完毕;自动生成并发送测试结果至报告接收对象。本发明在自动化测试过程中大大减少手动重复性的工作,以降低出错率且提高工作效率,从而有效节省时间和管理成本。
技术领域
本发明涉及存储芯片数据更新技术领域,特别涉及一种自动化测试方法、装置、存储介质及电子设备。
背景技术
在自动化测试时,在面对测试用例规模较大和被测环境数量较多时,通过人为设定某个测试用例脚本在某个被测环境上执行,存在出错率高、效率低下、测试结果归总困难以及测试日志分散等等问题,从而浪费大量时间和管理成本。
发明内容
本发明所要解决的技术问题是:提供一种自动化测试方法、装置、存储介质及电子设备,以提高自动化测试效率。
为了解决上述技术问题,本发明采用的技术方案为:
一种自动化测试方法,包括步骤:
接收基础配置项信息、待执行测试用例和被测环境列表,生成待执行任务模板,所述基础配置项信息包括报告接收对象,所述待执行测试用例的每一个测试用例脚本上均定义有环境字段;
根据所述待执行任务模板自动生成待执行任务,将所述待执行任务添加至任务队列中;
在每一个被测环境下,执行所述环境字段与所述被测环境相对应的测试用例脚本,直至所述待执行测试用例中的所有测试用例均在对应的被测环境下执行完毕;
自动生成并发送测试结果至所述报告接收对象。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种自动化测试装置,包括:
定义模块,用于接收基础配置项信息、待执行测试用例和被测环境列表,生成待执行任务模板,所述基础配置项信息包括报告接收对象,所述待执行测试用例的每一个测试用例脚本上均定义有环境字段;
生成模块,用于根据所述待执行任务模板自动生成待执行任务,将所述待执行任务添加至任务队列中;
执行模块,用于在每一个被测环境下,执行所述环境字段与所述被测环境相对应的测试用例脚本,直至所述待执行测试用例中的所有测试用例均在对应的被测环境下执行完毕;
发送模块,用于自动生成并发送测试结果至所述报告接收对象。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序存储有上述所示的自动化测试方法。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述所示的自动化测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都佰维存储科技有限公司,未经成都佰维存储科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011171314.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种临床数据处理方法以及相关装置
- 下一篇:一种陶瓷材料的制备方法