实施自动化测试的项目应具备哪些条件?

自动化测试虽然看上去取代了人工,提升了效率,避免了低级错误,但它也存在学习曲线高,建立自动化测试环境成本高等问题,并不是所有项目都适合实施自动化测试。

值得实施自动化测试的项目需要具备以下条件:

  1. 软件产品本身具有长期可维护性

从立项、研发,到退役,那些生命周期较长的软件产品才值得实施自动化测试。因为,尽管前期建立自动化测试环境投入很大,但在软件产品足够漫长的生命周期中,自动化测试成本会被极大地削弱,软件后期的维护成本会大大降低。

  1. 项目周期足够长

如果软件研发的时间足够长,自动化测试的成本同样会被稀释。

  1. 软件需求变动不频繁

软件需求相对稳定,那么用于自动化测试的测试用例就会相对固定,不会因为需求的改动而增加自动化测试的维护成本。

  1. 产品结构相对复杂

产品的复杂性会给软件的验证和确认提出更高的要求。频繁的验证只靠人工测试去满足,只会带来更大的工作量和成本,还会影响项目的进度,这时自动化测试的优势就会显现出来。

  1. 产品本身非紧迫的大项目

规模大的项目通常就意味着产品的复杂性,产品又复杂周期又短的项目,更需要自动化测试发挥其高效的特长。

  1. 资源投入相对充裕

如果项目的资源投入比较充裕,可以安排专人负责自动化测试环境的搭建和后续的维护,自动化测试所需的成本丝毫不会影响软件开发的进程,只会对提供更高效的验证环境,那么实施自动化测试何乐而不为呢?

  1. 手工测试无法完成,或者需要投入大量的时间等项目

如果项目存在一些仅靠手工是无法完成的压力或负载测试,这个时候自动化测试就必须要上马,哪怕付出再大的代价也都在所不惜。

以上就是实施自动化测试的项目要考虑的几个条件。

实际决策是否实施自动化测试,不是说具备一个或几个条件就要开展自动化测试,而是综合考虑项目的实际情况,衡量自动化测试的成本和收益,谨慎地作出决定

这正是:

自动测试不轻启,具备条件捋一捋

实际情况多考虑,成本收益比一比

参考书目:现代软件测试技术与管理研究,作者:赵仕波 魏生斌 罗耀华,出版社:中国水利水电出版社

(0)

相关推荐

  • 什么是信赖性测试?

    通过模拟产品在客户端段和真实工作条件侠的应用性来进行的相关功能性的验证(如:电气.插拔.导通等),从而确保产品满足客户最终要求. 一般信赖性测试中至少包括以下项目: A.测试类型(如信赖性测试项目) ...

  • 【智海大和尚】美满爱情,应具备什么条件

    【智海大和尚】美满爱情,应具备什么条件

  • 办理初级职称应具备的条件1.doc

    一.职称初聘办理程序:,1.由所在单位人事部门出具在职证明,2.由工作人员阅档,(1)毕业生登记表(核实学历及毕业时间),(2)报到证(核实参加工作时间),(3)转正定级表(核实转正时间),3.交&l ...

  • 支付令申请应具备哪些条件?

    所谓督促程序,即人民法院根据债权人的申请,向债务人发出支付令,以支付令的方式督促义务人在法定期间向债权人清偿债务的法律程序. 一.支付令申请应具备哪些条件? 根据我国<民事诉讼法>第214 ...

  • 开物业公司的规定,法人应具备什么条件?

    随着互联网的蓬勃发展,物流.电子等商业都开始繁荣起来,不少人都得益于物业公司的开设,才能解决温饱问题,但是,开物业公司对法人要求都有什么? 网友咨询:想开一家物业公司,请问应具备什么条件?多少资金注册 ...

  • 凡人说税:公益捐赠扣除资格的确认与管理(二)——公益性捐赠税前扣除资格应具备的条件

    2020年以来,财政部.税务总局.民政部印发<关于公益性捐赠税前扣除有关事项的公告>(财政部公告2020年第27号,以下简称"27号公告").<关于通过公益性群众 ...

  • 一台合格的油烟净化器应具备哪些条件?

    油烟净化器的制造商遍地开花,市面上的油烟净化器更是让人挑选的无从下手.很多用户一不留神就有可能会买到假冒伪劣的产品.那么一台合格的油烟净化器应具备哪些条件呢? 首先用户买一台油烟净化器的目的还是要达到 ...

  • 法官提醒!微信聊天记录应具备哪些条件,才能作为有效证据使用?

    鲁法案例[2021]210 基本案情 晓佳与于毅(均为化名)民间借贷纠纷一案,晓佳诉请于毅偿还借款5万元.晓佳主张,于毅于2020年1月20日向晓佳借款5万元,晓佳将5万元现金交给于毅的时候,于毅给晓 ...

  • 中国画大师应具备什么条件?

    李公麟<五马图> 时下,画坛上"大师"一词可谓十分时髦,一些媒体常常用"大师"一词来标榜某些有成就的画家,而藏界也以收藏"大师" ...

  • 太极拳骨肉分离应具备的条件

    什么是放松?太极拳的放松标准是什么?我以为.练习太极拳只要能在身法上做到肢体柔顺.不僵滞.周身非常协调:在呼吸上能做到和畅.不短促.不气喘:在面相上能不紧张:在动作上是自然的.和谐的.不是参差不齐的一 ...