目录导航《100天软件测试升级打怪路》
文章目录
- 目录导航《100天软件测试升级打怪路》
- 一、100天软件测试升级路|软件基础及艺术入门
- Day1 认识软件测试——(软件测试定义、目的、原则)
- Day2 学习软件测试的必备知识——(开发模型、测试模型、软件测试分类、阶段划分)
- Day3 软件测试核心知识——(基本流程和测试用例及测试用例设计方法)
- Day 4 软件测试核心知识——(什么是Bug、禅道、Jira)
- Day5 模块(单元)测试——单元测试、自顶向上测试、自下向上测试
- Day6 高级别测试——功能测试、系统测试、能力测试、容量测试、强度测试、易用性测试、安全性测试、性能测试、存储测试
- Day 7 调试(错误分析)详解–什么是调试?、暴力法调试、归纳法调试、演绎法调试、回溯法调试、测试法调试、调试的原则、错误分析总结
- Day8 接口测试详解–接口概述、什么是接口测试、常用的接口测试工具、RESTFUL架构
- Day9 敏捷测试——敏捷开发的特征、什么是敏捷测试?、极限编程、极限测试
- Day10 互联网应用测试——电商架构、电子商务框架、测试的挑战、测试的策略、表示层测试、业务层测试、数据层测试
- Day11 移动应用测试——什么是移动端测试?、移动端测试分类、如何开展移动(app)测试?
- Day12 性能测试详解——什么是性能测试?、性能测试分类及常用指标、性能测试流程、总结
- Day13 接口性能压测–接口介绍、接口测试测什么?、Fiddler抓包工具简单使用、总结
- 二、100天软件测试升级路|软件测试工具篇
- Day14 工具篇–C站最全fiddler讲解(Fiddler基础、安装、界面讲解、Fiddler捕获请求、Fiddler实现接口测试)
- Day15 工具篇——C站最全postman讲解、简介、请求、响应、运行Collections、Postman(深入学习+GitHubAPI练习)、附录–HTTP 状态码详解
- Day16 工具篇——C站最全jmeter讲解(1)-Jmeter简介、Jmeter工具安装、Jmeter 基本使用流程、Jmeter 八大元件及执行顺序
- Day17 工具篇——C站最全jmeter讲解(2)–Jmeter实现参数化、Jmeter 从数据库中获取数据、Jmeter 关联、Jmeter断言、Jmeter 集合点、Jmeter函数
- Day18 工具篇——C站最全jmeter讲解(3)——meter分布式、 Jmeter 逻辑控制器、Jmeter 图形监视器扩展插件下载及使用
- Day19 工具篇——C站最全jmeter讲解(4)–学会看懂API文档、接口功能脚本设计、接口用例设计、测试用例中测试数据-参数化
- Day20 工具篇——C站最全jmeter讲解(5)——项目接口自动化脚本设计、性能测试脚本设计、生成HTML报告、性能知识点-科普、 Jmeter Test Fragment(测试片段)、非测试元件
- 三、100天软件测试升级路|软件测试实战篇
- Day21 实战篇——Jmeter接口测试之案例实战——添加线程组、添加HTTP请求、获取所有学生接口
- Day22 实战篇 ——Jmeter性能测试实战——JMeter执行原理、Jmeter性能测试实战、下载使用PerfMon插件、 Grafana可视化展示
- Day23 实战篇 ——Jmeter压力测试实战
- Day24 实战篇 ——Jmeter通过JDBC测试实战
- Day25 实战篇 ——Jmeter实现Java测试实战
- Day26 实战篇 ——Jmeter实现web自动化测试实战
- 四、100天软件测试升级路|web自动化篇
- Day27 Web自动化详解(1)——什么是Web自动化测试?、为什么要学习Web自动化测试?、Selenium IDE安装与运行
- Day28 Web自动化详解(2)——WebDriver概述
- Day29 Web自动化详解(3)——WebDriver(Selenium)元素定位
- Day30 Web自动化详解(4)——WebDriver(Selenium)——XPath、CSS定位
- Day31 Web自动化详解(5)——WebDriver(Selenium)——元素操作方法、及控制浏览器
- Day32 Web自动化详解(6)——WebDriver(Selenium)——WebDriver鼠标、键盘操作
- Day33 Web自动化详解(7)——WebDriver(Selenium)——设置元素等待
- Day34 Web自动化详解(8)——WebDriver(Selenium)——下拉选择框、警告框、滚动条操作
- Day35 Web自动化详解(9)——WebDriver(Selenium)——frame表单切换、多窗口切换
- Day36 Web自动化详解(10)——WebDriver(Selenium)窗口截图、验证码处理
- Day37 Web自动化详解(11)——高级篇——UnitTest框架
- Day38 Web自动化详解(12)——高级篇——UnitTest断言
- Day39 Web自动化详解(13)——高级篇——测试结果HTML测试报告
- Day40 Web自动化详解(14)——高级篇——实战脚本示例
- 五、100天软件测试升级路|移动端篇
- Day41 移动端测试详解(1)——移动端测试知识概览
- Day42 移动端测试详解(2)——移动端测试环境搭建
- Day43 移动端测试详解(3)——ADB常用命令
- Day44 移动端测试详解(4)——Appium环境搭建+入门案例
- Day45 移动端测试详解(5)——app操作api+uiautomatorviewer
- Day46 移动端测试详解(6)——元素定位api
- Day47 移动端测试详解(7)——元素事件操作
- Day48 移动端测试详解(8)——Pytest
- Day49 移动端测试详解(9)——PO模式
- Day50 移动端测试详解(10)——数据驱动--Yaml
- Day51 移动端测试详解(11)——Allure报告和Jenkins集成
- 六、100天软件测试升级路|知识扩展篇
- Day52 实现自动发送邮件功能
- Day53 Linux基础命令
- Day54 Linux高级命令
- Day55 Python多任务编程
- Day56 网络编程——socket
- Day57 HTTP协议和静态Web服务器
- Day58 Python图形化页面-Tkinter
- Day59 关于Python闭包和装饰器
- Day60 实例mini-Web框架
- Day61 正则表达式
- Day62 MySQL数据库的基本使用
- Day63 MySQL数据库的条件查询
- Day64 MySQL数据库的高级使用
- Day65 Redis详解
- Day66 实践:图形化鼠标连点器 + Python程序打包成 .exe
- Day67 Python Web 框架 Django(1)——Django流程
- Day68 Python Web 框架 Django(2)——Django模型
- Day69 Python Web 框架 Django(3)——Django视图
- Day70 Python Web 框架 Django(4)——Django模板
- Day71 计算机网络相关知识提要
- Day72 前端知识提要(1)——HTML
- Day73 前端知识提要(2)——CSS
- Day74 前端知识提要(3)——JavaScript
- Day75 前端知识提要(4)——JQuery
- Day76 前端知识提要(5)——Vue3教程
- Day77 前端知识提要(6)——jinja2模板语法
- Day78 Python生成个人主页——pelican
- Day78 Python生成个人主页——pelican
- Day79 多线程、多进程、Tkinter、pynput、pyAutoGUI、打包——阶段性总结
- Day80 django实践——基于Django2.1.1和python3.6Django的博客系统开发
- Day81 Flask框架学习
- Day82 Docker详解
- Day83 uwsgi入门及详解
- Day84 nginx详解
- Day85 jenkies
- Day86 Python自动操作 GUI 神器——PyAutoGUI
- Day87 python使用pynput库操作、监控你的鼠标和键盘
- Day88 Flask介绍
- Day89 爬虫介绍
- Day90 http协议复习
- Day91 requests模块
- Day92 数据提取
- Day93 selenium爬虫
- Day94 mongodb详解
- Day95 scrapy详解
- Day96 appium的使用
- Day97 unittestreport-自动化测试报告生成
- Day98 Python办公自动化之Word文档自动化
《100天软件测试升级打怪路》专栏,是由CSDN内容合伙人|软件测试领域优秀创作者的硬核博主 老板来片烤面包 倾力打造,分软件基础及艺术入门、软件测试工具篇、实战篇、web自动化篇等。
-
以五百强大厂企业,实际工作需求和岗位发展为学习路线,旨在帮助想从事软件测试行业或者想了解软件测试的小伙伴,快速学习我整理成体系的精华知识。快速入门构建起知识框架,并可以实战使用,解决工作难题~
-
(个人碎碎念:制作这个主要也是因为当初自己学了一大堆东西,都不成体系,自己再回头看,浪费了好多时间,很多时候自己很累,但是在做无用工。)
学习路径指引 | 专栏定位 | 适宜人群 |
---|---|---|
软件基础及艺术入门、软件测试工具篇、实战篇 | 测试专业学习路线 | 没有语言基础,准备开始学习软件测试 |
web自动化篇 | 玩转技术 | 有一定的语言基础,学以致用 |
(没有语言基础,也没关系~ 可以快速学习一下我的Python基础专栏)
一、100天软件测试升级路|软件基础及艺术入门
Day1 认识软件测试——(软件测试定义、目的、原则)
Day2 学习软件测试的必备知识——(开发模型、测试模型、软件测试分类、阶段划分)
Day3 软件测试核心知识——(基本流程和测试用例及测试用例设计方法)
Day 4 软件测试核心知识——(什么是Bug、禅道、Jira)
Day5 模块(单元)测试——单元测试、自顶向上测试、自下向上测试
Day6 高级别测试——功能测试、系统测试、能力测试、容量测试、强度测试、易用性测试、安全性测试、性能测试、存储测试
Day 7 调试(错误分析)详解–什么是调试?、暴力法调试、归纳法调试、演绎法调试、回溯法调试、测试法调试、调试的原则、错误分析总结
Day8 接口测试详解–接口概述、什么是接口测试、常用的接口测试工具、RESTFUL架构
Day9 敏捷测试——敏捷开发的特征、什么是敏捷测试?、极限编程、极限测试
Day10 互联网应用测试——电商架构、电子商务框架、测试的挑战、测试的策略、表示层测试、业务层测试、数据层测试
Day11 移动应用测试——什么是移动端测试?、移动端测试分类、如何开展移动(app)测试?
Day12 性能测试详解——什么是性能测试?、性能测试分类及常用指标、性能测试流程、总结
Day13 接口性能压测–接口介绍、接口测试测什么?、Fiddler抓包工具简单使用、总结
二、100天软件测试升级路|软件测试工具篇
Day14 工具篇–C站最全fiddler讲解(Fiddler基础、安装、界面讲解、Fiddler捕获请求、Fiddler实现接口测试)
Day15 工具篇——C站最全postman讲解、简介、请求、响应、运行Collections、Postman(深入学习+GitHubAPI练习)、附录–HTTP 状态码详解
Day16 工具篇——C站最全jmeter讲解(1)-Jmeter简介、Jmeter工具安装、Jmeter 基本使用流程、Jmeter 八大元件及执行顺序
Day17 工具篇——C站最全jmeter讲解(2)–Jmeter实现参数化、Jmeter 从数据库中获取数据、Jmeter 关联、Jmeter断言、Jmeter 集合点、Jmeter函数
Day18 工具篇——C站最全jmeter讲解(3)——meter分布式、 Jmeter 逻辑控制器、Jmeter 图形监视器扩展插件下载及使用
Day19 工具篇——C站最全jmeter讲解(4)–学会看懂API文档、接口功能脚本设计、接口用例设计、测试用例中测试数据-参数化
Day20 工具篇——C站最全jmeter讲解(5)——项目接口自动化脚本设计、性能测试脚本设计、生成HTML报告、性能知识点-科普、 Jmeter Test Fragment(测试片段)、非测试元件
三、100天软件测试升级路|软件测试实战篇
Day21 实战篇——Jmeter接口测试之案例实战——添加线程组、添加HTTP请求、获取所有学生接口
Day22 实战篇 ——Jmeter性能测试实战——JMeter执行原理、Jmeter性能测试实战、下载使用PerfMon插件、 Grafana可视化展示
Day23 实战篇 ——Jmeter压力测试实战
Day24 实战篇 ——Jmeter通过JDBC测试实战
Day25 实战篇 ——Jmeter实现Java测试实战
Day26 实战篇 ——Jmeter实现web自动化测试实战
四、100天软件测试升级路|web自动化篇
Day27 Web自动化详解(1)——什么是Web自动化测试?、为什么要学习Web自动化测试?、Selenium IDE安装与运行
Day28 Web自动化详解(2)——WebDriver概述
Day29 Web自动化详解(3)——WebDriver(Selenium)元素定位
Day30 Web自动化详解(4)——WebDriver(Selenium)——XPath、CSS定位
Day31 Web自动化详解(5)——WebDriver(Selenium)——元素操作方法、及控制浏览器
Day32 Web自动化详解(6)——WebDriver(Selenium)——WebDriver鼠标、键盘操作
Day33 Web自动化详解(7)——WebDriver(Selenium)——设置元素等待
Day34 Web自动化详解(8)——WebDriver(Selenium)——下拉选择框、警告框、滚动条操作
Day35 Web自动化详解(9)——WebDriver(Selenium)——frame表单切换、多窗口切换
Day36 Web自动化详解(10)——WebDriver(Selenium)窗口截图、验证码处理
Day37 Web自动化详解(11)——高级篇——UnitTest框架
Day38 Web自动化详解(12)——高级篇——UnitTest断言
Day39 Web自动化详解(13)——高级篇——测试结果HTML测试报告
Day40 Web自动化详解(14)——高级篇——实战脚本示例
五、100天软件测试升级路|移动端篇
Day41 移动端测试详解(1)——移动端测试知识概览
Day42 移动端测试详解(2)——移动端测试环境搭建
Day43 移动端测试详解(3)——ADB常用命令
Day44 移动端测试详解(4)——Appium环境搭建+入门案例
Day45 移动端测试详解(5)——app操作api+uiautomatorviewer
Day46 移动端测试详解(6)——元素定位api
Day47 移动端测试详解(7)——元素事件操作
Day48 移动端测试详解(8)——Pytest
Day49 移动端测试详解(9)——PO模式
Day50 移动端测试详解(10)——数据驱动–Yaml
Day51 移动端测试详解(11)——Allure报告和Jenkins集成
六、100天软件测试升级路|知识扩展篇
Day52 实现自动发送邮件功能
Day53 Linux基础命令
Day54 Linux高级命令
Day55 Python多任务编程
Day56 网络编程——socket
Day57 HTTP协议和静态Web服务器
Day58 Python图形化页面-Tkinter
Day59 关于Python闭包和装饰器
Day60 实例mini-Web框架
Day61 正则表达式
Day62 MySQL数据库的基本使用
Day63 MySQL数据库的条件查询
Day64 MySQL数据库的高级使用
Day65 Redis详解
Day66 实践:图形化鼠标连点器 + Python程序打包成 .exe
Day67 Python Web 框架 Django(1)——Django流程
Day68 Python Web 框架 Django(2)——Django模型
Day69 Python Web 框架 Django(3)——Django视图
Day70 Python Web 框架 Django(4)——Django模板
Day71 计算机网络相关知识提要
Day72 前端知识提要(1)——HTML
Day73 前端知识提要(2)——CSS
Day74 前端知识提要(3)——JavaScript
Day75 前端知识提要(4)——JQuery
Day76 前端知识提要(5)——Vue3教程
Day77 前端知识提要(6)——jinja2模板语法
Day78 Python生成个人主页——pelican
Day78 Python生成个人主页——pelican
Day79 多线程、多进程、Tkinter、pynput、pyAutoGUI、打包——阶段性总结
Day80 django实践——基于Django2.1.1和python3.6Django的博客系统开发
Day81 Flask框架学习
Day82 Docker详解
Day83 uwsgi入门及详解
Day84 nginx详解
Day85 jenkies
Day86 Python自动操作 GUI 神器——PyAutoGUI
Day87 python使用pynput库操作、监控你的鼠标和键盘
Day88 Flask介绍
Day89 爬虫介绍
Day90 http协议复习
Day91 requests模块
Day92 数据提取
Day93 selenium爬虫
Day94 mongodb详解
Day95 scrapy详解
Day96 appium的使用
Day97 unittestreport-自动化测试报告生成
Day98 Python办公自动化之Word文档自动化
烤面包正在废寝忘食,玩命更新中…
《100天软件测试升级路》专栏,是由CSDN内容合伙人|软件测试领域优秀创作者的硬核博主 老板来片烤面包 倾力打造,分软件基础及艺术入门、软件测试工具篇、实战篇、web自动化篇等。
-
以五百强大厂企业,实际工作需求和岗位发展为学习路线,旨在帮助想从事软件测试行业或者想了解软件测试的小伙伴,快速学习我整理成体系的精华知识。快速入门构建起知识框架,并可以实战使用,解决工作难题~
-
(个人碎碎念:制作这个主要也是因为当初自己学了一大堆东西,都不成体系,自己再回头看,浪费了好多时间,很多时候自己很累,但是在做无用功)
(实在抱歉,由于时间有限,很多学习资料自己还没来得及整理,只能通过这种方式分享给大家了~)