对于手动测试项目,成本消耗因素为:
对于自动化项目,除上述项目外,还需要支出以下费用:
在这种情况下,自动化项目的成功与否取决于编写代码的程度,编写的可重用组件的数量或达到预期结果的代码行数?
没有。
决定成功的因素是一个,也是唯一的一个问题:“与手动方式相比,您是否能够产生更好的ROI(投资回报率)”?–如果不是立即,最终。
如果该问题的答案为“否”,则说明您对自动化项目的计划不正确。
通常,测试计划包含以下部分。我们将讨论其中每一个,重点关注自动化的特定方面:
第1节:范围
第2部分: 测试策略
第3节:资源/角色和职责
第4节:工具
根据以下规则选择自动化工具:
第5节:时间
第6节:环境
第7节:可交付成果
第8节: 风险
如果要提出自动化解决方案,请确保选择具有成本效益的工具和解决方案,以确保自动化工作不会给项目造成负担。
重要的是要设定一个期望,即自动化项目的ROI不能立即为正,而是可以长期清晰地看到。
因此,如果您建议自动化系统,请选择
第9节:测试数据
第10节:报告/结果
作为自动化爱好者,我们可能会认为客户/管理人员不容易购买自动化建议。
但是,当我们的最终目标是通过自动化最大化投资回报率时,我们也与管理层/客户的目标完全一致。这将确保我们不仅能够使我们的项目自动化,而且能够在很多人的同意,合作与兴奋下做到这一点。