一种规模软件的测试系统及方法

    公开(公告)号:CN106547695B

    公开(公告)日:2019-03-05

    申请号:CN201610947172.9

    申请日:2016-10-26

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种规模软件的测试系统及方法,该测试系统包括:向量生成模块,用于针对被测对象采用功能驱动和随机测试的方法生成测试向量;监测模块,用于根据所述生成测试向量,监测所述被测对象的测试目标集的路径覆盖率,并在监测到所述测试目标集的路径覆盖率达到临界状态时,搜索并获取所述被测对象的测试目标集未被覆盖的路径;以及,模型计算模块,用于根据所述测试目标集未被覆盖的路径建立数学模型,对所述数学模型求解获得所述测试目标集未被覆盖的路径的测试向量。本发明提供一种简洁的测试向量集构建方案,能够提高测试目标集的覆盖率,且提高测试可靠性和测试效率。

    一种规模软件的测试系统及方法

    公开(公告)号:CN106547695A

    公开(公告)日:2017-03-29

    申请号:CN201610947172.9

    申请日:2016-10-26

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3676

    摘要: 本发明公开了一种规模软件的测试系统及方法,该测试系统包括:向量生成模块,用于针对被测对象采用功能驱动和随机测试的方法生成测试向量;监测模块,用于根据所述生成测试向量,监测所述被测对象的测试目标集的路径覆盖率,并在监测到所述测试目标集的路径覆盖率达到临界状态时,搜索并获取所述被测对象的测试目标集未被覆盖的路径;以及,模型计算模块,用于根据所述测试目标集未被覆盖的路径建立数学模型,对所述数学模型求解获得所述测试目标集未被覆盖的路径的测试向量。本发明提供一种简洁的测试向量集构建方案,能够提高测试目标集的覆盖率,且提高测试可靠性和测试效率。