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

集成测试及其在工作流管理系统中的应用

作 者: 张健
导 师: 唐达
学 校: 大连理工大学
专 业: 计算机技术
关键词: 集成测试 桩模块 驱动模块 工作流管理系统 测试计划 测试用例
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 12次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着社会的进步,计算机软硬件的快速发展,软件产品在社会的各个领域已经得到广泛的应用。软件应用越来越广泛、起到的作用越来越重要,软件产品的质量已经成为人们不得不关注的焦点。软件测试是保证质量的只要手段。集成测试作为软件测试中重要的一步,处于单元测试与系统测试之间。集成测试补充了单元测试过程中不能完成的任务,同时为系统测试的进行打基础。集成测试完成的好坏直接影响测试过程的进行以及被测系统的质量,集成测试越早开始,故障越早发现,消除故障的成本就越低。集成测试在设计过程中主要利用桩模块驱动模块,来模拟被测模块的主程序以及被测模块需要调用的子模块。每一个被测模块都有且仅有一个驱动模块,该模块中有个入口用来调用被测模块,并通过该入口来启动集成测试程序的运行。但是一个被测模块可以包含多个桩模块,每个桩模块用来模拟被测模块调用的底层模块,保证驱动模块的正常运行。工作流管理系统是一类重要的应用软件,为了提高这类软件的质量,必须进行充分有效的测试。本论文主要讲解软件测试中的一个重要阶段集成测试,并在集成测试方法、过程进行分析的基础上,以工作流管理系统为例,开展集成测试。在研究集成测试方法以及测试用例设计的基础上,对工作流管理系统中业务流程定义器、工作流引擎、工作流管理系统客户端、工作流管理系统管理端、工作流管理系统表单定义器进行集成测试设计和实现。根据工作流管理系统接口关系图分析系统中模块与模块之间、模块与子系统之间、子系统与子系统之间的接口,明确这些接口关系后,设计集成测试计划,编写集成测试用例并实施集成测试,最后对集成测试进行评审和总结。

全文目录


摘要  4-5
Abstract  5-9
1 绪论  9-12
  1.1 课题研究背景  9-11
  1.2 本文的组织结构  11-12
2 相关技术分析  12-16
  2.1 集成测试相关知识  12-13
    2.1.1 集成测试执行阶段  12
    2.1.2 集成测试相关人员  12
    2.1.3 集成测试的依据  12-13
    2.1.4 集成测试的目的  13
    2.1.5 集成测试的作用  13
  2.2 集成测试相关技术  13-15
    2.2.1 驱动模块  13-14
    2.2.2 桩模块  14-15
    2.2.3 灰盒测试  15
  2.3 本章小结  15-16
3 集成测试的过程和方法  16-25
  3.1 集成测试过程  16-19
    3.1.1 集成测试计划  16-17
    3.1.2 集成测试的设计  17-18
    3.1.3 集成测试的执行  18
    3.1.4 集成测试的结果分析  18-19
  3.2 集成测试方法  19-22
    3.2.1 大爆炸集成  19
    3.2.2 自底向上集成  19-20
    3.2.3 自顶向下集成  20-21
    3.2.4 三明治集成  21
    3.2.5 基干集成测试  21-22
  3.3 集成方法的选择原则  22
  3.4 集成测试的测试用例设计  22-24
    3.4.1 测试用例设计的主要影响因素  22-23
    3.4.2 测试用例元素  23-24
  3.5 本章小结  24-25
4 工作流管理系统  25-39
  4.1 工作流  25
  4.2 工作流管理系统  25-26
  4.3 被测系统简介  26-35
    4.3.1 系统总体介绍  26-30
    4.3.2 系统界面  30-32
    4.3.3 系统架构设计  32-35
  4.4 系统集成测试分析  35-38
    4.4.1 模块分析  35-36
    4.4.2 体系结构分析  36
    4.4.3 风险的分析  36-37
    4.4.4 接口分析  37-38
    4.4.5 集成测试策略分析  38
  4.5 本章小结  38-39
5 系统集成测试实施  39-64
  5.1 系统集成测试计划  39-42
  5.2 系统集成测试设计  42-54
  5.3 系统集成测试执行  54-58
    5.3.1 黑盒测试执行  54-56
    5.3.2 白盒测试执行  56-58
  5.4 系统集成测试报告文档  58-63
  5.5 本章总结  63-64
结论  64-65
参考文献  65-67
攻读硕士学位期间发表学术论文情况  67-68
致谢  68-69

相似论文

  1. 基于模型的Web测试技术研究与应用,TP311.53
  2. 软件可信性增长测试用例生成方法的研究,TP311.53
  3. 达梦数据库管理系统安全等级测评工具开发,TP311.13
  4. 以Artifact为中心的工作流技术研究及其应用,TP311.52
  5. Agent增强型工作流技术在医院办公自动化中的应用研究,TP317.1
  6. 汽车后桥驱动模块项目风险识别与评价的研究与应用,U463.218
  7. 基于J2EE的软件测试用例管理系统的设计与实现,TP311.52
  8. 垂直轴风力发电机电压控制器的研发,TM315
  9. 尾流自导系统软件集成测试技术研究,TJ630.6
  10. 基于.NET的湖南商学院现代教务管理系统设计与实现,TP311.52
  11. 高校评估(教学)档案管理系统的分析与测试,TP311.52
  12. 基于CBR的可复用测试用例管理系统的设计与实现,TP311.52
  13. 软件测试及其在物流服务操作系统测试中的应用,TP311.52
  14. 便携式煤矿固定设备集成测试分析仪的研发,TD44
  15. 公路交通应急指挥系统的设计与实现,U495
  16. Web服务集成测试工具的设计与实现,TP393.09
  17. 基于STAF的分布式自动化软件测试系统的设计实现,TP311.52
  18. 行业软件中通用测试流程的设计与实现,TP311.52
  19. 核电数字化保护系统二进制信号调理卡的测试与验证,TP311.52
  20. 合金熔体热物性参数集成测试系统的软件设计,TP274

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