自动化工具 [目录] 从测试小白到高级全栈测试修炼之路 (自动化 、性能、测开、安全) ,持续更新中。。。

qzcsbj · 2019年05月13日 · 最后由 iamsobrave 回复于 2023年12月28日 · 5562 次阅读

😀 以下内容,请访问:https://www.cnblogs.com/UncleYong/p/10530261.html

😉 做一个暖心的测试技术分享者,欢迎加入测试干货分享 Q 群:【652122175】,或者文末扫描加我微信进微信群。

说明:以下内容均为本人工作及学习总结,免费分享,敬请关注,欢迎转发。

更多自动化测试框架、性能监控、分析、定位、调优,请往↓↓↓↓↓↓看

一、基础:测试理论
测试基础【第一篇】一篇文章带你彻底理解测试基础

测试基础【第二篇】软件测试模型

测试基础【第三篇】测试流程

测试基础【第四篇】测试计划、方案

测试基础【第五篇】测试用例

测试基础【第六篇】测试用例设计方法

测试基础【第七篇】测试报告

测试基础【第八篇】http & https

测试基础【第九篇】cookie & session

测试基础【第十篇】同步、异步、阻塞、非阻塞

其它【第一篇】兼容性测试

其它【第二篇】敏捷测试

二、基础:常用测试工具(postman,fiddler、git 等)
常用工具【第一篇】postman 安装及常用功能

常用工具【第二篇】fiddler 安装及使用

常用工具【第三篇】git 常用命令

常用工具【第四篇】docker 安装及使用

常用工具【第五篇】sublime 安装及使用

常用工具【第六篇】vscode 安装及使用

三、基础:linux 常用命令、shell、环境搭建
linux
Linux【第一篇】测试常用 Linux 命令

Linux【第二篇】awk

Linux【第三篇】sed

Linux【第四篇】grep

Linux【第五篇】sort

Linux【第六篇】find

Linux【第七篇】cut

shell
shell【第一篇】Shell 入门及实践

环境搭建
虚拟机【第一篇】VirtualBox 下安装 linux 虚拟机

虚拟机【第二篇】VMware 下安装 linux 虚拟机

基础工具安装【第一篇】apache 在 linux 下安装

基础工具安装【第二篇】nginx 在 linux 下安装(源码编译)

基础工具安装【第三篇】jdk8 在 windows 及 linux 环境下安装

基础工具安装【第四篇】tomcat 在 windows 及 linux 环境下安装

基础工具安装【第五篇】jenkins 在 windows 及 linux 环境下安装

基础工具安装【第六篇】maven 在 windows 及 linux 环境下安装及基本使用

基础工具安装【第七篇】ant 在 windows 及 linux 环境下安装

基础工具安装【第八篇】zookeeper 在 windows 及 linux(含多节点)环境下安装及其命令使用

基础工具安装【第九篇】python 在 windows(双版本)及 linux(源码编译)环境下安装

基础工具安装【第十一篇】mysql 在 windows(含客户端工具 Navicat 安装及配置)及 linux(yum)环境下安装

基础工具安装【第十二篇】oracle 在 windows(含客户端工具 pl/sql 安装及配置)下安装

基础工具安装【第十三篇】redis 在 linux 下安装及客户端 RedisDesktopManager 安装使用

基础工具安装【第十四篇】mongodb 在 linux 下安装及客户端安装使用

基础工具安装【第十五篇】memcache 在 linux 下安装及客户端安装使用

基础工具安装【第十六篇】kafka 在 linux 下安装

基础工具安装【第十七篇】git 在 windows 及 linux(源码编译)环境下安装

环境搭建【第一篇】负载均衡:nginx + 2tomcat + linux

环境搭建【第二篇】linux 下搭建 bugfree

环境搭建【第三篇】linux 下搭建商城

apche + tomcat

其它【第一篇】阿里云配置安全组

四、基础:数据库基础(mysql、redis 等)
关系型数据库
关系型数据库【第一篇】Mysql 常用操作:增、删、改、查

关系型数据库【第二篇】Oracle 常用操作:增、删、改、查

非关系型数据库
非关系型数据库【第一篇】redis 常用操作

非关系型数据库【第二篇】mongodb 常用操作

非关系型数据库【第三篇】memcache 常用操作

五、自动化测试框架(接口、ui)
接口自动化
接口自动化测试【第一篇】JMeter + Maven + Jenkins

接口自动化测试【第二篇】windows 版:JMeter + Ant + Jenkins, linux 版:JMeter + Ant + Jenkins

接口自动化测试【第三篇】SpringBoot 版 mockserver 开发及生成 swagger 接口文档(testng10 含 cookie)

接口自动化测试【第四篇】Java 版接口自动化测试框架开发(含 httpclient 使用)

接口自动化测试【第五篇】Flask 版 mockserver 开发

接口自动化测试【第六篇】Python 版接口自动化测试框架开发(requests + unittest)

接口自动化测试【第七篇】Python 版接口自动化测试框架开发(pytest)

接口自动化测试【第八篇】moco 工具使用(各种 json 配置,k-v,json,上传,鉴权,cookie,以及 flask、springboot 开发类似功能)

UI 自动化测试框架(web、app)
UI 自动化测试【第一篇】Python 版 WEB UI 自动化测试框架开发

UI 自动化测试【第二篇】Python 版 APP UI 自动化测试框架开发

六、性能测试(loadrunner、jmeter、监控、分析、定位、调优)
服务端性能
性能测试术语
性能测试基础【第一篇】概念:参数化、关联、事务、思考时间、检查点、集合点、tps、art、常用函数、场景、分析

