【目录】 软件测试全栈需要学习什么? 软件测试的各个阶段 ,软件测试学习路径,软件测试方向选择,软件测试的薪资待遇。...
关于博主:
博主是一位帅气的美男子,自认为我每次坐地铁的时候看到比我帅的人不多,目前从事于自动化测试工作与云计算方向的研究。就业与某行业国内排行前三的公司。个人认为学习,不仅为了当时学会了,过两天就忘了的那种学习,学习的东西不用太多,但是要反复练习。每周做一下总结,多复习,用学到的知识去实践,用到工作中。每天坚持学习一到三个小时。这三个小时要做到全神贯注,六亲不认的状态。我有一个朋友叫做周**,他学习都是看一会书,又掏出手机玩一会微信。玩微信的时候,自己感到罪恶感的话,他就说在玩手机我是狗,然后关上手机开始学习,不过一分钟他又打开了手机。这种学习状态学一天也学不到什么,还难受,还不能放开玩,还不如不学。每天颓废没有目标的话,整个人都是消极的,而且感觉自己不成功不是因为别人不给你机会,而是自己没去做。长期来下整个人都废掉了。努力一些至少能比现在过得更好。不要等明天在努力了,因为明天你会说后天。不要总想着以后,你以后99%是没出息的。而且很多人在几年前都在努力,他们家庭比我们好,学历比我们好,你想想自己有啥?
欢迎加我微信:讨论技术与个人晋级
为什么选择软件测试:
前言
这是我从事软件开发,软件测试,自动化运维等方面的工作总结,目前本博客首先会分享软件测试从0到1的过程。如果想快速找到工作请看我的这边文章《小白软件测试入门到工作只需一星期,收获薪资8k+》,如果时间充裕想沉淀下来一步步学习,可以学习以下几个方向。
软件测试工程师:
掌握功能测试 Web测试 APP测试 MySQL Linux 接口工具的使用 性能测试工具的使用 。做到这些薪资达到10000-20000人民币没有任何问题。如何学习这些知识呢,做一个软件测试工程师呢?目录下面的第一阶段的知识全部都会讲到。不管以后做的方向是自动化测试,性能测试,测试开发,都是以第一阶段为基础的。没有第一阶段的核心知识,会很吃力,而且体系也不会很完善。
自动化测试功能师:
当掌握了,第一阶段的内容以后,我个人比较推荐先做自动化测试,这个时候你需要一门编程语言python,时用python代码去做自动化测试,它分为两个方面:UI自动化测试和接口自动化测试。学习周期不会太长只要保证每天三个小时的学习时间,一个月的时间你就能掌握自动化测试的大部分内容。这个时候你的薪资会达到15000-25000人民币。我可以告诉你这个时候你已经超过70%的测试了。因为70%的测试都不会自动化测试。
性能测试工程师:
当你掌握了,第一阶段与第二阶段的内容后,想再次突破瓶颈,这个时候你可以进阶性能测试,这个时候不仅仅要求你会点第一阶段的性能测试工具了。而是要求你做到性能监控,性能调优,性能自动化测试。这个时候你的薪资能达到18000-30000人民币。如果你不想学第二阶段,完全可以直接进入第三阶段,做专职的性能测试工程师。这个因为你的代码知识,对自动化理解相对不是很深入,能达到15000-25000人民币。但是做好了照样可以18000-30000人民币。我还是比较推荐按照每个阶段一步步来。
测试开发:
目录
如果你想全面了解软件测试以及软件测试的学习方法以及路径的话点击这篇文章。《软件测试提升建议》
1.软件测试
2.自动化测试
3.性能测试
4.测试开发
5.测试如何转开发
6.如何泡妞
7.如何改变自己的阶层
第一阶段 软件测试入门:
1.软件测试框架
2.Web测试技术
3.App测试技术
4.MySQL数据库课程
5.Linux系统技术课程
6.TCP IP网络
7.Java程序设计课程
8.禅道工具使用
9.SVN课程
10.QTP自动化测试技术
11.LoadRunner性能测试工具
12.接口测试课程
第二阶段 自动化测试
一 UI自动化测试
1.自动化测试概述。
2.掌握一门编程语言Python
3.Selenium UI 自动化定位
4.Selenium与页面的交互
5.Selenium IDE
6.分层框架设计与实现
7.page objects实战
8.单元测试框架:
9.Jenkins
10.GitHUB
二 APP自动化测试
1.APP自动化测试方案
2.Android自动化环境搭建
3.Appium自动化测试技术
三 接口自动化测试测试
1.接口测试基础
2.postman构建接口测试
3.Postman+newman+Git+Jenkins+钉钉自动化测试
4.JMeter接口测试
5.soupUI接口测试
6.unittest接口自动化测试
7.Robot Framework测试框架
四 Django web开发
1.web服务开发简介
2.HTML简介
3.URL路由简介
4.数据库操作
5.css和JavaScript
6.前端渲染
7.用户登录
8.外键
9.model间的关系
10.web实战
第三阶段: 性能测试
1.软件性能测试框架
2.linux性能测试监控
3.shell基本命令
4.Web前端性能测试
5.APP性能测试
6.jvm性能调优
7.LoadRunner性能测试
8.JMeter性能测试
10.dubbo接口测试
第四阶段:测试开发
1.Python基础入门
2.Django web应用框架
3.自动化平台开发
4.正则表达式
5.单元测试
6.接口自动化测试
7.App自动化测试
8.web自动化测试
9.性能测试
10.持续集成
11.定时开发任务
第五阶段:程序员如何泡妞
这个稍后更新。。。。
转载于:https://www.cnblogs.com/Chamberlain/p/10730850.html
【目录】 软件测试全栈需要学习什么? 软件测试的各个阶段 ,软件测试学习路径,软件测试方向选择,软件测试的薪资待遇。...相关推荐
- python全栈开发要学些什么_如何迅速学习Python 全栈开发?
零基础学习开始学习Python 肯定难,Python的专业程度本身就不简单,学习这事本来就是一件非常煎熬的事情,人都不愿意学习,可是没办法,为了生存掌握一个技能,你必须学,如果你认真的对待,你就找不到 ...
- 全栈公开课(深入浅出现代Web编程)学习——Part0-Web 应用的基础设施
0. 介绍 课程简介: 这个课程是由芬兰的赫尔辛基大学计算机科学系推出的, 主要是介绍如何使用JavaScript开发现代Web应用程序. 课程的重点是使用ReactJS构建单页面应用程序(SPA), ...
- 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-2.启动项目 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境 技能学习:学习 ...
- python全栈开发什么意思_如何快速的学习Python全栈开发?这是腾讯大佬给你的建议!...
自2017年国务院印发<新一代人工智能发展规划>,明确指出在中小学阶段设置人工智能相关课程后,Python一路逆袭, 作为人工智能时代最合适的语言,Python无疑被越来越多人追捧,被众多 ...
- 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由、模型与数据库操作
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-3.路由.模型与数据库操作 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本地环境 ...
- 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-8.使用mavoneditor(vue的markdown编辑器),并批量上传图片
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-8.使用mavoneditor(vue的markdown编辑器),并批量上传图片 技能学习:学习使用php(tp6框架) + ...
- 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-6.用户登录(二),token验证
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-6.用户登录(二),token验证 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和本 ...
- 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-4.跨域且传输数据,并优化后端接口
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-4.优化后端接口,前端使用axios实现接口功能 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站 ...
- 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-7.分类的模型关联和通用CRUD接口
技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-7.分类的模型关联和通用CRUD接口 技能学习:学习使用php(tp6框架) + vue.js,开发前端全栈网站-1.工具和 ...
最新文章
- 深入浅出Service插件化原理
- Web框架之Django_07 进阶操作(MTV与MVC、多对多表三种创建方式、前后端传输数据编码格式contentType、ajax、自定义分页器)
- zabbix邮件告警
- 《Orange’s 一个操作系统的实现》3.保护模式7-特权级转移(通过调用门转移目标段-无特权级转换)...
- Cloud for Customer里XML view的加载原理
- Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml
- LwIP tcp/ip socket编程listen函数分析
- 视频监控系统中的平台服务器,【视频监控主机 网络视频集中管理平台服务器】 - 太平洋安防网...
- [转载] java8 lambda表达式 List转为Map
- php mail函数_php 发送邮件函数
- 【报告分享】2020中国教育行业生存实录.pdf(附下载链接)
- error RC2104: undefined keyword or key name问题
- 离线语音控制并不等于本地语音识别
- 免费http代理能用吗?
- 【Python】检测下载不完整、半截灰色的JPG、JPEG、PNG图片脚本
- 【TCP】TCP通信
- 云服务器之部署私人云盘
- Java汉字转拼音(全拼、首字母拼)
- 开源,阿里内部Spring Cloud Alibaba微服务神仙文档(全彩版)
- u盘为什么被写保护?u盘数据写保护如何恢复