如何自学软件测试(二)

自动化测试篇

经常看到有同学对软件测试前途很迷茫,做了几年的测试只会功能测试,感觉自己失去了竞争力,遇到这种情况怎么办?

如何自学软件测试(二)

技术发展很快,逆水行舟不进则退的感觉愈加明显,大家都在努力学习着各种各样的东西,不管是技术还是外语、锻炼身体、兴趣爱好都在努力发展,努力让自己工作更有竞争力,让自己健康,有生活。

软件测试行业中,功能测试依旧会存在,但由于它的门槛相对较低,可替代性较高(除非是业务领域专家)因此软件测试工程师还是要多掌握其他的技能。比如即可以做功能测试,也能做自动化测试,还能做性能测试,还能写写代码。这些都需要测试既能看代码也能写代码。

这对于只做过功能测试的软件测试同学来说可能很遥远,但绝不是高不可攀。如果你所在公司有这样写自动化测试的机会,把握机会去尝试;如果公司没有这样的机会,把握时间去自学。推荐两种方式来学习自动化测试:

1. 试试把现有的项目自动化

如何开展自动化测试?随便一搜一大把自动化的测试框架,目前主流的web自动化测试框架还是Selenium+Java和Selenium+Python,Java目前还是最流行的开发语言之一,Python是一门更火的语言,适合新手来学习,不要畏惧,硬着头皮照猫画虎!

网上有很多demo,比如首先去完成一个登陆的自动化测试脚本。完成之后再慢慢丰富其他测试用例,当你写了足够多的测试用例,结合持续集成将你的项目真正的自动化测试跑起来,自动化测试你算彻底掌握了。

2. 自动化测试网络课程

如果你觉得自己学习很难,可以通过腾讯课堂,百度传课,慕课网等视频网站上找相应的自动化测试教程视频,这些教程一般都讲的比较入门,跟着视频学习很快就能搭建起一套自动化测试环境并顺利的运行起来你第一个自动化测试脚本。

一般免费的视频讲的都比较浅显,测试的demo网站都是一些比较基本的操作,等完成入门,就可以试着把你现在做的项目自动化,刚开始很难,硬着头皮去写,每个人都会经历这样不是所云的过程,跨过去了你就步入了新的阶段。

最后

方法说一千道一万不如坚持两个字,与大家共勉一句话「Talk is cheap. Show me the code」,坚持多写代码,未来不慌。

来源:测试开发

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月17日
下一篇 2019年1月18日

相关推荐