测试管理工具的设计实现及扩展应用

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:csh911229
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是伴随软件开发全过程的重要活动。测试管理帮助企业制定软件测试流程,管理测试人员,规范测试运行,分析测试结果,是保证软件测试质量的主要手段。   软件测试模型是软件测试管理的理论基础。在分析了主流测试模型特点及缺陷的基础上,本文以H模型为依据并加以扩展,提出了面向应用的测试管理过程。它允许用户从测试项目出发,设计测试管理对象并决定其操作方式,对传统的测试管理过程设计方式提出了挑战。   文章认真分析了现有软件测试管理工具的能力及不足,结合企业实施测试管理过程的具体问题,总结了web2.0时代企业管理工具实现的新特点,提出了软件测试管理的新需求。系统实现灵活的定制功能提高了测试项目适应性;利用AJAX技术增强了用户交互能力;采用开放的web service接口技术实现了与软件生命周期中其它工具的协同操作。它们展示了web2.0时代核心技术在测试管理工具设计及测试管理过程改进中的关键作用,诠释了用户主导测试过程的新理念,使上述几个关键步骤真正成为整个软件测试过程的增效环节。   系统的设计理念是实现测试管理开发平台化,将二次开发融入系统配置中。在提高测试应用适应能力的同时,它避免了传统测试管理工具功能冗余且内容庞杂的问题。另外,系统的设计充分考虑了软件自动化测试实施的要求,应用部分以一个实际的企业应用项目为例展示了结合自动化测试的整体测试管理过程,说明了关键技术创新所带来的测试过程深度改进以及测试管理在自动化测试过程实施中的关键作用。   本系统是一个将web2.0新技术和理念应用于测试管理过程改进和工具实现的典型应用,是对用户主导的测试管理方案的一种探索。
其他文献
据调查显示,新闻阅读是人们上网的一个重要目的,然而众多的新闻网站使得人们难以选择浏览自己感兴趣的新闻。新闻服务系统在很大的程度上解决了这个问题,但是这些商业新闻系统的
随着我国经济的发展,信息技术得到广泛应用,很多网络应用开发者在开发应用时面临着复杂的安全需求。基于J2EE规范的安全中间件为应用提供了基于角色的访问控制服务,但是这种机制
并行计算机体系结构的一个发展趋势是SM P(Symmetric Multiprocessor)集群系统。它们是由拥有多个处理器的SMP节点和连接各节点间的快速网络构成的多级体系结构。SMP集群系统
经过多年的信息化建设,北京市电子政务水平得到了极大的提升,在配备了完善的IT基础设施的同时,也开发了许多应用系统;市政府下属各个区县的信息中心及部门也基本建成了政府门户网
网格计算技术为跨管理域的资源安全共享和提高资源利用率提供了有效支持。在基于网格平台的实际应用系统中,除了计算、存储、数据资源外,还存在着大量的应用软件和工具资源。很
多线程技术是构造下一代分布式应用的基本技术。通过将分布式应用对于Web应用服务器的多线程服务需求提取出来,以统一的编程模型提供给用户,Work Manager是目前构建基于Web应用
密码算法是信息安全领域的重要研究内容,算法的安全性由诸多因素决定,包括算法自身的数学特性以及实现安全性等。近年来,基于实现的算法攻击获得了广泛关注并已成为研究热点之一
在开放、动态的网络环境中,分布式软件呈现出规模庞大、松散聚合、行为复杂等特点,分布式软件自身的特点、复杂多变的网络环境以及用户需求的不断更变,需要对其进行动态的适
本文重点对超图划分和空间填充曲线两类方法进行比较研究。在大规模科学计算中,并行计算效率提升的一个关键在于将数据进行剖分,分配到相应处理器中,以及对处理器中的数据进行动
作为一种无需预设设备支持的无线移动网络,移动自组网的研究越来越多地得到人们的关注,特别是对网络性能有重要影响的路由协议的研究。由于移动自组网中的节点采用电池一类的可