行业动态

零基础学习软件测试的四个阶段

  第一阶段:测试基础

  测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的最好学到什么程度呢,最好是能够理解,并能够用自己的话给复述出来。毕竟面试初级测试的时候,问的问题都是从基础理论上进行考核的。

零基础学习软件测试的四个阶段

  第二阶段:工具学习

  软件测试的基础学完了过后,应该学习工具了。其实学工具真的很容易,所以大家不用去纠结工具的选择。把最基础的几个工具学习了就行了,以后用到什么工具就去学什么。

  下面几个必学的工具,不用太精通会用就可以:

  1、性能测试工具:loadrunner、jmeter。

  2、接口测试工具:postman

  3、抓包工具:fiddle

  4、数据库管理工具:Navicat

  5、项目/BUG管理工具:禅道、QC

  6、搜索工具: 百度、谷歌

  第三阶段:代码学习

  1、自动化方向

  (1)各种单元测试框架:unittest(python)、pytest(python)、JUnit(java)

  (2)WEB自动化测试框架:selenium(适用于java\python\javascript)

  (3)APP自动化测试框架:appium(适用于java\python\javascript)

  以上内容根据自己学的语言进行选择;appiunm和selenium根据你参与的项目进行选择。

  2、性能方向

  对loadrunner和jmeter的掌握更加的深入。可以手写脚本、脱离录制;多线程编程、能够手写java或者python、不用工具直接实现压测;学习linux,毕竟性能总是和服务器打交道的;学习系统架构的相关知识、方便你更容易的分析系统瓶颈。性能方向更难、因为需要掌握的东西太多。性能测试做深入了,基本上就是架构师的水平台。

  3、安全方向

  渗透测试、SQL注入、暴力破解、脱库等等

  第四阶段:架构学习

  怎么去测试更全面?怎么才能更好的保障项目的质量?在这个阶段,应该回头重新学习一遍测试基础,这个阶段的提高是思想、方法的提高了。上面讲的都是教你应该怎么做。在这个阶段你要自己去发现、为什么要那样做。跨过了这个阶段就基本上可以成为专家了。

  学习都是水到渠成的,在这个时候,你应该已经掌握了不少框架了,甚至自己也能开发合适的框架了。自动化测试框架、性能测试框架等等,已经有了属于自己的一套东西了。

  以上内容为大家介绍了零基础学习软件测试的四个阶段,本文由多测师亲自撰写,希望对大家有所帮助。了解更多软件测试相关知识:https://www.duoceshi.com/xwzx-hydt/

新闻资讯

联系我们

联系人:王女士

手机:17727591462

电话:0755-21072941

邮箱:hr@duoceshi.com

地址: 广东省深圳市龙华区龙华街道清湖和平路62号优鼎企创园D栋201室,202室

用手机扫描二维码关闭
二维码