转载:项目测试工作量如何做到有效评估

上一篇 / 下一篇  2011-09-29 14:33:22 / 个人分类:测试流程

来自:http://www.51testing.com/?uid-373852-action-viewspace-itemid-246054

1. 根据测试任务来评估工作量:

  通过需求分解,尽可能详细的分解测试内容:尽可能详细的罗列出项目测试内容,只有知道要测试什么,哪些需要测试,不同模块的测试难度以及业务复杂度,才能更为准确的来评估工作量

2. 根据测试范围和测试方法来估计工作量:

  明确测试范围:不同的测试范围,对测试量的评估起到至关重要的因素。测试的范围不仅仅指测试的系统以及模块,还包括功能性测试范围,性能测试范围,安全测试范围,用户体验测试范围等,在做测试工作量评估的时候,都必须考虑。

  确定合理、有效的测试方法:

  比如说你要考虑测试某个项目,你必须考虑测试方法是否合理。比如说某个模块的功能测试,你可以做自动化功能测试,还是手工做功能测试,工作量就不一样,做测试计划以前必须考虑清楚。要不然,估算的工作量肯定不准。

3. 根据团队组成来评估工作量:如果团队的开发同学,测试同学大部分是新人,显然就会有各种分享在里面,比如因为对业务不熟悉导致bug比较多,或者修复时间较慢等等,所以这种情况则要适当的放宽时间,留有避险时间。

4. 根据测试经验的积累来评估:可以借鉴类似项目的测试经验,比如做过类似的产品,那么就可以借鉴一下它的工作量,然后通过对当前项目的个性化情况进行工作量的评估。具有一定的参考价值。

5. 根据测试风险来评估工作量:

   人员变动带来的风险:在评估工作量时要考虑到开发,测试同学是否会中途突出或者变更。

 系统测试环境的风险:一个项目,往往可能需要依赖其他的应用环境,那么依赖环境的稳定性以及有问题之后解决的时效性等方面都会直接影响到测试,因此这方面在评估工作量时也是需要考虑的。

 项目变更带了的风险:项目中途,是否会出现“需求变更”,或者“设计变更”,这些变更往往会导致测试同学不断修改测试文档,或者某块功能重复测试。

1. 根据测试任务来评估工作量:

  通过需求分解,尽可能详细的分解测试内容:尽可能详细的罗列出项目测试内容,只有知道要测试什么,哪些需要测试,不同模块的测试难度以及业务复杂度,才能更为准确的来评估工作量。

2. 根据测试范围和测试方法来估计工作量:

  明确测试范围:不同的测试范围,对测试量的评估起到至关重要的因素。测试的范围不仅仅指测试的系统以及模块,还包括功能性测试范围,性能测试范围,安全测试范围,用户体验测试范围等,在做测试工作量评估的时候,都必须考虑。

  确定合理、有效的测试方法:

  比如说你要考虑测试某个项目,你必须考虑测试方法是否合理。比如说某个模块的功能测试,你可以做自动化功能测试,还是手工做功能测试,工作量就不一样,做测试计划以前必须考虑清楚。要不然,估算的工作量肯定不准。

3. 根据团队组成来评估工作量:如果团队的开发同学,测试同学大部分是新人,显然就会有各种分享在里面,比如因为对业务不熟悉导致bug比较多,或者修复时间较慢等等,所以这种情况则要适当的放宽时间,留有避险时间。

4. 根据测试经验的积累来评估:可以借鉴类似项目的测试经验,比如做过类似的产品,那么就可以借鉴一下它的工作量,然后通过对当前项目的个性化情况进行工作量的评估。具有一定的参考价值。

5. 根据测试风险来评估工作量:

   人员变动带来的风险:在评估工作量时要考虑到开发,测试同学是否会中途突出或者变更。

 系统测试环境的风险:一个项目,往往可能需要依赖其他的应用环境,那么依赖环境的稳定性以及有问题之后解决的时效性等方面都会直接影响到测试,因此这方面在评估工作量时也是需要考虑的。

 项目变更带了的风险:项目中途,是否会出现“需求变更”,或者“设计变更”,这些变更往往会导致测试同学不断修改测试文档,或者某块功能重复测试。

