如何评估自动化工作量

背景:推广自动化框架在测试团队使用
如何评估整个项目进行自动化需要多少人力成本(环境搭建、脚本实现、后期的维护管理等等),现有人员能否兼顾手工+自动化测试?是否需要另外招人?

  1. 建议自动化 从回归最多 收益最大的方向入手,不要一开始全面推。而且最终目的也不是全部的自动化,首先要评估的是是否适合。
  2. 自动化的人力成本,跟编写自动化同学的技术能力,对业务的熟悉程度 对异常的处理能力都有很大关系。所以一开始自动化的编写也建议先选技术能力 业务能力俱佳的同学入手
  3. 自动化测试只是测试手段的一种,无法替代手工的探索性测试。现有人员能否兼顾手工+自动化测试?这个问题得辛苦自己评估下哈。我自己团队是ok的。因为这根团队的发展阶段 以及组织成熟度有关系。先不要着急另外招人,特别是目前这个现状下。如果团队内的技术平均水平确实太差,可以综合考虑成本预算的情况下考虑招聘。

ps:也可以考虑人员替换