自动化测试中角色是怎样分类的?

来源:互联网 发布:硅谷软件学校 编辑:程序博客网 时间:2024/05/17 23:47

        自动化测试中角色是怎样分类的?

  随着软件测试的发展,自动化测试的职能也划分得越来越细,分工越来越明晰,对于在自动化测试过程中的分工不同,做出如下角色定位:

  第一、

        1) 根据测试业务,评估自动化测试的可行性,并进行工具的选择

  2) 进行自动化测试框架的设计和搭建。

  3) 组织自动化测试用例的编写和测试脚本的开发及结果处理分析。

  4) 组织自动化框架和自动化用例脚本验收评审工作。

  5) 制定并推广自动化测试的流程和规范。

  6) 对测试团队进行自动化测试技能培训,和对自动化测试实施进行指导。

  第二、

        1) 分析TD库中的测试用例是否具备可自动化,对不符合要求的用例进行调整维护。

  2) 负责自动化测试用例的设计开发工作,及今后的测试用例维护工作。

  3) 负责测试脚本的验收工作,监督测试脚本业务逻辑是否与设计好的自动化测试用例一致。

  4) 由团队中对业务和手工测试情况最熟悉的人员担当。所以,通常这个角色由项目测试负责人担当。

  第三、

         1) 根据自动化测试用例要求,负责自动化测试脚本的设计与开发。

  2) 负责脚本合并联调工作。

  3) 负责后期的脚本维护工作。

  4) 对测试用例的设计不足提出改进意见。

  第四、

        1) 对自动化测试过程的各个产出成果进行评审,以保证自动化测试过程的质量。

  2) 在不同的阶段,需要有不同的人员来担当质量控制人员的角色。

  第五、

        1) 制定自动化测试执行的方案。

  2) 从SVN库中取出脚本,配置测试环境,执行脚本。

  3) 负责对存在错误的脚本进行反馈,提交到TD自动化测试域下。

  4) 该角色即可以是脚本开发人员,也可以是测试负责人。但是从流程规范上分析,测试负责人最适合此角色。

 

        以这种方式实现自动化测试中角色的分类是最合理,最科学的,也只有通过这种方式才能找到正确的角色分类。

原创粉丝点击