[发明专利]一种执行计算机软件测试的集成化方法及系统有效
| 申请号: | 202111390558.1 | 申请日: | 2021-11-23 |
| 公开(公告)号: | CN113821450B | 公开(公告)日: | 2022-04-08 |
| 发明(设计)人: | 高鑫;施大龙 | 申请(专利权)人: | 中航金网(北京)电子商务有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F21/12;G06F21/60 |
| 代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 张桂蓉 |
| 地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 执行 计算机软件 测试 集成化 方法 系统 | ||
本发明公开了一种执行计算机软件测试的集成化方法及系统,应用于软件测试领域,该系统中:软件安全测试模块与软件输入模块连接,主控模块与软件安全测试模块连接;数据加密模块与主控模块连接;软件功能标记模块与主控模块连接,软件功能对接模块与软件功能标记模块连接;软件分类测试模块与软件功能对接模块连接。通过本发明解决了软件测试效率低的技术问题。
技术领域
本发明涉及软件测试技术领域,尤其涉及一种执行计算机软件测试的集成化方法及系统。
背景技术
计算机软件是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料,在对计算机软件完成编程后,需要对形成的软件进行测试,使其能够兼容硬件,同时保证各个软件功能能够正常工作。
在现有技术中,由于计算机软件的功能较多,且不同功能之间存在关联关系,导致在对计算机软件进行测试时需要逐步对软件的各个功能进行测试,导致延长了测试周期,降低了软件测试效率。
发明内容
本发明实施例通过提供一种执行计算机软件测试的集成化方法及系统,解决了现有技术中软件测试效率低的技术问题。
第一方面,本发明实施例提供了一种执行计算机软件测试的集成化系统,包括:
软件输入模块,用于接收待测软件的原始软件数据;
软件安全测试模块,与所述软件输入模块连接,用于接收所述软件输入模块传递的所述原始软件数据,并对所述原始软件数据进行安全检测;
主控模块,与所述软件安全测试模块连接,用于接收经所述软件安全测试模块进行安全检测后输出的安全软件数据;
数据加密模块,与所述主控模块连接,用于接收所述主控模块输出的所述安全软件数据,并对所述安全软件数据进行加密处理;
软件功能标记模块,与所述主控模块连接,用于接收经所述数据加密模块加密处理后输出的加密软件数据,并对所述加密软件数据进行软件功能查找,得到模块化软件数据;
软件功能对接模块,与所述软件功能标记模块连接,用于对所述软件功能标记模块输出的模块化软件数据进行功能拆分,以拆分出M个软件功能块,并对所述M个软件功能块进行排序,M为大于1的整数;
软件分类测试模块,与所述软件功能对接模块连接,用于根据所述M个软件功能块的排序结果对所述M个软件功能块进行同步测试,以同步得到所述M个软件功能块中每个软件功能块的测试结果;所述软件分类测试模块还用于在同步测试结束后,根据所述M个软件功能块还原出所述原始软件数据。
可选地,所述软件安全测试模块,包括:
病毒查杀单元,与所述软件输入模块连接,用于对所述软件输入模块输出的原始软件数据进行病毒查杀,得到病毒查杀结果和查杀后软件数据;
数据退回单元,与所述病毒查杀单元连接,用于在所述病毒查杀结果表征所述查杀后软件数据中存在病毒数据时,将所述原始软件数据向所述软件输入模块退回;
数据放行单元,与所述病毒查杀单元连接,用于在所述病毒查杀结果表征所述查杀后软件数据中不存在病毒数据时,接收所述病毒查杀单元反馈的所述查杀后软件数据,并将所述查杀后软件数据作为安全软件数据向所述主控模块发送。
可选地,所述软件功能标记模块包括:
功能查找单元,与所述数据加密模块连接,用于接收经所述数据加密模块加密处理后输出的所述加密软件数据,并对所述加密软件数据进行软件功能查找;
功能统计单元,与所述功能查找单元连接,用于根据所述功能查找单元的软件功能查找进度,对所述加密软件数据的软件功能进行数量统计;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中航金网(北京)电子商务有限公司,未经中航金网(北京)电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111390558.1/2.html,转载请声明来源钻瓜专利网。





