首页> 中文学位 >Windows可安装文件系统自动化测试框架的研发
【6h】

Windows可安装文件系统自动化测试框架的研发

代理获取

目录

文摘

英文文摘

术语表

第一章 绪论

1.1 研究背景

1.2 课题意义

1.3 国内外研究现状

1.4 课题研究主要内容和工作

1.5 论文的组织安排

第二章 自动化软件测试简介

2.1 软件测试定义

2.2 软件测试过程

2.3 传统软件测试中的问题

2.4 自动化测试技术

2.4.1 自动测试框架模型的设计原则

2.4.2 面向功能的自动测试框架模型

2.4.3 面向程序结构的自动测试框架模型

第三章 Windows可安装文件系统简介

3.1 文件系统的基本概念

3.2 文件系统的基本操作

3.3 文件系统的测试

3.4 Windows IFS简介

3.4.1 Windows IFS文件驱动程序的安装

3.4.2 Windows IFS处理文件系统控制请求

3.4.3 Windows IFS文件驱动程序主要涉及的数据结构

3.4.4 Windows IFS文件驱动程序的主要功能实现

第四章 CPP Unit测试框架

4.1 测试驱动开发

4.2 CPPUnit测试框架简介

4.3 CPPUnit总体构成

4.4 CPPUnit类介绍

4.4.1 Test类

4.4.2 TestFixture类

4.4.3 TestCase类

4.4.4 TestSuite类

4.4.5 SynchronizedObject类

4.4.6 TestListener类

4.4.7 TestResult类

第五章 Windows IFS自动化测试框架的设计和实现

5.1 Windows IFS自动化测试框架系统概述

5.1.1 需求分析

5.1.2 设计目标

5.2 总体设计

5.2.1 设计原则

5.2.2 模块设计

5.2.3 框架设计

5.2.4 测试结果记录和导出

5.3 详细设计

5.3.1 术语表

5.3.2 实体描述

5.3.3 设计约束

5.3.4 模块汇总

5.4 WFSTester主要用例设计

5.4.1 测试用例定制和执行

5.4.2 测试结果查看

5.4.3 搜索Bug

5.4.4 修改Bug

5.5 WFSTester数据结构设计

5.6 测试框架的改进

第六章 总结

6.1 工作内容

6.2 工作总结

6.3 展望

参考文献

在读期间论文发表情况

在读期间参与项目情况

致谢

展开▼

摘要

软件测试是软件工程的一个重要阶段,也是保证软件质量的重要手段。但是随着软件规模的庞大,程序量和复杂度在不停地增长,测试工作变得越加艰巨,自动化软件测试可以在一定程度上减少测试开销,同时增加在有限时间内的测试。本论文在单元测试框架CPPUnit的基础上开发了Windows可安装文件系统的自动化测试框架,将CPPUnit从单元测试领域扩展到功能测试和非功能测试领域,本文设计的测试框架不仅可以支持Windows可安装文件系统的功能回归测试,而且同时支持文件系统的部分非功能测试。测试结果将被保存在数据库中,供员工登录查询,同时框架提供bug管理功能和员工管理功能,提高了软件开发过程中的测试效率。论文详细地阐述了该自动化测试框架的结构以及设计与实现方法,该设计思路对于研究文件系统自动化测试工具有一定的参考价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号