聂长海
- 作品数:84 被引量:622H指数:17
- 供职机构:南京大学更多>>
- 发文基金:国家自然科学基金江苏省自然科学基金国家教育部博士点基金更多>>
- 相关领域:自动化与计算机技术文化科学经济管理理学更多>>
- 一种基于组合测试的软件故障诊断方法被引量:13
- 2003年
- 针对组合测试的基本模型和特征 ,提出了一种基于组合测试的软件故障诊断方法 .该方法基于软件故障由某些系统参数或其相互作用而引发的前提下 ,首先对组合测试的结果进行分析 ,找出所有可能的错误原因 ,然后根据初步分析结果补充一组由导致故障的测试用例衍生出的附加测试用例进行重新测试 ,并对其结果作进一步分析和验证 ,从而迅速将故障原因锁定在很小的范围内 ,这样可为软件的调试和测试工作提供更方便。
- 聂长海徐宝文史亮
- 关键词:软件测试故障诊断
- 测试用例集约简问题研究及其进展被引量:28
- 2008年
- 测试用例集约简问题是软件测试中的关键问题之一,其目的是使用尽可能少的测试用例充分满足给定的测试目标,从而提高测试效率、降低测试成本。在简要介绍了测试用例集约简问题基本概念的基础上,总结了求解该问题的几种主要方法,分析比较了这些方法的效率和特性。随后探讨了与测试用例集约简问题强相关的测试用例集错误检测效率的问题,并研究了测试用例优先级技术。最后指出了测试用例集约简问题的下一步研究方向。
- 章晓芳陈林徐宝文聂长海
- 关键词:软件工程软件测试测试用例集约简最小测试用例集
- 使用复合蜕变关系进行软件测试的实例研究(英文)被引量:1
- 2008年
- 蜕变测试时经常会出现蜕变关系检错能力低下的情况.基于命题逻辑的推理规则,提出了复合蜕变关系的构造方法,该方法对已构造的关系依次进行两两复合最终得到新的蜕变关系.复合蜕变关系可以把原关系的优点综合起来,具有更强的检错能力.此外,由于将蜕变关系复合后关系数量减少,所以当使用它测试程序时,生成测试用例的数量会大幅度降低.通过2个实例对复合蜕变关系的测试性能进行研究,实验结果表明复合关系的性能主要取决于构成它的核心蜕变关系,以及关系复合的顺序.使用复合蜕变关系可以极大地提高测试效率.
- 董国伟徐宝文陈林陈林聂长海
- 关键词:软件测试
- 基于CTAM模型的组件系统回归测试方法(英文)
- 2005年
- 提出组件系统的回归测试重点是对更新组件与其他组件之间以事件为单位的交互重新测试.给出了一种基于新的组件测试关联模型(CTAM)的组件系统回归测试方法.首先对需要进行回归测试的组件群体进行波动分析,得出群体中组件受系统改动的影响度,然后根据影响度选择复用先前的测试用例,生成最小回归测试用例集.与传统方法相比,该模型建立在组件间交互事件统计信息的基础上,分析了组件间的复杂关系,更适用于组件系统的回归测试.
- 解凯徐宝文聂长海史亮章晓芳
- 关键词:组件测试用例选择
- 多因素工业系统的故障快速识别方法
- 本发明公开了一种多因素工业系统的故障快速识别方法,该方法首先确定待测试的多因素工业系统的测试用例集Ts,然后用Ts中的测试用例对系统进行测试,运行时发生故障的测试用例组成集合Ts1,其特征在于通过对比Ts1中测试用例,从...
- 聂长海徐宝文
- 文献传递
- 前言
- 2020年
- 我们正在进入一个软件定义和使能一切的智能化时代,如何提高大规模复杂软件的开发效率、确保软件质量已成为各行各业创新和发展的核心竞争力.近年来,云计算、大数据、人工智能和第五代移动通信(5G)等新技术的飞速发展更是深刻改变了人们应用和开发软件的方式,以服务化、群智化和生态化为代表的软件开发方法已成为现代软件开发的新趋势.在此背景下,研究面向服务的群智化生态化软件开发方法,将来自多方面的先进理论方法进行有效融合创新、汇聚群体智慧、增强软件生态系统的自适应演化能力已成为国内外学术界和工业界研究的前沿和重点,如何有效组织、群体协作,构建健康可持续的软件生态系统仍是当前软件开发方法面临的重大挑战.
- 聂长海张路
- 关键词:软件开发方法软件质量人工智能云计算大数据
- 一种最小测试用例集生成方法被引量:80
- 2003年
- 测试用例的数量和质量决定软件测试的成本和有效性 .该文提出了一种生成最小测试用例集的方法 ,该方法首先充分考虑测试目标中各个测试需求之间的相互关系 ,将满足测试需求的所有可用测试用例进行划分 ,根据划分的结果生成一个测试用例集 ,然后利用启发式算法、贪心算法或整数规划方法来消除冗余 ,对这个测试用例集进行进一步的简化 .这种方法与已有方法相比 ,优点在于它可以生成满足所有测试需求的最小测试用例集 .
- 聂长海徐宝文
- 关键词:软件测试软件开发软件需求分析
- 统计测试中操作剖面的一种优化设计方法被引量:3
- 2008年
- 为了提高软件统计测试的效率,使用较少的测试资源达到测试目的,对测试剖面进行优化成为必需.采用客户需求和测试需求作为约束,模型静态参数或其他统计质量标准作为优化目标,提出了一种基于约束优化的测试剖面最优化计算框架.通过扩展蚁群算法研究了一种求解优化测试剖面的方法.实验表明,相对于传统的函数最优化方法,使用启发式的蚁群算法具有更好的优化效果,并且更具通用性.在统计测试中使用经过优化的测试剖面可以生成统计意义上符合测试需要的用例集合,提高测试效率.
- 万晓民张德平聂长海徐宝文
- 关键词:软件测试操作剖面测试剖面
- 覆盖表约简的方法及系统
- 本发明公开了一种覆盖表约简的方法及系统。其中该方法包括如下步骤:对初始覆盖表进行分析处理,得到覆盖表的相对灵活位置集;根据相对灵活位置集,判断覆盖表中每条测试用例中包含灵活位置的个数,并按灵活位置的个数从小到大的顺序对覆...
- 聂长海吴化尧李晓花董昭刘克蔡开元
- 文献传递
- 一种带约束测试模型的动态随机测试方法及装置
- 本发明公开了一种带约束测试模型的动态随机测试方法及装置,涉及系统测试领域,其具体的测试步骤过程为首先根据系统的初始禁止元组进行推导得到系统的最小禁止元组集;之后根据推导得出的最小禁止元组集初始化每个参数Pi所对应的参数值...
- 李刚钮鑫涛聂长海
- 文献传递