软件测试技术及其管理工具的研究与实现

软件测试技术及其管理工具的研究与实现

论文摘要

软件测试工具的研究与应用是提高软件测试效率,保证软件质量的重要手段。本文研究了典型的软件测试技术和测试工具,对软件测试过程和任务进行了分析。在参考国内外已有软件测试管理系统的基础上,利用UML及.NET框架设计和实现了一个软件测试管理工具。该工具实现了软件测试的信息集成及软件测试的全过程管理,包括测试需求、测试计划、测试用例设计、测试执行及软件缺陷跟踪管理,支持已有软件测试工具的集成,并具有批处理及定时执行测试任务的功能,形成了一个完整的测试管理平台,可以有效提高软件测试的管理水平及测试效率。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 国内外现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 课题研究的内容、目标与意义
  • 1.4 课题的研究方案与开发平台
  • 第二章 相关测试技术与测试工具研究
  • 2.1 软件测试方法
  • 2.1.1 黑盒测试技术
  • 2.1.2 白盒测试技术
  • 2.1.3 灰盒测试技术
  • 2.2 软件测试策略
  • 2.2.1 单元测试
  • 2.2.2 集成测试
  • 2.2.3 确认测试
  • 2.2.4 系统测试
  • 2.3 测试工具
  • 2.3.1 NUnit
  • 2.3.2 WinRunner
  • 2.3.3 LoadRunner
  • 2.3.4 Robot
  • 第三章 软件测试管理工具的系统分析
  • 3.1 软件测试过程
  • 3.1.1 测试需求定义
  • 3.1.2 测试进度与计划
  • 3.1.3 测试用例管理
  • 3.1.4 测试执行
  • 3.1.5 缺陷管理
  • 3.2 系统环境分析
  • 3.3 用例分析
  • 3.4 类分析
  • 3.5 时序图分析
  • 第四章 测试管理工具设计
  • 4.1 体系结构设计
  • 4.2 系统设计
  • 4.3 类设计
  • 4.4 数据结构设计
  • 第五章 软件测试管理工具的实现
  • 5.1 测试需求管理
  • 5.2 测试计划管理
  • 5.3 测试用例管理
  • 5.3.1 测试用例维护
  • 5.3.2 测试工具集成
  • 5.3.3 生成测试任务
  • 5.4 测试任务管理
  • 5.5 Windows 服务
  • 5.6 权限控制
  • 5.7 数据访问层
  • 第六章 总结与展望
  • 6.1 本文总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 在学期间发表的学术论文和参加科研情况
  • 相关论文文献

    标签:;  ;  ;  ;  

    软件测试技术及其管理工具的研究与实现
    下载Doc文档

    猜你喜欢