[发明专利]一种计算机软件测试系统、方法在审
申请号: | 202010366371.7 | 申请日: | 2020-04-30 |
公开(公告)号: | CN113590452A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 王俊 | 申请(专利权)人: | 上海亭长信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62 |
代理公司: | 上海宏京知识产权代理事务所(普通合伙) 31297 | 代理人: | 李昌霖 |
地址: | 201111 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机软件 测试 系统 方法 | ||
1.一种计算机软件测试系统,其特征在于,所述系统包括语句修正模块、功能点划分模块、测试模块、记录模块、监控模块、预设数据库、数据核对模块及管理模块;
所述语句修正模块用于对代码中的不规范语句用于进行标记或者自动修正;
功能点划分模块根据测试计划、任务分配进行功能点划将软件分为多个测试用例;
测试模块根据测试用例的详细步骤,依次运行每个测试用例得到运行结果,运行结果包括运行数据、Bug及界面图像;
监控模块包括录屏器,所述录屏器用于录制运行测试用例的过程中出现Bug时的视频片段;
记录模块用于存储运行结果和视频片段;
预设数据库用于存储每个测试用例的预设运行数据和预设界面图像;
数据核对模块用于将运行数据和界面图像与预设运行数据和预设界面图像进行比对;
管理模块用于对Bug进行评审、初步修正及分类统计。
2.根据权利要求1所述的计算机软件测试系统,其特征在于:所述语句修正模块包括语句评判单元和语句修正单元,所述语句评判单元用于快速识别出代码中存在的不规范的语句,并对其进行标记;所述语句修正单元根据默认的语句规则对不规范的语句进行初步修订。
3.根据权利要求1所述的计算机软件测试系统,其特征在于:所述录屏器还用于录制测试用例的Bug修正后运行的视频片段。
4.根据权利要求1所述的计算机软件测试系统,其特征在于:所述数据核对模块将运行数据和界面图像与预设运行数据和预设界面图像比对,错误数据和错误界面图像发送至管理模块。
5.根据权利要求4所述的计算机软件测试系统,其特征在于:所述管理模块包括Bug分析单元、Bug修正单元、接收单元及统计单元,
所述Bug分析单元用于对Bug进行评审,初步分析得出故障原因;
所述Bug修正单元用于对Bug进行初步修正;
所述接收单元用于接收数据核对模块得出的错误数据和错误界面图像;
所述统计单元用于分类统计,分类包括:1)修复成功的Bug;2)修复失败的Bug;3)错误数据;4)错误界面图像。
6.一种计算机软件测试方法,其特征在于,所述方法包括以下步骤:
S1:对代码中的不规范语句用于进行标记或者自动修正;
S2:将软件分为多个测试用例;
S3:依次运行每个测试用例得到运行结果,运行结果包括运行数据、Bug及界面图像;
S4:监控模块包括录屏器,所述录屏器用于录制运行测试用例的过程中出现Bug时的视频片段和Bug自动修复后运行的视频片段;
S5:将运行数据和界面图像与预设运行数据和预设界面图像进行比对,得到错误数据;
S6:对Bug进行评审和初步修正、分类统计。
7.根据权利要求6所述的计算机软件测试方法,其特征在于:步骤S1具体为:
S11:快速识别出代码中存在的不规范的语句,并对其进行标记;
S12:根据默认的语句规则对不规范的语句进行初步修订。
8.根据权利要求6所述的计算机软件测试方法,其特征在于:所述步骤S6具体包括:
S61:对Bug进行评审,初步分析得出故障原因;
S62:对Bug进行初步修正;
S63:接收错误数据;
S64:统计1)修复成功的Bug;2)修复失败的Bug;3)错误数据;4)错误界面图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海亭长信息科技有限公司,未经上海亭长信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010366371.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多模终端
- 下一篇:视频推送模型的训练方法、装置、服务器及存储介质