首页> 中文学位 >Java卡代码覆盖率度量技术的研究与实现
【6h】

Java卡代码覆盖率度量技术的研究与实现

代理获取

摘要

Java智能卡以其特有的容量大、稳定性高、安全性好、开发方便等一系列特点,越来越受到业界的重视并得以广泛应用。Java卡程序的开发和测试对于Java智能卡产品的成败起着至关重要的作用。在对Java卡程序测试时,代码覆盖率常常被拿来作为衡量程序好坏的重要指标。代码覆盖程度的度量方式是有很多种,语句覆盖率、分支覆盖率、路径覆盖率等,选择不同的度量方法对Java卡进行代码覆盖率测试具有不同的结果。
  本论文主要研究的是Java卡代码覆盖率的度量技术以及工具的实现,在代码覆盖率度量技术研究的基础上,选择合适的度量方法,参与设计出了一款针对Java卡虚拟机(JCVM)的代码覆盖率测试工具—JCCover。该工具作为第一款针对Java卡代码覆盖率的测试工具在实际应用中具有重要意义。
  本文主要研究内容是有以下几个方面:1,对软件测试理论中的代码覆盖率的度量技术进行了深入研究,并分析和比较了各类度量技术的优缺点。2,对Java卡的工作原理进行了研究,对Java卡虚拟机(JCVM)的工作原理进行概述,并对针对JCVM的代码覆盖率统计的方法进行了介绍和说明。3,在对插件开发原理重点研究的基础上,对JCCover作为Eclipse插件形式的内容进行了研究,并对该工具进行了测试。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号