TFS CMMI模板中的Test流程,希望大家可以谈谈自己企业的测试流程
2006-04-11 12:09
525 查看
(本文不包含Unit Test部分)
(MSF把一个迭代分为 Envision /Planning /Build /Stabilize /Deploy 几个阶段)
u[Define-Update Test Approach]
这个流程就通常说的测试计划吧.这个里面有对整个测试过程的一些规划,比如采取什么样的原则和技术.
u[Create a Quality of Service Requirement] -〉[Write User Acceptance Test Cases]
u[Create a Scenario] -〉[Write User Acceptance Tests]
这两个流程分别针对Scenarios和Qos编写UAT Cases。
在编写UAT Cases有可能分为2步:
l Identify Preconditions
讲述这个Scenario/Qos涉及到的前提条件,比如一个什么样的测试环境,哪些测试资源,设备和工具等等.
l Write Steps
描述用户走什么样的步骤可以验证Scenario/Qos是不是实现了用户所想要的那样.在编写的时候,要避免过度详细的描述产品细节,同时如果觉得没有足够的信息来写步骤的话,重新看看Scenario/Qos,有可能是少了某些Scenario/Qos.
我们在实施MSF CMMI模板的时候,一直拿RUP作为对照的,在RUP中,涉及到的测试工件很多,比如测试用例,测试过程,我们没有找到非常合适的对照.UAT Cases,有点和RUP的Test Cases相似,但是感觉Test Cases要比UAT Cases要详细,尤其是测试步骤方面.
u [Test a Customer Requirement]:
l Develop Customer Requirement Tests
l Select and Run Customer Requirement Tests
l Conduct Exploratory Testing
l Open a Bug for Customer Requirement
u [Verify a Product Requirement]:
l Develop Tests
l Select and Run Tests
l Open a Bug
[Test a Customer Requirement]/ [Verify a Product Requirement]是相似的,一个测试用户需求,一个测试产品需求。
在[Develop Tests]里面,
l Determine type of test.
l Write performance tests.
l Write stress tests.
l Write load tests.
l Write security tests.
l Write validation tests.
在这里,才是测试详细设计。
总体感觉,MSF在设计测试也有一个逐步细化的过程,在Planing阶段要粗略一些,在Build阶段才细化.
当然,这是因为在Planing 阶段,详细的设计还没有出来,想要细化也不行的.
(MSF把一个迭代分为 Envision /Planning /Build /Stabilize /Deploy 几个阶段)
在Planing阶段:
有3个流程涉及:u[Define-Update Test Approach]
这个流程就通常说的测试计划吧.这个里面有对整个测试过程的一些规划,比如采取什么样的原则和技术.
u[Create a Quality of Service Requirement] -〉[Write User Acceptance Test Cases]
u[Create a Scenario] -〉[Write User Acceptance Tests]
这两个流程分别针对Scenarios和Qos编写UAT Cases。
在编写UAT Cases有可能分为2步:
l Identify Preconditions
讲述这个Scenario/Qos涉及到的前提条件,比如一个什么样的测试环境,哪些测试资源,设备和工具等等.
l Write Steps
描述用户走什么样的步骤可以验证Scenario/Qos是不是实现了用户所想要的那样.在编写的时候,要避免过度详细的描述产品细节,同时如果觉得没有足够的信息来写步骤的话,重新看看Scenario/Qos,有可能是少了某些Scenario/Qos.
我们在实施MSF CMMI模板的时候,一直拿RUP作为对照的,在RUP中,涉及到的测试工件很多,比如测试用例,测试过程,我们没有找到非常合适的对照.UAT Cases,有点和RUP的Test Cases相似,但是感觉Test Cases要比UAT Cases要详细,尤其是测试步骤方面.
在Build阶段:
u[Analysis](分析):[Test Planning]流程,产生Test Tasksu [Test a Customer Requirement]:
l Develop Customer Requirement Tests
l Select and Run Customer Requirement Tests
l Conduct Exploratory Testing
l Open a Bug for Customer Requirement
u [Verify a Product Requirement]:
l Develop Tests
l Select and Run Tests
l Open a Bug
[Test a Customer Requirement]/ [Verify a Product Requirement]是相似的,一个测试用户需求,一个测试产品需求。
在[Develop Tests]里面,
l Determine type of test.
l Write performance tests.
l Write stress tests.
l Write load tests.
l Write security tests.
l Write validation tests.
在这里,才是测试详细设计。
总体感觉,MSF在设计测试也有一个逐步细化的过程,在Planing阶段要粗略一些,在Build阶段才细化.
当然,这是因为在Planing 阶段,详细的设计还没有出来,想要细化也不行的.
相关文章推荐
- 一只Linux小白,啊哈哈。。。以后就将自己的学习心得与大家分享啦!希望大家可以指出我的错误与不足之处
- 开始→运行→输入的命令集锦(希望大家转过去日后计算机故障大家可以自己修复)
- 教大家多个域名绑定一个空间的解决办法,原创,自己已经测试过了,完全可以绕过杀毒软件,以及空间商.
- 如何从一个应用程序跳转到另一个应用程序(纯属为自己复习方便,希望也可以帮到大家)
- 原创小游戏!很多年前自己写着玩的小游戏~Cyclone,希望大家喜欢
- Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。
- 群上出的一个算法题,上我的解,大家可以用自己会的语言实现一下哦,我用的php
- 共享一下自己n年前写的仿函数,希望对大家有用!
- 需要谈谈的 游戏测试改良流程(一)
- spring ioc原理(看完后大家可以自己写一个spring)
- 推荐基本好书,也是在某网站看到的,希望可以帮助大家!- C语言之四书五经(zt)
- 自己新做了一个小站 ,大家来测试一下看看
- spring ioc原理(看完后大家可以自己写一个spring)
- [笔记].怎样使用Nios II中的Memory Test模板来测试RAM和Flash
- spring ioc原理(看完后大家可以自己写一个spring)
- spring ioc原理(看完后大家可以自己写一个spring)
- 希望大家都可以关注我下 很多不懂得会像大家请教 谢谢啦
- 一个简单的js合并列的例子,大家可以自己改进哦!
- 中国500家企业的薪资待遇希望对大家有用!!!
- spring ioc原理(看完后大家可以自己写一个spring)