论文摘要
软件测试是软件工程中的一个重要组成部分,而手工测试和自动化测试是软件测试的两个重要方式。自动化测试不但能完成许多手工测试难以实现的测试功能,而且能充分复用已有的测试资源,从而提高软件测试的效率,提高软件质量,降低成本,缩短产品的研发周期。手工测试完全由测试人员执行测试,因此其独有的测试灵活性和反映迅捷是自动化测试所无法比拟的。因此,研究一种有效的混合式测试模式,将手工和自动化测试结合起来,在软件项目的不同测试阶段,让两者相互取长补短,充分发挥各自的优势,是非常有必要的。近年来,随着基于商务智能的电子商务平台的流行,如何提高WEB软件研发质量成为软件测试领域的一个热门的研究课题。本文通过对混合式测试在一个电子商务平台项目—Sunset中的应用为主线,设计了一套全新的混合式测试方案。阐述了将此方案应用于项目中进行测试的整个流程。文章首先详细介绍了混合式测试方案的设计和实现,然后给出了应用本方案进行WEB软件测试的成功案例。本项目中充分利用了混合式测试方案的测试灵活性、测试覆盖全面性、测试周期短的特点,尤其在自动化工具的选择中,考虑到QuickTest自动化测试工具能很好支持电子商务系统,所以在本文的研究中采用QuickTest进行自动化脚本的开发,运用优化后的脚本对项目进行测试,以满足后期众多的回归测试的需求。本文的研究成果为同类WEB软件的测试提供了借鉴作用。
论文目录
摘要ABSTRACT第一章 引言1.1 WEB系统软件功能测试的现状1.2 WEB系统软件功能测试的存在的问题1.3 本文的主要研究内容1.4 本文的篇章结构第二章 软件混合式测试相关的理论与技术研究2.1 软件混合式测试概述2.2 回归测试2.2.1 回归测试的目的2.2.2 回归测试的方法2.2.3 回归测试的组织和实施2.3 脚本技术2.4 自动化测试工具2.4.1 自动化测试工具概述2.4.2 QUICKTEST第三章 软件混合式测试方案的分析与设计3.1 WEB软件混合式测试3.2 混合式测试流程设计与分析3.2.1 混合式测试流程3.2.2 混合式测试分析3.2.3 自动化测试方案设计3.2.4 脚本开发与优化3.2.5 自动化测试运行3.3 混合式测试管理第四章 软件混合式测试方案在SUNSET项目中的应用4.1 SUNSET项目简介4.2 SUNSET系统组成4.2.1 COMPAQDIRECT4.2.2 CDAT(COMPAQ DIRECT ADMIN TOOL)4.3 SUNSET系统架构4.3.1 COMPAQDIRECT架构4.3.2 SUNSET架构4.4 SUNSET测试目标确定4.5 SUNSET测试手段选择4.6 SUNSET混合式测试方案设计4.6.1 SUNSET测试用例的设计4.6.2 SUNSET混合式测试4.6.3 SUNSET测试工具选择4.6.4 SUNSET自动化脚本设计4.6.5 使用QUICKTEST对SUNSET进行功能测试4.7 SUNSET测试结果4.7.1 脚本优化与测试结果分析4.7.2 手工与自动化测试结果对比4.7.3 手工与自动化测试效益对比第五章 结论与展望5.1 结论5.2 展望参考文献致谢
相关论文文献
标签:软件论文; 电子商务论文; 混合测试论文; 回归测试论文;