性能测试基础【第二篇】企业级性能测试流程

loadrunner 系列
LoadRunner 基础【第一篇】下载、安装、破解

LoadRunner 基础【第二篇】原理及使用流程

LoadRunner 基础【第三篇】录制脚本实践:订票网站

LoadRunner 基础【第四篇】参数化

LoadRunner 基础【第五篇】关联

LoadRunner 基础【第六篇】事务、检查点、集合点、思考时间、其余设置等

LoadRunner 基础【第七篇】场景

LoadRunner 脚本【第一篇】LoadRunner 开发 http 协议接口之 k-v 脚本

LoadRunner 脚本【第二篇】LoadRunner 开发 http 协议接口之 json 脚本

LoadRunner 脚本【第三篇】LoadRunner 开发 ftp 协议接口之上传文件脚本

jmeter 系列
JMeter【第一篇】JMeter5.1 在 windows(含插件安装)及 linux 下安装

JMeter 基础【第二篇】JMeter5.1 介绍及脚本录制

JMeter 基础【第三篇】JMeter5.1 元件作用域及执行顺序

JMeter 基础【第四篇】JMeter5.1 参数化

JMeter 基础【第五篇】JMeter5.1 关联

JMeter 基础【第六篇】JMeter5.1 事务、检查点、集合点、思考时间、其余设置等

JMeter 基础【第七篇】BeanShell

JMeter 脚本【第一篇】JMeter5.1 开发 http 协议接口之 k-v 脚本

JMeter 脚本【第二篇】JMeter5.1 开发 http 协议接口之 json(是否 cookie,鉴权?参考 hl 的)脚本

JMeter 脚本【第三篇】JMeter5.1 开发 http 协议接口之上传文件脚本

JMeter 脚本【第四篇】JMeter5.1 开发 Java 协议接口脚本

JMeter 脚本【第五篇】JMeter5.1 开发 Dubbo 协议接口脚本

JMeter 脚本【第六篇】JMeter5.1 开发 WebSocket 协议接口脚本

JMeter 脚本【第七篇】JMeter5.1 开发 WebService 接口脚本

JMeter 脚本【第八篇】JMeter5.1 开发 SMTP 协议接口脚本

JMeter 脚本【第九篇】JMeter5.1 开发 TCP 协议接口脚本

JMeter 脚本【第十篇】JMeter5.1 开发 JDBC 协议接口脚本

其它工具【第一篇】badboy 安装及使用

其它工具【第二篇】locust 安装及使用

性能自动化测试框架
性能自动化测试【第一篇】JMeter + Maven + Jenkins

架构中常见服务器的监控及调优

JVM 性能监控及调优

全链路压测
全链路压测【第一篇】基于 springcloud 微服务

网络监控及分析
tcpdump & wirshark

常见性能问题举例(监控、分析、定位、调优)

前端性能测试
前端性能测试【第一篇】web 前端性能

前端性能测试【第二篇】app 前端性能

七、测试开发(java、python)
java
开发工具【第一篇】idea 在 windows 下安装及基本使用

Java【初识篇】语言概述

Java【第一篇】基本语法之 -- 关键字、标识符、变量

Java【第二篇】基本语法之 -- 进制、运算符

Java【第三篇】基本语法之 -- 选择结构

Java【第四篇】基本语法之 -- 循环

Java【第五篇】基本语法之 -- 数组

Java【第六篇】面向对象基础

Java【第七篇】面向对象之类设计

Java【第八篇】面向对象之高级类特性

Java【第九篇】异常处理

Java【第十篇】集合

Java【第十一篇】泛型

Java【第十二篇】枚举

Java【第十三篇】注解

spring【第一篇】

spring【第二篇】

springmvc【第一篇】springmvc

springmvc【第二篇】springmvc

springboot【第一篇】springboot

springboot【第二篇】springboot

测试开发【第四篇】dubbo 接口 demo 开发

python
开发工具【第一篇】pycharm 安装及基本使用

Python【初识篇】简介

Python【第一篇】python 安装、pip 基本用法、变量、输入输出、流程控制、循环

Python【第二篇】运算符及优先级、数据类型及常用操作、深浅拷贝

Python【第三篇】文件操作、字符编码

Python【第四篇】函数、内置函数、递归、装饰器、生成器和迭代器

Python【第五篇】模块、包、常用模块

Python【第六篇】面向对象

Python【第七篇】网络编程

Python【第八篇】并发编程(进程、线程、协程)

flask【第一篇】

flask【第二篇】

前端
前端【第一篇】html

前端【第二篇】css

前端【第三篇】js

前端【第四篇】dom

前端【第五篇】jquery

前端【第六篇】bootstrap

框架源码阅读
框架源码阅读【第一篇】Flask 框架源码阅读笔记

框架源码阅读【第二篇】Selenium 源码阅读笔记

框架源码阅读【第三篇】Locust 源码阅读笔记

框架源码阅读【第四篇】JMeter 源码阅读笔记

八、安全测试
安全测试【第一篇】企业级安全测试

九、简历、笔试、面试
简历

笔试题
算法【第一篇】冒泡排序

算法【第二篇】二分查找

算法【第三篇】快速排序

面试
面试【第一篇】如何面试性能测试

欢迎加我微信交流测试技术

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

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

做一个暖心的测试技术分享者,欢迎加入测试干货分享 Q 群:【66719336】。更多干货,敬请关注:https://www.cnblogs.com/UncleYong/p/10530261.html

共收到 3 条回复 时间 点赞

太棒了,太全面了

very good

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册