学位论文 > 优秀研究生学位论文题录展示

Java卡综合测试系统的设计与实现

作 者: 姜晖
导 师: 吴城
学 校: 北京邮电大学
专 业: 通信与信息系统
关键词: Java卡 GP规范 自动化测试技术 脚本技术
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 61次
引 用: 0次
阅 读: 论文下载
 

内容摘要


Java卡是内置有Java虚拟机的新型智能卡,其最大的优势是可以运行加载于卡上的Java应用程序。一款Java卡投入市场,需要对其各项指标进行全方面的测试,一方面我们应测试其电气特性、温度特性、长宽等物理结构,这些可归为硬件测试;另一方面,还应测试其所支持的协议及加载于卡上的应用等,这一部分可归类为软件测试。在Java卡投入商用过程中,卡片的供应商、发行商和应用的提供商对于卡片测试不能达到互信的测试标准,这就需要开发出一套权责明确,且业内认可的统一测试标准及测试系统。本文首先通过对Java卡标准协议、GP规范的研究,以及对软件测试技术,特别是自动化测试技术的研究,将Java卡软件测试分为协议功能测试和Java卡业务测试。其中协议功能测试是本文要阐述的重点。鉴于Java卡具有协议明确、变动不频繁的特点,协议功能测试采用基于脚本技术的自动化测试解决方案。我们按照参与测试的人员职能分工,将综合测试系统划分为四个操作环境:配置管理环境、用例开发环境、测试组织环境以及测试执行环境。在这四个操作环境中,操作人员根据各自职能完成对脚本测试用例的开发、维护、调度、执行等工作。其中用例开发环境以及测试执行环境相关功能模块的设计与实现是我工作中的主要内容。本文的最后一个部分给出了此测试系统中用例开发环境以及测试执行环境的实现。在实际工作中我们对开发的测试系统做出验证,本系统将Java卡的测试流程大大缩减了测试工作量,对Java卡的测试提供了便利可靠的测试平台。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-12
  1.1 背景  9-10
  1.2 综合测试系统的研究意义  10-11
  1.3 本文的主要研究内容  11
  1.4 本文的组织结构  11-12
第二章 Java卡与测试技术简介  12-23
  2.1 Java卡简介  12-17
    2.1.1 Java卡概述  12-13
    2.1.2 Java卡规范介绍  13-15
    2.1.3 GP规范  15-16
    2.1.4 Java卡的优势  16-17
  2.2 软件测试技术简介  17-21
    2.2.1 概述  17-18
    2.2.2 自动化测试技术简介  18-21
  2.3 智能卡测试  21-22
  2.4 小结  22-23
第三章 测试系统设计  23-36
  3.1 系统需求分析  23-24
    3.1.1 协议功能测试  23-24
    3.1.2 其他系统需求  24
  3.2 综合测试系统设计  24-35
    3.2.1 传统测试方案:OTA应用测试系统  24-27
    3.2.2 硬件组网结构  27-28
    3.2.3 系统界面定义  28-29
    3.2.4 综合测试系统软件模块设计  29-35
  3.3 小结  35-36
第四章 测试系统实现  36-57
  4.1 业务对象模型  37
  4.2 系统流程  37-39
  4.3 主要模块实现  39-55
    4.3.1 用例开发环境  39-44
    4.3.2 测试执行环境  44-55
  4.4 测试系统分析  55-56
  4.5 小结  56-57
第五章 总结与展望  57-59
参考文献  59-61
致谢  61-62
攻读学位期间发表论文  62

相似论文

  1. Java卡性能优化技术研究,TN409
  2. Java卡测试平台的设计与实现,TP311.52
  3. 基于GP规范的JAVA卡应用管理系统,TN409
  4. JCVM解释器的研究与设计,TN409
  5. Java卡动态多应用数据管理研究与设计,TP274
  6. Java智能卡内字节码校验算法研究与实践,TN409
  7. 基于JAVA卡的移动代理安全保护研究,TP393.08
  8. Java智能卡安全运行环境的设计与实现,TP311.52
  9. 基于Java卡技术的控制系统个性化研究,TP273.4
  10. 基于字符传统终端的金融系统的自动化测试,TP274
  11. 安全的Java SIM卡空中下载机制的研究与实现,TN929.5
  12. 网格平台软件的自动化测试研究与应用,TP311.52
  13. 基于Java Card技术的校园卡应用研究,TN409
  14. 智能卡数据交互安全性的研究与实现,TP311.52
  15. 智能卡应用安全管理平台,TP393.08
  16. 基于JavaCard的智能存储卡多行业应用研究,TN492
  17. 网格软件自动化测试框架的研究与实现,TP311.52
  18. 脚本技术在实时数据库设计中的应用研究,TP311.13
  19. 基于Internet工业远程监控系统的设计与实现,TP277
  20. GUI录制回放中的组件定位策略与代码脚本技术的研究,TP311.52
  21. 软件自动化测试系统的研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com