我的账户
啄木鸟学院

专注软件测试菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

如何自学软件测试 软件测试要学什么

2020-4-16 10:08
原作者: 软件测试培训 来自: 啄木鸟学院 收藏 邀请

这次小编以一个局外人的身份聊聊软件测试自学,该采取什么样的思路和方法。很多自学者在冒出这个问题的时候,本职上就是一个感觉:我该从哪里入手? 对于那些想要进入到软件测试行业中的人们来说,不知道如何进行 ...

        这次小编以一个局外人的身份聊聊软件测试自学,该采取什么样的思路和方法。很多自学者在冒出这个问题的时候,本职上就是一个感觉:我该从哪里入手?

        对于那些想要进入到软件测试行业中的人们来说,不知道如何进行软件测试学习,重要的一点就是找到相关的技术人员,你跟着他一起进行学习,无论是自学还是培训,都需要一个人带着你进行学习,这样的效果会更加高效点。

        关于测试理论知识的学习是必须的,测试的定义、测试的分类、测试的方法、测试的生命周期,测试计划、测试方案、测试策略、测试用例的编写。

        测试基础知识掌握之后接下里就是测试工具了,工具的学习很简单,大家不用去纠结工具的选择。把基础的几个工具学习了就行了,以后用到什么工具就去学什么。下面列举几个常用的工具:性能测试工具loadrunner、jmeter。接口测试工具:postman抓包工具:fiddle数据库管理工具:Navicat。

        当你掌握这些基础知识之后可以算的上真正的软件测试工程师了。

        当然了,知识做到这些还是不够的,每个人的兴趣爱好不同,发展方向也是不同的,我们还需考虑自己想要成为哪方面的测试工程师。比如说自动化测试工程师呢?还是性能测试工程师呢?还是安全测试工程师呢?

        当然了,确定好自己的发展方向之后,作为一个合格的测试工程师,还需要看得懂代码,关于编程语言来说,java或者Python都是非常不错的选择,都可以进行学习,还有数据库方面的知识也是需要去掌握的。

        软件测试是一个入门相对简单,技术含量也很高的工作,涉及的范围非常宽泛!涉及到的知识点有:

        1、测试需求分析方法:产品需求分析、用例设计、缺陷定义、测试报告、探索性测试方法等

        2、测试管理工具QC、缺陷管理工具JIRA、项目管理工具禅道

        3、企业级环境部署:虚拟机、LINUX命令、环境搭建、中间件tomcat、数据库安装、应用软件部署等

        4、数据库专业知识:MySQL、redis

        5、编程语言:python/java

        6、自动化测试相关知识:自动化测试架构、接口自动化、web端自动化、移动端自动化、持续集成、质量管理平台搭建等等,工具会涉及到selenium、unittest、svn、jenkins、fiddler、postman、git等等

        7、企业级性能诊断:性能测试基础、性能测试工具、性能调优、性能测试报告撰写 现在去企业面试,基本上都会问你相关的技术,如果这些不会,即使是做了一段时间的纯功能测试,那么你面试的通过率都会很低,现在的测试已经向测试开发方向发展了!以上的这些技术点,只要你会写简单的接口自动化或者UI自动化,起薪应该都在10k起!

        以上就是如何自学软件测试 软件测试要学什么,想要了解更多软件测试相关资讯,可关注啄木鸟学院官网,或点击右侧咨询框直接咨询在线老师。

分享本篇文章给更多人:


63.9K
该文章已有0人参与评论

请发表评论

全部评论

这个人很懒,什么也没留下...
粉丝0 阅读861 回复0
上一篇:
新兴的软件测试趋势分析与介绍发布时间:2020-04-16
下一篇:
对软件测试行业前景的分析与介绍发布时间:2020-04-17
关注我们
专注软件测试菁英教育

客服电话:17792550360

客服时间:9:00-21:00

卓目鸟学苑 - 专注软件测试菁英教育!( 陕ICP备20001493号-1 )

版权所有 © 西安菁英教育科技有限公司 2023-2026