J2EE企业级应用中软件测试的研究

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:mujun246
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是迄今为止人们所能找到的保证软件质量的最好方法,它能够有效地发现软件中的许多缺陷。软件测试保证了软件开发过程的高效性,保证了开发出来的软件产品的高质量和可用性。测试作为软件工程的一门重要学科,其发展受到越来越多的人的关注。 近年来,计算机网络技术和电子商务迅速发展,大型分布式企业级应用软件得到广泛应用。对企业级应用软件的测试,除了使用传统的测试方法(如白盒测试、黑盒测试等)以外,还需要一些适合企业级应用开发特点的测试技术。J2EE采用基于组件的技术,能高效地开发出易于维护、可重用性强的软件,是企业级开发的主流平台之一。因此,研究J2EE平台的测试技术也就成为一项重要的工作。 本文主要研究J2EE平台下的测试技术在实际项目中的实现,从而将测试理论应用到实践中去。台湾智慧财产局的项目—决策信息管理系统,是一个J2EE企业级的应用。系统的数据量大、业务逻辑复杂,需要进行严格的测试来确保它的质量。本文主要结合该系统的测试来展开论述。文章从两方面入手,一方面论述编写代码过程中单元层级的测试,包括测试用例的设计、测试框架的使用以及编码实现;一方面探讨系统集成阶段的性能测试,包括LoadRunner工具的使用、脚本的开发和运行、性能分析。两种类型的测试结合在一起,正是J2EE平台下的测试策略的实际应用,同时,也形成了一个可供参考的完整测试流程。
其他文献
随着Internet在社会各个领域的不断推广,以及“网络黑客”事件的时有发生,使得“网络安全”正日益受到业界的关注和重视。造成Internet网络不安全局面的原因很多,网络攻击和非法
随着集成电路集成密度的持续提高和成本的不断降低,单一芯片内能够集成更多的器件,采用更复杂的结构,完成更强大的功能。浮点运算能力是考察一款通用处理器性能的重要指标之
数据库系统担负着存储和管理业务数据和信息的任务,保证和加强数据库系统的安全性和保密性是信息安全的一个重要方面。传统数据库系统提供的访问控制策略能够满足一般应用的要
终端安全是信息安全中一个不可忽视的重要组成部分,如何为终端计算机构建可信的计算机环境,一直是这个领域的热点问题。在基于可信平台模块的可信计算机环境的实现这方面,虽然国
嵌入式系统是计算机发展的一个分支,广泛应用于移动通讯、电子消费产品、工业控制、军事科技和医疗设施等社会、生活的各个领域。随着嵌入式系统的快速发展和应用,对嵌入式系统
最近社交网站在互联网中越来越流行。有很多的工作集中在分析在线社交网络。这些工作带来了巨大的商业价值,也对其他许多的工作提供了重要的依据。由于图像社交网络特殊的架构
有效的网络管理是网络正常运转的保障。目前的网络规模不断扩大,结构日益复杂,网络管理中存在的问题和管理难度随之增加。网络管理普遍存在着效率不高、对大规模的网络管理困
数字校园就是利用先进的信息化手段和工具,在传统校园的基础上,实现从资源(如图书、讲义、课件等)到活动(包括教、学、管理、服务等)的数字化,以网络为基础构建的虚拟数字校
视觉目标跟踪在实际应用中得到了广泛的研究,如智能视频监控、人机交互、智能交通、虚拟现实等。虽然大量的跟踪算法已被提出,但鲁棒和有效的视觉目标跟踪系统仍然是一个非常
随着信息与通信技术的飞速发展,信息安全、通信保密尤其是网络安全日益受到了人们的重视。本文主要是对IDEA 算法的研究及其变种的实现。本研究具有一定的理论意义和实用价值