`
lujar
  • 浏览: 516483 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

第19回 测试资源的合理分配

阅读更多

       试资源的分配,不仅要考虑测试团队的构成,而且要考虑不同的所需要的人数和对人员的要求是不同的。其次,软件测试项目所需的人员和要求在各个阶段是不同的:

  1. 在初期需要项目经理或测试组长介入进去,为测试项目提供总体方向、制定测试策略、测试计划,申请系统资源;
  2. 在测试前期,需要一些比较资深的测试设计、开发人员,对被测软件的详细了解、测试评估、测试需求的分解,设计测试用例、开发测试脚本;
  3. 在测试中期,主要是测试执行,要看测试自动化实现的程度,如果测试自动化程度高,人力的投入没有明显的增加;如果测试自动化程度低,测试执行的人员要求多,需要比较早的计划,保证足够的资源。
  4. 在测试后期,资深的测试人员可以抽出部分时间去做新项目的准备工作。
        一个有效的软件测试项目管理者(测试组长,QA经理或测试经理),在测试资源的分配上尽量做到合理,既不过于保守,浪费资源,也不过于激进,使资源的使用总是处于紧张状态,随时有“崩盘”的危险。所以,在资源分配和管理中,要做到:

  • 注意合理分配任务,明确规定每一个人在测试工作中的具体任务、职责和权限,每个组员都明确自己该做什么、怎么做、负什么责任、做好的标准是什么。做到人人心中有数,为保证和提高产品质量(或服务质量)提供基本的保证。
  • 在安排任务时,尽量考虑每个人不同的技术特长、能力、性格、工作风格等,因为资源需求的估计依赖于工作量的估计和每个工程师的能力评估。
  • 在不同的测试阶段,可以进行人员的相互调换,起到相互补充、相互督促/控制的作用。
  • 人员的安排应该有一个提前量和余量(buffer,10%左右),因为一个合格的测试人员可能需要一个较长的培训、熟悉产品特性和适应测试流程的过程。
  • 在做出最后安排决定之前,最好和每一个测试人员做一次沟通,达成共识。有良好的意识去关心组员,关注项目组员的情绪,以鼓励为主,不断激励员工,鼓舞士气,发挥每一位员工的潜力,注重团队的工作效率。
          预知后事如何,请读下回分解:第20回 测试风险的管理

 <o:p>   </o:p>版权所有,软件测试演义®<o:p></o:p> ——系列讨论的目录,见:
 软件测试演义——中高级系列(序)
分享到:
评论

相关推荐

    最全面的软件测试面试题

    - **合理分配资源**:根据测试需求合理分配人力资源。 - **风险评估**:识别潜在的风险并制定应对措施。 - **时间安排**:制定详细的测试时间表。 #### 二十五、制定好的测试用例的关键要素 - **覆盖全面**:确保...

    软件测试经典试题

    - 合理分配资源。 - 细致规划时间线。 #### 25. 测试用例工作的关键 - **关键因素**: - 精准的需求理解。 - 详尽的设计文档。 - 有效的测试策略。 #### 26. 缺陷生命周期 - **阶段**: - 新建。 - 分配。 ...

    软件测试十大原则

    - **资源分配:** 合理安排人力资源和测试资源,确保测试顺利进行。 **实践建议:** - 根据项目特点选择合适的测试方法和技术。 - 制定详细的测试时间表和里程碑计划。 - 定期评估测试进展,并根据实际情况调整测试...

    软件测试技术-测试管理

    6. **重新开始第一步**:测试过程的改进是一个持续循环的过程,需要不断地评估和调整。 #### 三、定义软件测试过程 定义软件测试过程对于指导员工选择合适的测试方法至关重要。它帮助员工明确自己的职责范围,了解...

    软件测试面试题集

    - **操作系统设置**:考虑操作系统本身的设置是否合理,例如是否有其他进程占用了大量资源。 #### 3. 测试策略 - **功能测试**:验证软件的功能是否符合需求规格说明书的要求。 - **性能测试**:评估软件在不同负载...

    软件测试技术-软件测试管理

    测试计划管理主要包括测试策略的制定、资源分配、时间安排等内容。一个好的测试计划应该明确测试的目标、范围、方法以及所需资源等关键要素。 #### 六、测试用例管理 测试用例管理是指对测试用例的设计、执行、...

    收集软件测试流程文档

    - **优先级**:根据测试的重要性和紧急性分配不同的优先级。 #### 四、缺陷管理(Defect Management) 缺陷管理是指在软件测试过程中发现并跟踪问题的过程,主要包括: 1. **缺陷报告**: - 发现缺陷时,需记录...

    软件测试经典面试题.pdf

    - **资源规划**:合理安排人力资源和测试工具。 #### 25. 测试用例的关键 做好测试用例工作的关键在于: - **覆盖范围**:确保测试用例能够覆盖所有重要的测试场景。 - **清晰明确**:测试步骤和预期结果必须明确...

    80道经典常见测试面试题.docx

    内容包括测试范围、资源分配、时间表等,其中最重要的是明确测试目标和范围。 ### 41. 做好测试计划的关键 - **核心知识点**:成功制定测试计划的关键因素。 - **详细解释**:包括充分的需求分析、合理的资源配置...

    软件测试面试题.docx

    5. **资源分配**:合理安排人力、时间和工具,确保测试的有效执行。 通过深入理解软件测试的不同类型和测试计划的重要性,面试者可以展示其专业素养和对测试流程的掌握程度,为团队的成功贡献自己的力量。在实际...

    操作系统第2阶段测试题.doc

    操作系统第二阶段测试题概述 本文档是关于操作系统第二阶段的测试题,涵盖了操作系统的多个方面,包括系统抖动、置换算法、存储保护、虚拟存储器、死锁、线程调度、存储管理等概念。该测试题共有十二个问题,涉及到...

    八年级地理上册第三章测试题(新人教版).doc

    这些知识点涵盖了地理学中关于自然资源的定义、分类、特点、利用与保护,以及中国特有的资源分布、政策和问题,是八年级地理上册第三章测试题的主要内容。学习这些知识有助于理解人与自然的关系,提高环境保护意识,...

    测试自动化的19个教训

    建议合理分配资源,确保测试过程中的各个环节都能得到充分的关注。 **5. 开发了复杂的测试脚本** 为了模仿开发过程,有时会创建非常复杂的测试脚本。虽然这可能有助于覆盖更多的测试场景,但也增加了脚本的维护...

    性能安全测试面试题100%这样问

    ### 性能安全测试面试题解析 #### 1.... - **资源限制**:可用的硬件资源可能不足以支撑大规模的性能测试。 - **复杂性**:系统架构越来越复杂,增加了测试难度。 - **需求变更**:业务需求经常...

    软件测试入门 很经典 很全面

    - **测试启动需确定的工作**:包括测试范围、测试环境、测试资源等。 - **测试需完成的工作**:执行测试用例、记录结果、报告缺陷等。 - **测试方法和分类**: - **黑盒测试**:不考虑内部实现细节,仅关注输入...

    6个步骤成功进行性能测试

    - **最大化RPT效率**:通过优化测试脚本、合理分配虚拟用户、有效利用资源等方式,可以提高RPT的测试效率。 ### 总结 性能测试是确保软件系统能够在各种负载条件下稳定高效运行的关键环节。通过遵循以上六个步骤,...

    软件测试十大原则.docx

    - 在项目启动阶段就着手编制测试计划,明确测试策略、资源分配和时间表。 - 定期审查和更新测试计划,以适应项目的变化和发展。 - 采用敏捷测试管理工具,实时跟踪测试进度和结果。 #### 八、测试用例是设计出来的...

Global site tag (gtag.js) - Google Analytics