[发明专利]一种自动化软件测试系统及其测试方法在审
申请号: | 202110500784.4 | 申请日: | 2021-05-08 |
公开(公告)号: | CN113190450A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 李贺;王焱;康妍 | 申请(专利权)人: | 航天中认软件测评科技(北京)有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 杨洲 |
地址: | 100093 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 软件 测试 系统 及其 方法 | ||
一种自动化软件测试系统,包括软件测试系统,软件测试系统与数据隔离模块和外围代码测试模块实现双向连接,数据隔离模块与核心代码测试模块实现双向连接,核心代码测试模块与静态测试模块和动态测试模块实现双向连接,代码耦合性测试模块的输出端与代码系统测试模块的输入端电性连接;步骤1,基本操作;步骤2,数据管理操作;步骤3,核心代码测试;步骤4,静态测试;步骤5,动态测试;系统首先对外围代码进行合理性检测,然后通过数据隔离模块对代码进行复制性保护,避免检测过程导致源代码缺失,通过监测管理模块的设置,可有效的分配代码检测过程,同时配合相关检测模块,方便系统自动对代码进行精准检测,有效的提高了代码检测效率。
技术领域
本发明涉及软件测试技术领域,具体涉及一种自动化软件测试系统及其测试方法。
背景技术
软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。
随着经济的发展,越来越多的软件投入到生产生活中,软件在制作完毕后,需要对软件进行检测,但是现代软件整体庞大复杂,仅仅使用人工检测效率十分低下,也有采用自动化系统对软件进行检测的方法,但是检测方法较为简单,无法实现全面检测。
发明内容
为克服上述现有技术的不足,本发明的目的在于提供一种自动化软件测试系统及其测试方法,解决了现代软件整体庞大复杂,检测效率低下,检测方法较为简单,无法实现全面检测的问题,通过监测管理模块的设置,可有效的分配代码检测过程,同时配合相关检测模块,方便系统自动对代码进行精准检测,有效的提高了代码检测效率。
为实现上述目的,本发明采用的技术方案是:一种自动化软件测试系统,包括软件测试系统,软件测试系统与数据隔离模块和外围代码测试模块实现双向连接;数据隔离模块与核心代码测试模块实现双向连接;核心代码测试模块与静态测试模块和动态测试模块实现双向连接;软件测试系统与监测管理模块、登录模块和网络数据库实现双向连接;外围代码测试模块包括代码耦合性测试模块、代码运行测试模块、代码结果测试模块和代码系统测试模块,所述代码耦合性测试模块的输出端与代码系统测试模块的输入端电性连接;代码系统测试模块与代码运行测试模块和代码结果测试模块实现双向连接;核心代码测试模块包括代码正确性检测模块、代码语法检测模块、代码功能性测试模块、相关输入输出测试模块和代码复用性测试模块。
所述的代码正确性检测模块和代码语法检测模块的输出端与代码功能性测试模块的输入端电性连接。
所述代码功能性测试模块的输出端与相关输入输出测试模块的输入端电性连接,所述相关输入输出测试模块的输出端与代码复用性测试模块的输入端电性连接。
所述的静态测试模块包括代码检查模块、静态结构分析模块、代码质量分析模块和代码综合测试模块;代码检查模块的输出端与静态结构分析模块的输入端电性连接。
所述的静态结构分析模块的输出端与代码质量分析模块的输入端电性连接,代码质量分析模块的输出端与代码综合测试模块的输入端电性连接。
所述动态测试模块包括构造实例测试模块、执行程序检测模块、输出结果检测模块和验收测试模块;所述构造实例测试模块的输出端与执行程序检测模块的输入端电性连接。
所述的执行程序检测模块的输出端与输出结果检测模块的输入端电性连接;所述的输出结果检测模块的输出端与验收测试模块的输入端电性连接。
一种自动化软件测试方法,包括以下步骤:
步骤1,基本操作:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天中认软件测评科技(北京)有限责任公司,未经航天中认软件测评科技(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110500784.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抗炎修护化妆品组合物及其应用
- 下一篇:一种触摸式按键功能的语音计算器