说实话难听,但这就是软件测试的真实现状
大家都说实话难听,但这就是软件测试的真实现状。还在纠结要不要踏入软件测试的朋友们看过来!软件测试这个杭业简直是又卷又香,五味杂陈!
.
张雪峰老师说得没错,软件测试行业就业确实不难,市场永远缺愿意干活的牛马。我自己做软件测试快 5 年了,从一个大专毕业的普通人,到现在月入过万,实现了小小的财富自由,真的很满足。但是,我真心不建议大家盲目入行。下面就把我总结的学习软件测试的正确顺序分享给大家
.
🌟一、软件测试基础
1. 搞清楚什么是黑盒、灰盒、白盒测试。
2. 明白黑盒、白盒测试方法主要有哪几种,不同的测试场景要用不同的方法。
3. 学会需求分析。
4. 掌握测试用例的编写。
5. 知道 bug 的定义,以及它的生命周期和描述方法。
.
🌟二、接口测试
接口测试在软件测试中占据重要地位。
1. 熟悉 http、https 协议。
2. 学会如何测试接口的功能和性能。
3. 学会解析 API 文档。
4. 能够编写接口测试用例。
.
🌟三、性能测试(主要用工具测试)
性能测试可以帮助我们发现软件在高负载下的问题。
1. 了解基准测试、负载测试、并发测试、稳定性测试、压力测试等不同类型的性能测试。
2. 掌握性能测试指标,如响应时间、吞吐量、并发用户数等,能够根据指标判断软件的性能是否达标。
.
🌟四、Linux
掌握一些常用的 Linux 命令,学会查询 log,最好下载 VMware 模拟 Linux 系统敲敲命令,加深理解。
.
🌟五、自动化工具
对于自动化工具,学会基本功能即可。其实 postman 和 Jmeter 学会一个,另一个就很容易上手了。
.
🌟六、数据库
1. 学习 MySQL 和 SQLSever,掌握数据库的增删改操作,以及多表的嵌套子查询、索引等知识。
2. 了解 SQL 注入问题和正则表达式,这对于保障软件的安全性和稳定性至关重要。
.
🌟七、脚本语言
可以用其他语言写脚本,这里主要介绍用 python。
1. requests
2. unittest or pytest
3. selenium
.
#转行软件测试 #大学生找工作 #女生必看 #大专生找工作 #男生必看 #软件测试 #软件测试工程师 #车载测试 #软件测试学习 #软件测试自学
.
张雪峰老师说得没错,软件测试行业就业确实不难,市场永远缺愿意干活的牛马。我自己做软件测试快 5 年了,从一个大专毕业的普通人,到现在月入过万,实现了小小的财富自由,真的很满足。但是,我真心不建议大家盲目入行。下面就把我总结的学习软件测试的正确顺序分享给大家
.
🌟一、软件测试基础
1. 搞清楚什么是黑盒、灰盒、白盒测试。
2. 明白黑盒、白盒测试方法主要有哪几种,不同的测试场景要用不同的方法。
3. 学会需求分析。
4. 掌握测试用例的编写。
5. 知道 bug 的定义,以及它的生命周期和描述方法。
.
🌟二、接口测试
接口测试在软件测试中占据重要地位。
1. 熟悉 http、https 协议。
2. 学会如何测试接口的功能和性能。
3. 学会解析 API 文档。
4. 能够编写接口测试用例。
.
🌟三、性能测试(主要用工具测试)
性能测试可以帮助我们发现软件在高负载下的问题。
1. 了解基准测试、负载测试、并发测试、稳定性测试、压力测试等不同类型的性能测试。
2. 掌握性能测试指标,如响应时间、吞吐量、并发用户数等,能够根据指标判断软件的性能是否达标。
.
🌟四、Linux
掌握一些常用的 Linux 命令,学会查询 log,最好下载 VMware 模拟 Linux 系统敲敲命令,加深理解。
.
🌟五、自动化工具
对于自动化工具,学会基本功能即可。其实 postman 和 Jmeter 学会一个,另一个就很容易上手了。
.
🌟六、数据库
1. 学习 MySQL 和 SQLSever,掌握数据库的增删改操作,以及多表的嵌套子查询、索引等知识。
2. 了解 SQL 注入问题和正则表达式,这对于保障软件的安全性和稳定性至关重要。
.
🌟七、脚本语言
可以用其他语言写脚本,这里主要介绍用 python。
1. requests
2. unittest or pytest
3. selenium
.
#转行软件测试 #大学生找工作 #女生必看 #大专生找工作 #男生必看 #软件测试 #软件测试工程师 #车载测试 #软件测试学习 #软件测试自学