尚景亮
- 作品数:3 被引量:2H指数:1
- 供职机构:中国科学院研究生院更多>>
- 发文基金:中国科学院国防科技创新基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于复合执行剖面的测试用例缩减技术
- 2009年
- 考虑到基于观察的测试常用的基本块、分支边等执行剖面信息不能完全表现测试用例对缺陷的发现能力,致使筛选的测试用例失效发现率不高,本文根据分析不同程序元素对缺陷类型的表现情况,提出将全面覆盖缺陷的复合执行剖面用于缩减高效的测试子集。实验结果表明,该缩减技术综合考虑了执行剖面对测试用例缺陷覆盖能力的刻画及失效用例的分布特性,因而得到的测试子集更能有效发现程序缺陷,提高了测试效率及可信度。
- 王晓华尚景亮顾逸东张涛
- 关键词:测试用例聚类
- 多维标度法选择回归测试子集被引量:1
- 2010年
- 在软件改动较大且资源限制严格时,回归测试目前的方法难以满足实际需要。因此,提出利用多维标度法选择回归测试子集的方法。该方法使用测试执行剖面表示测试集,通过计算剖面数据,将测试集合按照测试效果可视化分类,综合考虑了软件变更及测试用例的典型性,适用于大规模软件更改较多时获取有代表性的测试子集。实验表明,多维标度法能够全面反映原测试集对变更的测试程度,从而使得回归子集的获取及测试实施更有针对性,能够满足限制严格的回归测试要求。
- 王晓华张涛尚景亮王金波
- 基于Markov链的软件任务剖面建模方法研究与实现被引量:1
- 2009年
- 针对航空航天等安全关键领域里嵌入式软件测试中存在的困难,引入并研究了用户需求模型和任务剖面模型的概念及表示方法,设计并实现了基于用户需求模型的任务剖面模型自动建模算法,进而结合Markov链模型与任务剖面模型,为任务流提取和测试用例生成工作提供依据,基于Rose可扩展接口(REI)开发了任务剖面模型自动建模工具。通过验证,肯定了上述方法与工具在嵌入式软件测试过程中的效果和价值。
- 尚景亮陈蔚薇郭丽丽
- 关键词:软件测试技术MARKOV链