在实施和推广自动化测试之前,请先比较下成本和收益后再做决定!!

本文探讨了企业在引入自动化测试时需要考虑的启动成本,包括工具学习、评估、集成和购买成本,以及后续的维护、移植和改进成本。同时,列举了自动化测试的潜在收益,如减少重复工作、提高测试一致性及效率。首次实施自动化测试需权衡启动成本,全面推广则需通过试点项目比较成本效益。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  随着互联网时代发展,企业也趋向于估自动化,但很多公司或领导层根本没有考虑到自动化的一些成本和需求,就一味的追求自动化。

在这里插入图片描述

引进自动化测试要考虑以下成本:

启动成本
在这里插入图片描述

  知识收集(工具学习曲线)。引进自动化测试离不开工具的使用。测试人员要使用自动化测试工具,必然少不了学习成本。

  适时的评估工作(工具比较)。搭建自动化测试平台少不了对自动化测试工具的选型,而要找到适合自己的自动化测试工具,就要对不同工具进行比较,付出评估成本。

  与其他工具的集成工作。自动化测试工具需要与版本控制工具、组织的邮件系统等进行集成。才能更好地完成自动化测试任务。

  工具的购买、修改或者二次开发。自动化测试工具不仅购买需要成本,在搭建自动化测试环境以及进行自动化测试的过程中,还可能会因为二次开发带来成本。

经常性成本

工具持有成本。包括工具维护费用、许可费用、支持费用、以及测试人员持续的知识水平的提升。

可移植性。由于组织开发环境的改变带来的移植成本。

持续成本评估带来的评估成本。

为了保证对所选工具的最优使用而付出的改进成本。

自动化测试脚本的维护成本。

引进自动化测试带来的收益可能包括:

减少大量重复性的测试工作.例如:执行回归测试、重新输入相同测试数据和按编程规范检查代码等工作。

使测试获得更好一致性和可重复性。

客观的给出静态分析、覆盖率等结果。

容易获得测试进度的统计和图表、缺陷发生率和产品性能等测试的相关信息。

测试执行时间变得容易预测。

由于测试用例是自动执行的,所以回归测试和缺陷确认将更加快捷和安全。

提升测试人员的技能水平。

能覆盖一些手工无法执行的测试类型,如某些性能测试和可靠性测试。

  首次引入自动化测试,要考虑所需的启动成本能否接受;而要在组织全面推广自动化测试,则要通过试点项目度量并比较成本收益比来决定。

这正是:

想要推广自动化,一拍脑壳就要炸
先看哪个收益高,再做决定才最好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码上开始

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值