- 18
- 0
- 约6.44万字
- 约 59页
- 2017-07-07 发布于上海
- 举报
软件测试过程的研究与应用毕业论文
摘要
软件过程,是指软件的整个生命周期,包括需求获取,需求分析,设计,实
现,测试,发布和维护等一系列软件开发活动。软件过程模型是过程的一种抽象
表现形式,它从理论的角度对过程的各个方面进行描述。在软件开发中大约有
30%到40%的软件活动与测试相关,但是在传统的软件过程模型里,测试往往只
作为一个阶段放在软件开发的后期,并且被认为是一种事后行为,结果导致很多
需求和设计的缺陷累积到项目的末端, 一方面造成修改成本的急剧膨胀,另外
一方面严重影响软件的发布日期。
本文充分分析了当前几种典型的软件测试模型及其特点,结合EGO项目的
实际情况,对原有的测试模型进行了相应的改进。为了充分发挥软件测试在质量
保证中的作用,本文主要从下面三个方面改进软件测试过程,提高软件测试效率,
缩短软件测试周期:
1.软件过程方面:充分重视静态测试,让测试人员从一开始就介入开发,
尽早熟悉客户需求,熟悉系统功能:同时制定测试计划和设计测试用例,
使测试人员和开发人员并行工作,尽可能早的发现软件缺陷。
2.人员组织方面:彻底打破开发人员和测试人员分离的现状,开发人员和
测试人员“结对工作”,充分发挥各自技术和产品经验的优势,相互审
查对方的工作,尽可能早的发现解决系统和测试方面的缺陷,既提高软
件软件开发的质量又提高测试的质量。
3. 自动化测试框架的使用:提高软件用例的执行效率,解决由于早期介入
开发,测试用例大规模的回归运行引起的问题。
通过理论分析和实际项目EGOAPI的结果表明,基于以上三点软件测试过
程的改进能够很好的提高软件测试的效率,缩短软件周期,保证软件质量,降低
软件成本。
关键字: 软件过程,软件测试过程,质量保证,自动化测试
Abstract
Software coversthewhole ofsoftware
process lifecycle development,
software activitieslike
various requirement
including development gathering,
and
requirement
software modelis asa ofthe
process generallyacceptedsimplified
description
identifieseach ofthe froma of
software process theoretical
process,which stage point
software to the
view.In of activitiesare
fortypercent
development,aboutthirty tightly
asthe
relevantw
您可能关注的文档
最近下载
- 监理人员的个人工作总结.docx VIP
- 顶管工作井(D=6500)计算书.docx VIP
- 科雷傲驱使用手册.pdf VIP
- 人教版一年级下册数学全册单元教材分析.doc
- 八篇2025年度民主生活会个人“五个方面”对照检查发言材料.docx VIP
- 专题17.阅读理解CD篇专练(新高考地区专用)-2022届新高考英语基础记忆及题型解题技巧(含答案解析).docx VIP
- 义煤集团宜阳义络煤业有限责任公司提升运输系统改造项目环境影响报告书.doc VIP
- 工程拆除安全责任保证书.docx VIP
- 亚洲象人工辅助育幼技术规范.docx VIP
- 2023年青岛远洋船员职业学院单招英语考试题库及答案解析.docx VIP
原创力文档

文档评论(0)