在企业级应用中的软件测试过程与实践

来源 :复旦大学 | 被引量 : 0次 | 上传用户:qxw4721
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是软件开发的一个重要环节,成为实现软件质量控制过程中的关键工作,日益受到人们的重视。软件测试工作的性质和要求使得测试工作的自动化和规范程度越来越高。   国内外针对规范化、标准化软件测试有相当多的专著、理论、技术。但是任何一个开发组织都有其特定的开发方式、习惯和环境,照搬照抄某些理论或技术并不能达到良好的效果。同时,开发组织开发成熟度的区别也决定了在理论的指导下,还必须找到最适合本组织的实践方式。如何在开发组织中将理论结合实践,找到效果最好、投入合适的测试方法、过程和技术,是每个发展中的开发组织面临的重要问题。   在这样的背景下,作者在一个中等规模的开发组织运作的一个企业级系统集成软件开发项目中,参与了一次理论指导实践完善软件测试过程的工作,并将这次测试过程的理论基础、实践方式以及成果、结论作一总结。在这个过程中,最大的困难是根据环境找到理论的最佳实践方式,并在各种限制因素之间寻求最佳的平衡。   本文记录了一个完整的软件测试过程,包括它依托的理论依据、每个阶段的主要实践形式、以及遇到的主要问题、困难和解决的方式。   本文主要贡献在于:1、总结在这个项目中开发组织是如何将依据的测试理论落实到最适合自己的实践的,为遇到类似问题的开发组织提供参考。2、记录这个项目测试工作的全过程,包括执行的细节,为软件测试组织提供已被证明有效的成功经验。3、顺利完成了项目的测试工作,达到了预期的效果,实现了测试的目标,保障了软件的质量。
其他文献
家庭机器人将成为未来数字化家庭中的重要一员,它不但能自主地完成打扫房间、照顾老人等家务,而且还能看家护院、教育与娱乐孩子、甚至还有管理其它家电产品等功能。近几年来,国
访问控制作为国际化标准组织定义的五项标准安全服务之一,是实现信息系统安全的一项重要机制,访问控制机制在很多企事业系统内部安全需求方面显示了极大的优势。然而,传统的
随着云计算的快速发展,社会各个领域对计算资源的需求不断增加,高性能计算集群的应用领域越发广泛,包括银行系统,购物系统,天气预报系统,科学计算系统等在内的许多系统都需要大量的
在互联网蓬勃发展的年代,用户可以随时随地上传任何图像。而且随着智能机的普及和各种社交平台的推广,图像分享已成为当下潮流。由此可见,图像数据将作为整个互联网信息的重
随着国民经济的发展,人民整体生活水平的逐步提高,人们对自由、舒适、安全的生存环境的要求和个人生命财产的安全意识也逐步提高。然而,随着城市的人口急剧增长,城市的流动人口也
模型驱动架构(Model Driven Architecture, MDA)是对象管理组织(OMG)为解决软件互操作问题而提出的。MDA的核心思想是首先抽象出与实现技术无关、能完整描述业务功能的核心模
在现实生活中,优化的问题往往是一些多目标、非线性、高复杂的优化问题,这些问题用传统的优化方法无法获得决策者满意的解,而使用一些基于随机搜索策略的进化算法,特别是多目
在过去的几年中,构建、部署和运用软件的方式发生了一些有趣的变化。在不久前,最流行的时尚就是客户端/服务器端技术。随着 Internet 的出现,引进了瘦客户端模式。随着.NET
随着软件种类的日益增多和应用规模的不断增大,计算技术在保证计算系统能力持续增长的同时,也导致了计算系统复杂性的持续增加。这种情形促进了人们对计算机观念的改变,从原来的
由于现有的电信传输网络是一个设备厂家众多、传输制式多样、多种技术并存的复杂网络,给传输网管的运行维护和综合管理带来了很大的困难。以往传输网网管系统对电路的管理,往往