遇一山,过一山,处处有风景;只要勇敢向前,一路尽是繁花盛开。 | (点击查看→)【测试干货】python/java自动化、持续集成、性能、测开、简历、笔试面试等

【视频&图文】测试手册:从测试小白到高级测试修炼之路,持续更新中。。。【重构中】

 

重构中。。。。。。。

 

前言:如何高效学习?

收藏了一大堆(网盘、博客),为什么花了大量时间学习,但技术依然没有提升呢?或者早早就放弃了呢?
 
因为网上很多资料要么是翻译官网,要么是东拼西凑的,看起来很全,但实际工作中真正能用到的可能只有20%左右,最后结果就是你花很多精力学了很多用不上的。
 
每个人精力都是有限的,学习要有重点,先学常用的,这样能快速入门,有提升才会有继续学习的动力,每个知识点是学不完的,以后再根据实际需要查漏补缺即可。
 
下面分享的干货能解决上面的痛点,通俗易懂、简单实用,都是实际工作中用到过的。
 

一、测试必知必会基础(包含:工具、环境、数据库、容器等)

postman常用功能

 

postman接口测试

 

jmeter接口测试

 

fiddler安装及使用

 

git必知必会基础

 

Linux虚拟机(Centos、Ubuntu)、云服务器

 

测试常用Linux命令

 

Shell入门及实践

 

常用环境搭建:jdk、maven、nginx、tomcat、mysql、redis、kafka、jenkins、python等

 

一文搞懂yaml

 

mysql常用操作

 

redis基础

 

测试必备docker基础

 

k8s基础

 

二、自动化测试:框架开发及持续集成实战

各种自动化测试框架汇总:https://www.cnblogs.com/uncleyong/p/10850791.html

https://www.cnblogs.com/uncleyong/p/10650552.html

 

python版

pip基本使用

python虚拟环境的创建、操作、迁移等

python基础

pytest简易教程

python接口自动化:python + pytest + requests + allure + jsonpath + pyyaml + pymysql + logging

 

java版

java简易教程

前置基础(上):fastjson、jsonpath、httpclient等

前置基础(下):testng用法

java接口自动化:java + testng + httpclient + allure + fastjson + jsonpath + poi/yaml + log4j

 

非代码版

JMeter + Maven + Jenkins

JMeter + Ant + Jenkins(windows版)

JMeter + Ant + Jenkins(linux版),另外,https://www.cnblogs.com/uncleyong/p/10760932.html

SpringBoot版mockserver开发及生成swagger接口文档

moco工具使用(各种json配置:form-data,json,上传,鉴权,cookie_token,以及springboot开发类似功能)

 

UI自动化测试框架(web、app)

源码解读:webdriver client的原理

https://www.cnblogs.com/uncleyong/p/11668037.html(老)

 

性能自动化

JMeter + Maven + Jenkins 

 

持续集成

企业级持续集成实战:jenkins + pipeline + gitlab + docker + harbor + k8s + allure + 钉钉

 

三、性能测试:从0到实战

【性能测评】来测试下自己是否真的会性能测试了

 

服务端性能

【性能测试基础】性能理论等

【性能测试 - jmeter系列】工作中常用功能

【性能测试 - loadrunner系列】工作中常用功能

【性能测试 - 服务端系列】监控搭建、分析、调优

【性能测试实战】jmeter+k8s+微服务+skywalking+arthas

 

全链路压测 - 待更新

 

前端性能 - 待更新

 

四、测试开发

前端

html

html基础:https://www.cnblogs.com/uncleyong/p/17045655.html

 

css 

        css(一)语法、引入方式、选择器分类、选择器优先级
        css(二)字体、颜色、文本、背景(堆叠、切图等)
        css(三)盒模型、margin、padding、display、float、position、z-index、overflow

 

JavaScript

 

dom

 

java方向

java基础

 

Spring Data JPA

 

 

 

 

 

 

 

补充:

 

 

python方向

 

 

五、安全测试(从入门到入狱)

已放弃

 

六、简历、笔试、面试(机会只留给有准备的人)

你可以任性的裸辞,但是切忌毫无准备的裸面,裸面就是浪费时间、浪费机会。

测试技术提升建议

“系统+专业”书籍推荐:https://www.cnblogs.com/uncleyong/p/11978650.html

 

简历

【第一篇】深度剖析:为啥你的面试邀请那么少? --- 给测试人员简历的一些建议(怎么准备测试简历?):https://www.cnblogs.com/uncleyong/p/12620020.html

 

笔试及面试

笔试题及答案汇总,包含:linux及shell、数据结构、算法、编程(python、java)、数据库操作

面试必备技术术语

如何面试性能测试

性能测试面试题:如何找到并发数、平均响应时间、tps的最佳点

面试题(造火箭必备技能):请举例一个最有成就感的性能bug

面试自动化:如果你认为知道18种定位方式就算会自动化,那就太low了(webdriver client的原理)

https://www.cnblogs.com/uncleyong/p/11668037.html(含参考)

 

悄悄告诉你,这些是我常问的面试题:https://www.cnblogs.com/uncleyong/p/12020757.html

 

 

水平有限,难免有错,欢迎斧正;

能力不足,深度不够,欢迎指导。 

 

 

最新原文:https://www.cnblogs.com/uncleyong/p/10530261.html

 

posted @ 2016-08-09 23:49  全栈测试笔记  阅读(99763)  评论(10编辑  收藏  举报
浏览器标题切换
浏览器标题切换end