作为一个基础,你会有一些优势,因为你之前没有相关经验,所以在领域里可以说是一张白纸。不试怎么知道自己能不能做到?相信自己,零基础也能做软件测试工程师。
有IT背景的人,第一阶段可能基础学的比较快,但是下一阶段测试有没有基础并没有太大的区别。
接触过的人,比如编程语言,都会有一些刻板印象,因为测试和开发的思路完全不一样。软件开发是把软件呈现出来,这是一个从无到有的过程,追求的是能够使用。软件测试是为了发现故障,尽可能多的发现软件缺陷,更好的改进软件。同时,如果你是一个有编程基础的人,开发出来的一些既定思路会对软件测试的学习产生影响,所以有开发基础的人可能需要很长时间才能把自己的思路变成测试思路。
做一个0基础的学生会有一些优势,因为你之前没有IT相关的经验,所以在IT领域可以说是一张白纸。这样你就不会有一些不好的思维模式和习惯,便于老师教给你他们的知识、方法和体系。这些思路和方法不会在你的脑海里互相争斗,你会学得更纯粹。软件测试课程都是循序渐进的教,学习起来不会有难度。而且现在的软件测试课程都是按照测试方向分阶段的。学完每个阶段的内容,就可以从事这个方向的测试工作,可以根据自己的学习水平和兴趣点来选择。完全没有必要全方位掌握测试技巧。
所以不要给自己设限,不要被一些现象固定,不要在开始和放弃之前就想到各种各样的困难。不试怎么知道自己能不能做到?相信自己,零基础也能做软件测试工程师。
以下是0基础软件测试的学习路线,希望对大家有所帮助。
我根据工资不同大致分为两档:
月薪5-9k:从零开始到能找到工作月薪15-25k:测试,在职性能测试,自动化测试。第一阶段:月薪5-9k。刚入行,先学功能测试!可能你是应届毕业生,也可能你正打算转行做软件测试行业,所以首先你必须掌握以下基础理论:
软件测试的定义、生命周期、工作流程和需求分析;测试用例的设计、编写和评审;bug的基本知识和禅宗的运用;编写测试计划和测试报告;SVN和Git版本控制工具的使用;得到这些基本的必备内容,你就已经知道可以做具体的实战内容了。这时候最好先找一个web测试项目来做。如果你得到了一个项目,按照下面的流程运行它:
发布立项项目,成立项目组进行分工;需求评审,学习如何阅读需求文档,分析需求,列出测试点;组织测试点,编写测试用例,然后进行用例评审;进行功能、界面、前台后台、兼容性、数据库等测试,将发现的bug提交给禅宗;分析、总结并撰写测试报告;完全跑完这个流程,只能说掌握了整体的测试流程,但还是不够找到合适的工作。如果我想学习做功能测试,以下内容也必须掌握:
Linux,数据库,界面测试,APP测试等。好了,这些做完了,恭喜你,已经可以投简历找测试工作了!
嗯,大概就是上面的。以上都是理论和文献能力。只要你肯背,肯写,就能独立掌握。
学了上面的,只能说能就业,但是现在行业招人要求更高,自动化或者性能测试就能月薪10k以上。
第二阶段:月薪15-25k,做了性能和自动化测试,唯你独尊!先说性能测试。行业内有很多误区和痛点:
如果不能给R&D和运维人员建议,不能定位问题,缺乏清晰的逻辑和数据来证明性能测试工具的价值≠性能测试,性能测试的技术体系落后,迫切需要拥抱开源软件。如果你想解决这些问题,那么你必须像这样学习性能测试:
性能测试的概念和流程:常见问题分析、流行工具、方案设计性能测试工具:jmeter工具的使用和实战;Jmeter多协议、扩展和定制;分布式压力测量和任务调度:性能监控:性能监控系统及监控数据采集性能实施:分布式服务压力测量、场景设计及场景执行;测试结果相关性分析,TPS,响应时间,线程相关性分析,压力和资源利用率相关性分析性能分析及报告:jvm调试和系统调试;性能瓶颈分析性能测试你能达到这个水平,15k合适。如果能掌握以下自动化测试的学习内容,就能直接冲击月薪25k!
要掌握Python或者Java语言,建议从Python开始,先学习Python的基本语法。
web上的自动测试:selenium安装、记录和处理;Web控件,JavaScript脚本,PO模式;移动应用程序的自动测试:应用程序使用、记录和元素定位方法;APP控件定位、交互和参数化用例;Appium问题定位分析,源代码分析,二次打包;服务器接口自动化测试:接口自动化测试框架请求;;接口请求构造和断言;Json/xml请求和响应断言;Headcookie处理和认证系统;最后,为了方便高级软件测试,我们特别准备了13G超实用干货学习资源,内容涵盖非常全面。
这些资料应该是【软件测试】的朋友们最全面最完整的备考仓库。这个仓库也陪伴了数万名测试工程师走过了最艰难的旅程,希望能帮到你!
在我的QQ技术交流群(技术交流和资源共享,请勿打扰广告)
可以自己带走,群号310357728,群里的免费资料都是作者十几年测试生涯的精华。也有同行一起交流技术。
如果我的博客对你有帮助,如果你喜欢我的博客内容,请喜欢,评论,收藏。
评论前必须登录!
注册