一种基于分支覆盖与相似性的回归测试用例优先排序方法

    公开(公告)号:CN105528289B

    公开(公告)日:2017-12-08

    申请号:CN201510884000.7

    申请日:2015-12-04

    Abstract: 本发明提供一种基于分支覆盖与相似性的回归测试用例优先排序方法,包括下列步骤:1)收集测试用例运行时的剖面信息,并构造分支覆盖向量;2)通过欧式距离函数计算成对的向量之间的距离,并构造测试用例间的相异度矩阵;3)以测试用例为顶点,测试用例之间的连线、距离分别作为边及其边权重,构建测试用例不相似有限完全图。通过蚁群算法在图中寻找具有最长距离的测试用例优先排序序列。本发明解决了目前存在的回归测试用例优先排序方法错误发现效率不高,结果的稳定性较差等问题,不仅大幅提高了回归测试错误发现效率、稳定性以及可扩展性,而且也提升了软件回归测试的自动化程度,进而提高了软件测试工作效率。

    一种基于分支覆盖与相似性的回归测试用例优先排序方法

    公开(公告)号:CN105528289A

    公开(公告)日:2016-04-27

    申请号:CN201510884000.7

    申请日:2015-12-04

    CPC classification number: G06F11/3688 G06F11/3676 G06N3/006

    Abstract: 本发明提供一种基于分支覆盖与相似性的回归测试用例优先排序方法,包括下列步骤:1)收集测试用例运行时的剖面信息,并构造分支覆盖向量;2)通过欧式距离函数计算成对的向量之间的距离,并构造测试用例间的相异度矩阵;3)以测试用例为顶点,测试用例之间的连线、距离分别作为边及其边权重,构建测试用例不相似有限完全图。通过蚁群算法在图中寻找具有最长距离的测试用例优先排序序列。本发明解决了目前存在的回归测试用例优先排序方法错误发现效率不高,结果的稳定性较差等问题,不仅大幅提高了回归测试错误发现效率、稳定性以及可扩展性,而且也提升了软件回归测试的自动化程度,进而提高了软件测试工作效率。

    基于关联规则挖掘的不可达路径检测方法

    公开(公告)号:CN102968375A

    公开(公告)日:2013-03-13

    申请号:CN201210501664.7

    申请日:2012-11-30

    Abstract: 本发明涉及一种基于关联规则挖掘的不可达路径检测方法,该基于关联规则挖掘的不可达路径检测方法包括获取数据集、基于关联规则挖掘的分支相关性的确定及不可达路径的检测。该检测方法有效地将静态分析方法和动态分析技术的优势结合起来,既避免了使用纯静态分析方法分支节点覆盖率低、复杂度高的缺陷,又弥补了使用动态分析方法收集动态信息花费代价大的问题,该方法能够准确地检测出不可达路径,有效地提高了软件测试的效率。

    具有程序分析功能的程序调试系统

    公开(公告)号:CN102968372A

    公开(公告)日:2013-03-13

    申请号:CN201210495957.9

    申请日:2012-11-29

    Abstract: 本发明涉及一种具有程序分析功能的程序调试系统,该程序调试系统的调试步骤包括与目标虚拟机建立连接、标准调试及扩展调试;该程序调试系统不再局限于传统的程序调试方式,使调试不再仅仅只是分析程序当前的运行状态,调试人员可以查看程序完整的执行过程,方便的调试和理解程序;该程序调试系统还可以记录程序一次执行中的应用类和应用方法,可以降低调试人员的关注范围;本系统进行动态程序切片时不需对程序进行回溯,且只对程序执行过程中涉及的方法进行控制依赖分析,能够提高算法的效率,根据堆栈信息和控制依赖关系能够提高切片的精度。

    具有语音和图像输入功能的鼠标

    公开(公告)号:CN202870728U

    公开(公告)日:2013-04-10

    申请号:CN201220549815.1

    申请日:2012-10-25

    Abstract: 本实用新型涉及一种具有语音和图像输入功能的鼠标,该鼠标有一个鼠标主体,在鼠标主体的顶面设置有内凹的且分别带有盖子的盒子I和盒子II;盒子I内部安装有话筒,盒子II的内部安装有摄像头;话筒的底部通过万向结与盒子I的底面连接,摄像头的支撑杆采用伸缩式,方便话筒及摄像头的收纳,该具有语音和图像输入功能的鼠标的结构简单,实用方便,增加了鼠标的功能,可以更加方便灵活地使用话筒和摄像头,并有利于话筒和摄像头的清洁,使人们能够更加方便地工作和生活。

Patent Agency Ranking