1. 根据测试任务来评估工作量:

  通过需求分解,尽可能详细的分解测试内容:尽可能详细的罗列出项目测试内容,只有知道要测试什么,哪些需要测试,不同模块的测试难度以及业务复杂度,才能更为准确的来评估工作量。

2. 根据测试范围和测试方法来估计工作量:

  明确测试范围:不同的测试范围,对测试量的评估起到至关重要的因素。测试的范围不仅仅指测试的系统以及模块,还包括功能性测试范围,性能测试范围,安全测试范围,用户体验测试范围等,在做测试工作量评估的时候,都必须考虑。

  确定合理、有效的测试方法:

  比如说你要考虑测试某个项目,你必须考虑测试方法是否合理。比如说某个模块的功能测试,你可以做自动化功能测试,还是手工做功能测试,工作量就不一样,做测试计划以前必须考虑清楚。要不然,估算的工作量肯定不准。

3. 根据团队组成来评估工作量:如果团队的开发同学,测试同学大部分是新人,显然就会有各种分享在里面,比如因为对业务不熟悉导致bug比较多,或者修复时间较慢等等,所以这种情况则要适当的放宽时间,留有避险时间。

4. 根据测试经验的积累来评估:可以借鉴类似项目的测试经验,比如做过类似的产品,那么就可以借鉴一下它的工作量,然后通过对当前项目的个性化情况进行工作量的评估。具有一定的参考价值。

5. 根据测试风险来评估工作量:

   人员变动带来的风险:在评估工作量时要考虑到开发,测试同学是否会中途突出或者变更。

 系统测试环境的风险:一个项目,往往可能需要依赖其他的应用环境,那么依赖环境的稳定性以及有问题之后解决的时效性等方面都会直接影响到测试,因此这方面在评估工作量时也是需要考虑的。

 项目变更带了的风险:项目中途,是否会出现“需求变更”,或者“设计变更”,这些变更往往会导致测试同学不断修改测试文档,或者某块功能重复测试。

1. 根据测试任务来评估工作量:

  通过需求分解,尽可能详细的分解测试内容:尽可能详细的罗列出项目测试内容,只有知道要测试什么,哪些需要测试,不同模块的测试难度以及业务复杂度,才能更为准确的来评估工作量。

2. 根据测试范围和测试方法来估计工作量:

  明确测试范围:不同的测试范围,对测试量的评估起到至关重要的因素。测试的范围不仅仅指测试的系统以及模块,还包括功能性测试范围,性能测试范围,安全测试范围,用户体验测试范围等,在做测试工作量评估的时候,都必须考虑。

  确定合理、有效的测试方法:

  比如说你要考虑测试某个项目,你必须考虑测试方法是否合理。比如说某个模块的功能测试,你可以做自动化功能测试,还是手工做功能测试,工作量就不一样,做测试计划以前必须考虑清楚。要不然,估算的工作量肯定不准。

3. 根据团队组成来评估工作量:如果团队的开发同学,测试同学大部分是新人,显然就会有各种分享在里面,比如因为对业务不熟悉导致bug比较多,或者修复时间较慢等等,所以这种情况则要适当的放宽时间,留有避险时间。

4. 根据测试经验的积累来评估:可以借鉴类似项目的测试经验,比如做过类似的产品,那么就可以借鉴一下它的工作量,然后通过对当前项目的个性化情况进行工作量的评估。具有一定的参考价值。

5. 根据测试风险来评估工作量:

   人员变动带来的风险:在评估工作量时要考虑到开发,测试同学是否会中途突出或者变更。

 系统测试环境的风险:一个项目,往往可能需要依赖其他的应用环境,那么依赖环境的稳定性以及有问题之后解决的时效性等方面都会直接影响到测试,因此这方面在评估工作量时也是需要考虑的。

 项目变更带了的风险:项目中途,是否会出现“需求变更”,或者“设计变更”,这些变更往往会导致测试同学不断修改测试文档,或者某块功能重复测试。


 


TAG: 评估工作量

 

评分:0

我来说两句

Open Toolbar