欢迎来到天天文库
浏览记录
ID:33898851
大小:5.58 MB
页数:75页
时间:2019-03-01
《基于海航eip产品自动化测试》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、独创性说明作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得大连理工大学或者其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。作者签名:巡日期:建篮!!兰:翌大连理工大学硕士研究生学位论文大连理工大学学位论文版权使用授权书本学位论文作者及指导教师完全了解“大连理工大学硕士、博士学位论文版权使用规定",同意大连理工大学保留并向国家有关部门或机构送交学位论文的复印件和电子版,
2、允许论文被查阅和借阅。本人授权大连理工大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,也可采用影印、缩印或扫描等复制手段保存和汇编学位论文。作者签名:虽蓉。垣£翮躲班晕经一大连理工大学专业学位硕士学位论文引言经济的全球化,技术变革的日新月异,已经使全世界的经济环境发生了深刻的变化。随着互联网日益深入生活工作的每一个部分,作为社会经济活动基本单元的企业,尤其是大型企业,需要什么样的管理来适应这一切?EnterpriseInformationPortal(企业信息门户平台)是应用于企业的互联网应用概念。该平台是因电子商务的发展而兴起,目前越来越多的企业正
3、在考虑或建设不同程度的企业信息门户平台来进一步提升企业的核心竞争力。它不仅仅局限于建立一个企业网站,提供一些企业、产品、服务信息,更重要的是要求企业能实现多业务系统的集成、能对客户的各种要求做出快速响应、并且能对整个供应链进行统一管理。同面向公众的信息门户相比,企业信息门户肩负着企业最重要的使命,为企业客户的投资增值创建最高效率的业务模式,其功能和特性都围绕着企业间竞争所需的一切高效率而生成,其最突出的特性就是对信息交流的实时双向性。EIP产品在企业的发展中占据了重要地位,并且现代EIP产品功能越来越强,复杂性也越来越大。这就使得软件的质量保证、可靠性保证面临巨
4、大的挑战。现代EIP产品的广泛应用,使得对该领域研究的重要性尤显突出。从软件质量保证的角度对EIP产品的自动化测试方法作出分析和研究,使基于EIP产品的软件测试方法能够做到通用化。不但可以完整的保证EIP产品的持续性和可靠性,还可以在此基础上,帮助软件企业通过IS09001认证,提高开发和测试队伍的CMM等级,最终达到提高软件产品质量,加强软件企业竞争力促进企业发展的目的。因为EIP产品的复杂性和高性能要求使得软件测试的工作量很大(占50%左右的总开发时间),而其中又有很大部分适于测试自动化,因此,自动化测试的设计和改进会对整个开发工作的质量、成本和周期带来非常
5、显著的效果。EIP产品软件项目工程正面临的时间、人员和资源紧缩的挑战。软件企业都试图用最低的成本做更多的测试工作,而且希望测试速度也尽可能的快。实现这样的目的采用规范化的自动测试是明智的选择。在这种情况下,对基于EIP产品的软件测试的研究具有积极的理论和现实意义。本文根据当前EIP产品发展的不足和建立自动化测试体系思想的实际需要,提出了一种基于EIP产品的测试体系,解决庞大复杂的EIP产品的持续集成测试、系统测试或系统升级测试的问题(不针对单元级的测试做叙述)。在此基础上还对测试中涉及到的关键技术进行分析和研究。本文所作的工作包括:·分析和研究了自动化测试生命周
6、期方法学,可有效解决大规模的软件产品测试中出现的人员和时间短缺问题;基于海航EIP产品的自动化测试●分析了自动化测试工具的特点,以及研究实验如何实现回归测试;●通过对EIP产品的业务流程和系统实现技术的分析,提出了一个EIP产品要测试的层次划分结构。分析的主要是针对集成或系统级的测试;●对测试环境的选择做出分析和研究,并尽量选择和配置最优的测试环境;●分析研究了基于EIP产品的自动化测试的软件性能测试方面;·对人工测试和自动化测试进行了量化分析和比较。大连理丁大学专业学位硕十学位论文1自动化测试的生命周期及特点分析1.1自动化测试生命周期介绍时间和资源的短缺,软
7、件工程管理者和软件开发人员面对日益严峻的挑战,他们试图在有限的资源里做更多的事情。为了实现这样的目的,为了尽可能的加速开发软件产品,在提高开发技术和不降低软件质量的同时,测试自动化出现了。面对一些如此复杂的系统和庞大海量的数据,如果通过人工进行测试是那将是不可思议和几乎很难实现的。例如不断重复一个CreateContract过程100次,输入Customer数据1000条,或者模拟1000个用户同时测试,而测试自动化将会使我们脱离这些烦恼和痛苦。当前社会上出现很多关于自动化测试的方法叫自动化测试生命周期方法学(TheAutomatedTestingLifecyc
8、leMethodolog
此文档下载收益归作者所有