第八章 影响自动化实施的非技术因素

本文分析了影响自动化测试实施的非技术因素,如被测试对象改版、人员流失、领导支持和公司重视程度等,并提出了学习自动化测试的实践方法,包括动手实践、大胆尝试、积累经验和善于沟通。

     通过前七章的讲解,我们了解了什么是自动化,自动化如何实施,而后又分章节讲解了如何实施自动化测试,自动化测试在Jenkins上的配置及报告的生成。经过这七章的学习,读者应该完全可以编写自动的自动化测试用例,实现对被测试项目的无人值守的自动化运行。本章我们分析一下影响自动化测试实施的非技术因素,并作为本教程的结束章节。

8.1 非技术性因素的影响

初次接触自动化测试的同学,一般都会把注意力放到测试框架,编写测试用例的脚本语言,测试用例的运行环境,以及单线程或是多线程执行测试用例的问题。但是真正在公司实施自动化测试的时候,你会发现能不能完全实施自动化测试用例,很大程度是不是你技术行不行,还有众多因素在影响着你。

影响自动化测试实施的非技术因素:

(1)被测试对象反复改版。这个是影响最大的因素,当我们接到编写自动化测试用例后,立马投入测试用例的编写,调试用例,接入Jenkins,生成漂亮的测试报告。结果被测试对象大改版,你编写的自动化测试用例几乎要重新编写。如此反复几次,你就会感觉到自己一直在做无用功。

(2)自动化测试人员的流失。在公司决定实施自动化测试的时候,招进了大批自动化测试的牛人,然后就是创建自动化测试小组,划分各自己的职能,编写相应的模块。可是后来,相关人员离职了,他编写的那一部分没有人管了,只好转交给他人,他人要花费很多时间来看代码。最糟糕的时候,离职人员编码习惯不好,没有注释,这时交接人员会疯掉的。

(3)领导的不支持。领导A比较注重自动化测试,然后给你了大量的时间让你去写自动化测试用例,然后运行起来。后来公司职能调整,你这一块归领导B来管理,他不注重自动化测试,给你分了很多其他的任务,自动化测试就没有时间和精力去维护和执行了。

(4)公司不重视。就算你的直属领导很重视自动化测试,可是如果公司不注重的话,也是很难实施的。申请自动化测试用例执行的服务器,申请不下来。其他的相关资源也很难申请,你总不至于用自己的机器来执行自动化测试用例吧?执行过程中你不能做其他工作,会不会有人说你不

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值