首页> 中文期刊> 《软件学报》 >基于状态机模型的构件健壮性测试

基于状态机模型的构件健壮性测试

         

摘要

基于形式化的构件语义定义了健壮性,并提出一种基于状态机的构件健壮性测试方法.基于该方法实现了原型工具RoTesCo.首先遍历状态机生成一组覆盖所有转换的路径,基于这些路径的测试用例驱动构件发生状态转换;然后用无效输入和不当调用在构件的不同状态来测试其健壮性.通过区分测试中捕获异常的类别,自动报告健壮性错误.以通用的开源项目构件组成评测平台,实验数据显示,RoTesCo的测试效率比已有的算法表现得更优越.

著录项

  • 来源
    《软件学报》 |2010年第5期|930-941|共12页
  • 作者单位

    南京大学;

    计算机软件新技术国家重点实验室;

    江苏;

    南京;

    210093;

    南京大学;

    计算机科学与技术系;

    江苏;

    南京;

    210093;

    南京大学;

    计算机软件新技术国家重点实验室;

    江苏;

    南京;

    210093;

    南京大学;

    计算机科学与技术系;

    江苏;

    南京;

    210093;

    南京大学;

    计算机软件新技术国家重点实验室;

    江苏;

    南京;

    210093;

    南京大学;

    计算机科学与技术系;

    江苏;

    南京;

    210093;

    南京大学;

    计算机软件新技术国家重点实验室;

    江苏;

    南京;

    210093;

    南京大学;

    计算机科学与技术系;

    江苏;

    南京;

    210093;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 程序设计、软件工程;
  • 关键词

    软件测试; 构件; 健壮性; 状态机; 无效输入;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号