对自动化测试的误解

网友投稿 757 2022-11-22

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

对自动化测试的误解

一、自动化测试是万能的

二、自动化测试无用论

另一种对自动化测试的错误认识就是,自动化测试根本没有用处。这个认识的来源是,有些同学在公司开展了自动化测试,也连续跑了起来,可是根本发现不了任何bug,每次跑都通过了,所以就认为自动化测试没有用。其实自动化测试的实施是有先决条件的,针对成熟的业务,覆盖核心业务。同时,根据需求,自动化测试覆盖的粒度也不会是非常精细的。自动化测试是用来保障核心业务不出问题,或是第一时间发现问题。所以长时间发现不了bug是正常的。如果你的自动化测试三天两头发现Bug,要不是公司业务发展不够稳定,就是你写的自动化测试有问题。要对自动化测试有清晰的认识,不能过度夸大其功能,也不必贬低其作用。

三、自动化测试能速成

由于现在业界对自动化测试要求较高,已经有不少同学开始学习自动化测试。但是却对自动测试的认识不足,了解了自动化测试框架,能通过一门语言写一两个测试用例,就认为自己为自动化测试,相应的找工作的要求啊,薪资待遇提的就相当高。自动化测试是一套完整的测试理论,不是借助于自动化测试框架能写测试用例就掌握的事情。如果想要学习,还是要踏踏实实的打基础,掌握一门编码语言,学习相应的自动化测试框架,再了解自动化测试实施的原理,掌握自动化测试设计架构,以及为将来要做的事情提前规划;一两个月的学习只是入门,后续还是需要长期的实践,进行技术的积累和沉淀才行。

在明确自动化测试的误区后,我们来分析一下作为测试人员应该如何正确对待自动化测试。首先要对自动化测试有个明确的认知,自动化测试是测试人员必备的技能,除非你想在一家公司工作上几年,然后转行不做测试,否则你的测试之路必然会受其影响。

四、正确学习自动化测试

此处不再讨论自动化测试是不是应该学习,这是一项必备的能力。既然如此,所以我们还是需要掌握这个能力的,但是又不能盲目。不要认为自动化测试会变成必备的能力,所以就把接口,WebUI, App全面学习,也不管是java,还是python,这样就会越来越乱。首先要选择一个语言体系,如java,或是python,掌握好相应语言的基本能力;其次,安排好学习顺序,如先学习接口自动化测试,然后是WebUI自动测试,再接着就是App自动化测试。当能进行自动化测试实施的时候,需要提高一下能力,学习自动化测试的架构设计,持续化集成的实施等等,步步为营,稳扎稳打。

上一篇:转行游戏测试要了解的事
下一篇:如何提高自动化测试的覆盖率
相关文章

 发表评论

暂时没有评论,来抢沙发吧~