软工国标简介软件质量与测试17

软件工程国家标准简介

(17):

软件工程自动化测试能力

第2部分:从业人员能力等级模型

随着自动化测试应用的越来越广泛,从事自动化测试的人员也在不断增加。

提到自动化测试工程师的职业技能,大家想到的可能是自动化测试系统的设计与建设,以及自动化测试用例与脚本的设计与编写,但是如何对自动化测试工程师的能力进行评价?GB/T.2-《软件工程自动化测试能力第2部分:从业人员能力等级模型》给出了答案,它从测试人员能力评价的角度给出了测试不同阶段自动化测试从业人员应该具备的职业技能。

GB/T.2-定义了用于衡量从业人员自动化测试能力的等级模型,一共分为五级,分别是执行级、需求级、设计级、分析级和管理级。

执行级的人员应具备自动化测试执行能力,能够在自动化测试执行过程中保证自动化测试的正常进行。

需求级的人员应具备自动化测试的需求分析和策划能力,能够保证在合同管理过程中实现合同需求分析和项目评估的自动化,以及在自动化测试策划设计过程中实现策划的自动化。

设计级的人员应具备自动化测试的设计能力,能够保证自动化测试策划设计过程中实现测试设计的自动化。

分析级的人员应具备自动化测试的分析和反馈能力,能够保证自动化测试分析和评审过程中实现测试分析和评审的自动化,以及保证自动化测试反馈过程中实现测试反馈的自动化。

管理级的人员应具备动化测试的过程管理能力,能够在自动化测试过程中管理自动化测试项目,保证自动化测试的顺利实施。

从业人员自动化测试模型包括自动化测试过程组成、合同管理、自动化测试策划设计、自动化测试执行、自动化测试分析和评审、自动化测试反馈以及自动化测试过程控制。基于模型对各等级的实践评价,GB/T.2-形成了从业人员自动化测试能力等级的评价,如图1所示:

▲从业人员自动化测试模型

以模型中执行级的自动化测试策划设计能力为例,其评价指标包括:

a)可以根据环境设计,自动调用知识库中已有的资源,配置环境;

b)可以使用自动化工具,管理已配置好的环境,定期维护;

c)在测试过程中可以通过工具对测试软、硬件环境进行监控:

1)可以自动记录环境的变化;

2)可以根据环境变化自动调整场景、用例或脚本的执行;

d)能够评估测试环境是否能够进行自动化测试。

以管理级的自动化测试过程控制能力为例,其评价指标包括:

a)可以使用自动化测试工具对测试需求的变更进行管理;

b)可以使用自动化测试工具对测试计划的变更进行管理;

c)可以使用自动化测试工具对测试用例的变更进行管理;

d)可以使用自动化测试工具对测试脚本的变更进行管理;

e)可以使用自动化测试工具对测试环境的变更进行管理;

f)可以使用自动化测试工具对测试对象的变更进行管理;

g)可以使用自动化测试工具保证测试过程中所产生的测试信息能够同步更新;

h)可以使用自动化测试工具保证测试过程中所产生的测试操作能够异地协作;

i)可以使用自动化测试工具记录测试中的变更信息;

j)可以使用自动化测试工具记录测试中的操作信息。

更多自动化测试人员能力评价指标阅读原文进行浏览。

软件工程国标简介系列文章将对各个领域的标准进行详细的介绍。下一篇将介绍GB/T-《信息技术基于计算机的软件系统的性能测量与评级软件工程》,敬请期待……

赞赏

长按向我转账

受苹果公司新规定影响,iOS版的赞赏功能被关闭,可通过转账支持。









































如何治疗皮肤白癜风
北京哪家医院治白癜风最好



转载请注明地址:http://www.henanledxianshiping.com/jwrjgcs/17944.html
  • 上一篇文章:
  • 下一篇文章: