基于工作流的智能卡自动测试系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:zlyfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现今智能卡市场规模不断扩大,智能卡种类和功能更加复杂,对智能卡的各种协议、规范、应用的要求越来越高,对智能卡的应用以及标准进行测试是十分必要的,以保证智能卡的可靠性。然而卡片涉及的供应商、发行商、应用提供商没有统一的测试方法、工具,导致测试效率低下、资源浪费。为了解决这个问题,课题调研了智能卡自动化测试现状,分析了智能卡测试特点,研究了工作流技术,比较了多种工作流引擎,提出了将工作流技术引入到智能卡测试中的方案,并设计了一个基于工作流的智能卡自动测试系统。系统建立了较通用的测试模拟环境,基于此模拟环境向客户提供智能卡基础功能及其所承载业务的统一测试流程,实现自动化测试。智能卡自动测试系统包括工作流管理系统和基于Web的应用系统两部分。工作流管理系统采用OSWorkflow工作流引擎,灵活地定义智能卡测试流程。基于Web的应用系统采用B/S架构和MVC模式,使用Spring框架开发。本系统提供了用例设计、测试计划制定、测试任务分配、测试任务执行、测试报告生成、项目归档等功能,最终实现智能卡的自动化测试。本文设计的基于工作流的智能卡自动测试系统具有灵活的定制流程功能和良好的扩展性。传统的智能卡测试中,当测试流程发生改变时,需要大幅度改变系统的应用程序,从而适应流程的变化,工作量大。本系统中,测试流程发生改变时,只要修改工作流描述文件,不用修改应用程序,流程管理更加灵活,从而提高了测试的灵活性和效率。
其他文献
现阶段,受环境因素、生活方式、饮食结构等因素的影响,导致宫颈癌临床发病率逐年攀升.宫颈癌属于临床生殖系统常见的恶性肿瘤,对患者身心健康、生命安全造成严重威胁.较妇科
期刊
研究四川藏区超高海拔深贫县世居藏民高血压基本状况;分析高血压的主要影响因素对当地世居藏民高血压患病人群的影响;通过对高血压患者健康管理,提高血压达标率,减少或延缓并
期刊
期刊
近年来,随着社会网络及个人博客、微博的成功,互联网已经全面进入开放、平等、去中心化为特点的Web2.0时代,网络信息资源的海量增长使互联网信息重复与信息过载的问题日趋严