学位论文 > 优秀研究生学位论文题录展示

视频监控软件单元测试的实施

作 者: 吴皋
导 师: 陆璐;熊幼安
学 校: 华南理工大学
专 业: 软件工程
关键词: 单元测试 测试用例 嵌入式单元测试
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 35次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着中国的软件企业和高校软件专业发展,它们越来越多地与参与到国际知名软件企业竞争与合作,软件产品质量检测与提高势在必行。TDD(测试驱动开发)开发的方式也越来越受到软件工程师青睐,但是国内软件普通存在一种现象:软件企业为了按期完成项目都在拼命的赶工期。这使得企业相关部门根本就没有进行充分的软件质量检测。其根本原因,一是开发周期限制,二则因为企业内部没有搭建专门的测试部门和培养专业的测试人员。导致代码质量检测无从下手,单元自动化测试正是针对企业存在问题,提出自动化软件测试理论和工具,提高代码的坚固性和软件产品质量本文完成以下工作:(1)对单元测试活动中的代码走查、代码审查、静态测试、动态分析等理论进行研究,并在项目应用提供见解。(2)对单元测试流程提出说明,静态测试、动态测试、测试用例分析、数据源技术。并有测试过程案例分析。(3)对视频监控软件进行单元测试过程活动记录,并分析其结果。(4)对单元测试过程后进行归纳总结及对后期工作展望。

全文目录


摘要  5-6
ABSTRACT  6-9
第一章 绪论  9-11
  1.1 课题背景  9
  1.2 课题任务  9-10
  1.3 作者主要工作  10
  1.4 论文结构  10-11
第二章 软件测试基本理论  11-23
  2.1 软件测试的基本概念  11-12
    2.1.1 软件测试的定义  11
    2.1.2 软件测试过程与类型  11-12
  2.2 软件测试技术简介  12-23
    2.2.1 静态测试技术  13-16
    2.2.2 动态测试技术  16-17
    2.2.3 逻辑覆盖率分析方法  17
    2.2.4 嵌入式liunx 软件测试原理  17-23
第三章 单元测试技术与案例分析  23-49
  3.1 单元测试过程  23-31
    3.1.1 文档审查过程  25-26
    3.1.2 静态分析过程  26-27
    3.1.3 代码审查过程  27-29
    3.1.4 动态测试过程  29-31
  3.2 软件单元测试技术应用  31-43
    3.2.1 静态测试过程  31-34
    3.2.2 动态测试过程  34-35
    3.2.3 生成测试用例分析  35-38
    3.2.4 数据源技术应用  38-39
    3.2.5 桩函数机制  39-41
    3.2.6 覆盖率分析  41
    3.2.7 回归测试  41-43
  3.3 测试案例分析  43-49
第四章 视频监控软件单元测试实施  49-67
  4.1 受测试软件的要求  49-52
    4.1.1 项目简述  49-50
    4.1.2 测试内容及要求  50-52
  4.2 单元测试活动的实践  52-67
    4.2.1 静态测试活动  52-55
    4.2.2 静态分析活动  55-57
    4.2.3 代码审查活动  57-59
    4.2.4 测试用例评审  59-60
    4.2.5 动态测试执行  60-63
    4.2.6 各活动的结果总结与分析  63-66
    4.2.7 测试充分性  66-67
第五章 总结  67-68
  总结  67
  进一步工作  67-68
参考文献  68-69
附录  69-72
  附录1:表格索引  69-70
  附录2:图片索引  70-72
致谢  72

相似论文

  1. 基于模型的Web测试技术研究与应用,TP311.53
  2. 软件可信性增长测试用例生成方法的研究,TP311.53
  3. 软件优化技术在软件开发项目中的应用研究,TP311.52
  4. 飞行控制软件单元测试的实施,TP311.52
  5. 一种面向对象系统功能的测试用例生成方法研究,TP311.52
  6. 不变量指导下的测试用例自动化生成技术研究,TP311.52
  7. 通过切片过滤改进聚类测试选择技术,TP311.53
  8. 基于改进PSO算法的测试用例生成方法研究,TP311.52
  9. 基于形式化方法的软件测试技术研究,TP311.52
  10. TD-SCDMA数据卡外场测试用例设计、用例优化及测试,TN929.533
  11. 可复用测试用例的分类与智能检索研究,TP311.52
  12. 嵌入式电子海图系统软件测试关键技术研究,TP311.52
  13. 面向方面技术在构件软件测试中的研究与应用,TP311.52
  14. 基于OCL约束的状态图测试方法的研究,TP311.52
  15. 基于WAP手机上网的软件测试技术研究及应用,TP311.52
  16. 面向零售业需求基于回归测试的自动化测试框架设计与实现,TP311.52
  17. 验收测试技术在数字化校园办公自动化系统中的研究与应用,TP311.52
  18. Java EE应用程序测试的研究与应用,TP312.2
  19. 嵌入式软件功能路径测试方法研究,TP311.53
  20. 嵌入式雷达软件系统级测试技术研究,TP311.53

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com