行业动态

如何根据规划系统学习软件测试

  我们明确了各个阶段应该具备的能力之后,我们接下来就来看一下,具体这些能力我们需要去学习哪些的技能,以及对应大概需要花费的时间。

如何根据规划系统学习软件测试

  阶段1:初级测试工程师

  学习最基本的软件测试技能,包括:

  · linux基础命令:日志查看,文件操作

  · sql的基础语法:增、删、改、查

  · 测试基础知识:测试用例的设计方法,风险预警,缺陷管理

  · 测试工具使用:Postman,Jmeter,Fiddler/ Charles,ADB

  当初我从零开始到掌握这些技能,大概也就是三个月的时间。而且这三个月里面,真正的技能学习linux命令,SQL基础语法,测试工具使用也就是一个月,在工作中一边学习一边使用,很快就掌握熟练了。

  真正需要花时间理解的是,测试用例的设计。这个是我跟了好几次的迭代之后,才越来越熟练的。

  阶段2:高级测试工程师

  这个阶段学习的重点,就已经放在自动化上面了。而且这个自动化是自己能使用代码搭建的自动化框架,完成项目的自动化测试。所以步骤分为两步:

  第一步:代码学习

  代码学习,我推荐从Python入门。因为对于代码基础为零或者很差的同学,Python的入门相比较Java,要友好很多。我个人就是Python和Java都是自学的。

  Python我从入门到能够编写自动化框架,学习了两个月(因为是在职,只能每天下班之后,以及周末学习)。Java的学习,我在有Python的基础上,入门学习就是三个月,然后搭建接口自动化的项目,在团队大佬的指导下小半年才完成。

  所以,如果从零基础开始,要使用Java完成自动化框架的完成,没有一年的时间是很难的。

  我已过来人的身份,强烈建议代码从Python开始。因为这样,你才能最快完成第二阶段的目标,使用代码完成自动化框架的搭建。

  第二步:使用代码搭建自动化框架

  · 使用Python搭建接口自动化框架

  · 使用Python搭建UI自动化框架

  · 使用Jenkins,完成自动化项目的持续集成

  阶段3:测试开发

  · 代码学习:Java,JS

  · 框架学习:Spring boot,vue.js

  以上内容为大家介绍了如何根据规划系统学习软件测试,本文由多测师亲自撰写,希望对大家有所帮助。了解更多软件测试相关知识:https://www.duoceshi.com/xwzx-hydt/

新闻资讯

联系我们

联系人:王女士

手机:17727591462

电话:0755-21072941

邮箱:hr@duoceshi.com

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

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