自动化测试,可能很多人听说过。你甚至参与过。但是如果是新项目,就要进行自动化测试评估,你知道该怎么办吗?你知道该怎么评价吗?需要考虑的维度是什么?应该和什么样的人讨论?让我逐一回答上面的问题。如果上面的问题都是7788,那么对自动化测试就能更清楚地理解和思考。(Northern Exposure)。
- 如何下手?
这是一个很多新手都会问的问题,究竟在遇到这样一个需求时该如何下手呢?最好的办法就是学习,学习之前公司内部是不是有类似的项目可以参考,之前项目是怎么进行自动化测试的,它们项目想要达成的目的是什么,它们最后的结果又怎样。可以和之前项目的自动化负责人多沟通一下。
- 如何去评估,又有哪些维度呢?
- 时间成本,时间是最宝贵的。在项目规划时要充分考虑各方面因素,而时间又是比较关键的因素之一。比如整个项目的时间周期就很有限(如2个月),那么这种情况下就不适合上马自动化测试。
- 人员成本,如果项目上的人员很少,比如测试工程师就预留1-2位,那么就需要考虑人员的问题,因为从质量管理的角度来说,保证整体的软件交付质量是优先级比较高的,比如手工测试,虽然技术含量可能没有自动化测试高,但是它真的很重要。在人员不足的情况下,要优先保证手工测试工作做好。
- 框架思维,做自动化一定要有框架思维,目的是为了减少自动化的工作量,增加效率。不能为了做自动化而做自动化,可能到后面由于前期的缺少思考/调研,导致自动化测试就是简单的堆砌脚本,维护工作量也会指数级上升。其实自动化测试框架的设计和一个产品的设计是有相通的地方的。都需要考虑后期易维护,易用和可推广的特点。从这几个点去思考,那么自动化测试才会发挥它的作用。
- 沟通
在自动化测试过程中,一定要定期多和相关人员进行沟通,如项目经理,架构师,DBA, 开发等。这么做的目的是适时调整我们自动化测试的方向和重点,达到效用的最大化,拒绝花里胡哨,好用才是王道。
如果大家有兴趣,可以访问自动化测试视频教程,能更快入门:
1.文章《什么情况下做自动化测试——什么情况下用自动化测试…》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《什么情况下做自动化测试——什么情况下用自动化测试…》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好