软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件测试管理>>过程管理>>正文
测试流程实施方案
文章出处:51testing博客 作者: 发布时间:2007-01-30

1.流程的意义

从一个软件企业的长远发展来看,如果要提高产品的质量首先应当从流程抓起,规范软件产品的开发过程。这是一个软件企业从小作坊的生产方式向集成化规范化的大公司迈进的必经之路,也是从根本上解决质量问题,提高工作效率的一个关键手段。

软件产品的开发同其它产品(如汽车)的生产有着共同特性,即需要按一定的过程来进行生产。在工业界,流水线生产方式被证明是一种高效的,且能够比较稳定的保证产品质量的一种方式。通过这种方式,不同的人员被安排在流程的不同位置,最终为着一个目标共同努力,这样可以防止人员工作间的内耗,极大的提供工作效率。并且由于其过程来源于成功的实例,因此其最终的产品质量能够满足过程所设定的范围。软件工程在软件的发展过程中吸取了这个经验并把它应用到了软件开发中,这就形成了软件工程过程,简单的说就是开发流程

不管我们做哪件事情,都有一个循序渐进的过程,从计划到策略到实现。软件流程就是按照这种思维来定义我们的开发过程,它根据不同的产品特点和以往的成功经验,定义了从需求到最终产品交付的一整套流程流程告诉我们该怎么一步一步去实现产品,可能会有那些风险,如何去避免风险等等。由于流程来源于成功的经验,因此,按照流程进行开发可以使得我们少走弯路,并有效的提高产品质量,提高用户的满意度。

目前流行的流程方法有很多种,如瀑布模型、螺旋模型、RUP模型、IPD流程等,不同的过程模型适合于不同类型的项目。

2.测试工作流程图

2.1测试工作总体流程图

说明:集成测试和系统测试的反馈意见可能导致设计文档(需求或数据库)的修改。

2.2需求阶段流程图

2.3单元/集成测试阶段流程图

2.4系统测试阶段流程图

2.5压力测试流程图

说明:压力测试为模拟用户正常使用时,系统正常工作的最小时间。

 

2.6性能测试流程图

说明:测试系统的崩溃极限(最多使用人数和数据库的极限容量)。


站内搜索
相关文章
◎测试实施过程(Rational)
◎测试工程师工作流程概论
◎鲜为人知的软件项目管理原则
◎IBM的过程质量管理
◎关于个体软件过程
◎开发和运营维护并行时,如何进行版本管理和测试
◎项目管理怎样游刃有余
◎出色管理者的十大思想和行为特征
◎软件测试过程管理实践介绍
◎如何控制软件外包的风险?
◎软件风险管理,防患于未然
◎测试阶段划分
◎打造1+1>2的高效团队
◎判断一个差劲的PM的九项标准
◎谈项目管理和软件测试过程(五)
◎谈项目管理和软件测试过程(四)
◎谈项目管理和软件测试过程(三)
◎谈项目管理和软件测试过程(二)
◎谈项目管理和软件测试过程(一)
◎新任项目经理的五项修炼
◎以测试为核心控制软件开发过程
◎测试过程的基本形式:确认和验证
◎让软件改进过程实现自动化
◎项目整合管理
◎项目沟通管理
◎同行评审过程描述(四)——测量
◎同行评审过程描述(三)——走查步骤
◎同行评审过程描述(二)——评审步骤
◎同行评审过程描述(一)——概述
◎项目质量管理的特点
◎印度项目质量管理经验
◎成功管理者的50大感悟
◎外包项目中的Leader
◎完整的变更请求管理解决方案
◎浅析软件项目管理中十个误区
◎软件测试也要做过程改进
◎软件测试的组织与管理
◎软件项目管理的质量保证
◎你知道如何成为一个积极主动的项目经理吗
◎外包软件项目管理经验总结
◎项目进度计划延期的分析
◎软件过程改进建议
◎信息技术质量管理术语
◎软件项目管理原则谈
◎CMS中的安全性和身份验证(下)
◎CMS中的安全性和身份验证(中)
◎CMS中的安全性和身份验证(上)
◎QA要不要追究BUG发生的原因
◎一个 SQA 的工作日记
◎二十三条管理定律
热门文章
◎谈项目管理和软件测试过程(一)
◎编写软件测试计划需要考虑的几个问题
◎测试阶段划分
◎成为测试主管第一步
◎谈项目管理和软件测试过程(二)
◎microsoft的测试过程
◎谈项目管理和软件测试过程(三)
◎软件测试过程管理实践介绍
◎SQA测试过程
◎谈项目管理和软件测试过程(五)
◎谈项目管理和软件测试过程(四)
◎软件测试的组织与管理
◎轻松面试找到理想员工-非官方的面试技术指南
◎测试设计中需要考虑的22种测试类型
◎软件本地化外包测试流程分析
◎一个 SQA 的工作日记
◎软件测试也要做过程改进
◎QA要不要追究BUG发生的原因
◎同行评审过程描述(一)——概述
◎软件测试,不可忽略的阶段
◎判断一个差劲的PM的九项标准
◎测试过程的基本形式:确认和验证
◎鲜为人知的软件项目管理原则
◎以测试为核心控制软件开发过程
◎软件产品质量
◎软件测试的人际关系
◎软件特征功能测试过程分析
◎出色管理者的十大思想和行为特征
◎外包软件项目管理经验总结
◎二十三条管理定律
◎持续集成与测试自动化
◎同行评审过程描述(二)——评审步骤
◎你知道如何成为一个积极主动的项目经理吗
◎新任项目经理的五项修炼
◎IBM的过程质量管理
◎打造1+1>2的高效团队
◎软件过程改进建议
◎成功管理者的50大感悟
◎软件项目管理的质量保证
◎外包项目中的Leader
◎测试未来的预测
◎项目管理怎样游刃有余
◎同行评审过程描述(四)——测量
◎软件项目管理中的风险管理研究
◎软件项目管理原则谈
◎项目沟通管理
◎同行评审过程描述(三)——走查步骤
◎项目进度计划延期的分析
◎失败的测试及其应对措施
◎浅析软件项目管理中十个误区

Google提供的广告