学位论文 > 优秀研究生学位论文题录展示
基于CMMI模型的SaaS软件测试过程改进研究与应用
作 者: 谢小琼
导 师: 张齐;黄育和
学 校: 华南理工大学
专 业: 软件工程
关键词: 软件过程改进 能力成熟度模型集成 软件即服务 软件测试
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 134次
引 用: 0次
阅 读: 论文下载
内容摘要
经过企业门户、搜索引擎、SOA、web2.0的辉煌历程,互联网技术日趋成熟,掀起在线服务热潮。然而在软件行业,软件的互联网化和服务化也成为大势所趋。软件的在线服务导致风靡全球的SaaS模式持续发展。中国的SaaS商业模式在近几年也得到突飞猛进的发展,但SaaS平台提供服务的质量问题依然是当今的热门话题。A公司一直致力于信息化运营领域,针对中小企业的实际应用需求开发了系列智能营销平台产品,实现SaaS模式的本土化并在SaaS领域取得一定成绩,引领SaaS行业的规范和标准的形成。但该企业在SaaS平台的可持续运营维护方面仍内部面临着各种挑战,如SaaS平台的统一规范、测试过程的调整、风险管理和变更控制等。基于CMMI模型的软件过程改进方法已得到业界越来越多的认可。软件测试成为软件过程管理中的一个重要环节。因此CMMI模型包含了支持软件测试过程改进的过程域。本文正是结合CMMI思想,运用CMMI各个过程域对软件测试方面的支持及指导,分析和研究SaaS模式下研发软件的测试过程改进。具体分析A公司的SaaS软件测试过程存在问题,设计出全套测试框架并应用到A公司的SaaS软件测试过程中。结合企业的实际情况制定软件测试过程规范,并且在A公司的SEPG小组协助下实现推广应用。
|
全文目录
摘要 5-6 ABSTRACT 6-10 第一章 绪论 10-16 1.1 研究的背景与意义 10 1.2 国内外研究的现状 10-13 1.2.1 CMMI现状 10-11 1.2.2 SaaS软件现状 11-12 1.2.3 软件测试过程改进现状 12-13 1.3 项目背景介绍 13-14 1.4 主要研究内容和论文结构 14-15 1.5 本章小结 15-16 第二章 SAAS软件 16-21 2.1 SaaS简介 16 2.2 SaaS软件的架构 16-17 2.3 实现SaaS软件的关键技术 17-19 2.3.1 SOA技术 17 2.3.2 云计算技术 17 2.3.3 Ajax技术 17-18 2.3.4 WebService技术 18-19 2.3.5 单点登录技术 19 2.4 SaaS软件的特点 19 2.5 A公司的SaaS软件介绍 19-20 2.6 本章小结 20-21 第三章 CMMI模型 21-31 3.1 CMMI介绍 21-24 3.1.1 五个等级 21-22 3.1.2 CMMI核心的关键过程域 22-23 3.1.3 与测试相关的过程域在A公司中的应用 23-24 3.2 A公司S营销项目的过程改进 24-30 3.2.1 A公司项目过程介绍 24-25 3.2.2 问题描述与CMMI差距分析 25 3.2.3 改进目标 25 3.2.4 总体作业过程简介 25-26 3.2.5 项目计划过程改进 26-27 3.2.6 配置管理过程改进 27-28 3.2.7 需求分析 28 3.2.8 开发规范 28-29 3.2.9 测试过程改进 29-30 3.3 本章小结 30-31 第四章 软件测试 31-39 4.1 软件测试简介 31 4.2 软件测试过程模型 31-34 4.2.1 V模型 31-32 4.2.2 W模型 32-33 4.2.3 H模型 33 4.2.4 其他模型 33-34 4.3 A公司的测试过程 34-38 4.3.1 功能测试 34-36 4.3.2 性能测试 36-38 4.4 本章小结 38-39 第五章 A公司S营销项目的测试过程改进应用 39-56 5.1 以往测试过程存在的问题 39 5.2 功能测试流程优化 39-40 5.3 测试标准优化 40-42 5.3.1 接收测试标准 40-41 5.3.2 测试通过标准 41-42 5.4 功能测试用例改进 42-44 5.4.1 测试用例设计 42-43 5.4.2 测试用例管理 43-44 5.5 送测流程改进 44-45 5.6 缺陷跟踪管理流程改进 45-47 5.7 性能测试改进 47-48 5.8 功能自动化测试的引入 48-54 5.8.1 自动化测试流程制定 48-49 5.8.2 测试管理 49-50 5.8.3 自动化测试框架及脚本 50-51 5.8.4 自动化测试实现 51-53 5.8.5 自动化测试结果 53-54 5.9 测试度量 54-55 5.10 本章小结 55-56 总结与展望 56-58 参考文献 58-60 附录1 60-61 致谢 61
|
相似论文
- 面向对象分层测试的方法研究,TP311.53
- 基于形式化UML测试序列生成方法研究,TP311.53
- 用户权限管理系统可靠性测试的研究与应用,TP311.53
- 高职院校教学案例库的创建探究,TP311.53-4
- 基于Process Engine的Web Services自动化测试研究,TP311.52
- 基于CMMI3级的软件外包过程管理模型及其实例研究,TP311.52
- 基于云计算的软件测试服务研究,TP311.53
- 基于SaaS模式的工程机械销售代理公司CRM系统的设计与实现,TP311.52
- 四川A公司软件过程敏捷管理研究,TP311.52
- 基于模拟退火遗传算法的测试数据生成研究,TP311.52
- 基于回归测试的用例集优化研究,TP311.53
- 一种新的基于CMMI的中小软件企业软件过程改进实施模型研究,TP311.52
- 基于CMM的软件项目管理模型研究,TP311.52
- CMM-软件过程量度及应用路径研究,TP311.52
- 基于CMMI的金融行业软件测试过程改进与度量的研究,TP311.52
- 基于角色的数据交换模式的研究,TP311.13
- CBTC系统的自动化测试研究,TP274
- AOP代码中几种特定缺陷的软件测试方法,TP311.52
- 基于QTP的SAFFRON自动化测试框架的研究,TP311.52
- 一个自动化软件测试系统的设计与实现,TP311.53
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|