测试工程师进阶之路(二)

测试工程师应该选择什么进行学习?

      学习什么一定要基于当前的工作,并且是边应用边学习,只有应用中学习,才能有效果,如果只学不用,那么很快就忘记了,等于白学了。

1.开发语言

      选择什么开发语言进行学习,主要看当前工作的公司在用什么语言,每种语言都有自己的优点,没有好与不好,只有合不合适。

      我当时是因为公司做电商,后台用的是Java,所以我就学习了Java,后来因为创业,需要用到前端知识,所以就学习了HTML,CSS和JS,然后因为要管理服务器,就学习了Linux。所以学习什么语言,一定要根据公司的情况,能够实际用上,并且公司好多现成的老师,有问题可以直接问,非常的方便,特别是初学者,入门的时候身边有人指导一下,会感觉特别的舒服,比大家在论坛在QQ里面问方便很多。但是也要注意,一定要先学习,然后整理在一起,抽空找时间,问题问到点子上,做技术的大部分人还是很热心的,但是现在一般开发工作任务比较重,所以总是打断别人工作问问题会让人感到反感的。

      如果没有什么可以选择的语言,我个人建议就学Python吧,Python上手简单,而且用途广泛,可以写web接口测试,可以写小脚本,还可以做selenium自动化测试等等。

2.其他知识

      如果是做互联网行业,最好学一下网络相关的技术;如果是做项目比较多,需要学习一下服务器的知识,对服务器部署多了解一下,学习这些不需要像上学一样很系统全面的学习,主要还是应用中学习。

3.善用工具

      测试要善于运用工具和自动化脚本,用来替代大量的重复性手动工作,这样既能节约时间,省出来时间来学习,又能提高自己的技术水平,推荐几个测试工具:

      Postman:接口测试工具

      Selenium:端到端的浏览器测试工具

      Jmeter:性能测试工具

      Apache AB:简单的性能工具

     

 

你可能感兴趣的:(测试工程师进阶之路(二))