Al+全能测试工程师
AI 幻觉给项目质量带来巨大隐患,测试技能变的无比重要
AI 重塑功能->自动化->性能,一站式提升全栈测试新实力
手把手教学+个性化面试指导,为你的转行就业贴心护航
14 课程内容
6 个月 教学服务期限
90 小时 视频时长
20 累计学习人数
100% 累计好评度
14 课程内容
6 个月 教学服务期限
70000 手敲代码
2 企业及项目
16+ 实操案例
20 累计学习人数
活动到手价 ¥1999
7天未学可退 ¥2699
点我免费体验
阶段一
阶段二
阶段三
阶段四
阶段五
阶段六
阶段一:AI 驱动 Web 功能测试全流程
7门课 /课程总时长:18小时
第1周   软件测试入门与实战:掌握软件测试理论与慕课网web功能测试
本周从概念开始讲起,带你了解AI时代的软件测试工程师全部的必备基础技能,并带你入门提示词工程,最后能够独立完成慕课网Web端的功能测试。
课程安排:
1、了解互联网行业各领域软件测试工程师的特点,并树立未来的职业定位
2、掌握企业常见软件开发模型,了解软件开发、测试的整个生命周期
3、了解模型与大模型的区别,并提升与大模型交流的技能与技巧
4、深入Bug的基本含义,并能够发现Bug并管理Bug
5、掌握测试必备技能:测试用例设计方法
6、全链路项目测试:完成慕课网Web端功能测试
第2周   掌握MySQL、Linux核心操作 & 商城等全链路测试
本周带你从软件的底层开始学起,掌握MySQL数据库与Linux操作系统,并进行慕西商城与慕慕手记两个项目的多重实战,深度巩固软件测试项目的全流程实战,达到胜任软件web端测试工程师的技能要求。
课程安排:
1、能够独立进行MySQL数据库的部署,了解数据库的基本结构
2、掌握数据库的增删改查操作技能及高级查询技巧
3、掌握Linux操作命令,并能够独立基于Linux操作系统进行环境搭建
4、掌握前沿项目管理工具Meegle的使用。
5、能够独立书写项目计划与项目报告
6、能够形成完整的测试用例设计思路,并能独立完成测试用例的编写与优化
7、掌握AI提效技巧,提高提示词书写准确度
阶段二:AI 赋能移动端专项测试
4门课 /课程总时长:5小时
第3周   掌握移动端测试特性与方法 & 慕课网APP全流程测试实战
本周带你全面了解移动端的测试方法与各类测试场景、掌握Charles抓包技巧,能够辅助构造极端测试场景、掌握APP性能指标,能够使用SoloX辅助完成移动端性能测试,最后完成慕课网APP的移动端专项测试。
课程安排:
1、掌握移动端专项各类测试场景
2、掌握Charles抓包工具的使用并能够使用Charles工具辅助进行移动端极端场景的构建
3、吃透HTTP协议的请求报文结构与响应报文结构
4、理解网络协议,并掌握同步协议与异步协议的异同点
5、掌握并熟练运用ADB命令
6、能够的搭建并运用SoloX进行APP性能监控
7、了解符合APP项目的完整流程
8、完成APP项目的功能测试用例及特定测试场景的覆盖
阶段三:AI 赋能接口全链路测试
5门课 /课程总时长:16小时
第4周   AI时代必修课:从Python基础到进阶,打牢编程地基
本周带你掌握AI时代必备技能:Python编程语言。从零基础开始讲解,无需担心听不懂、学不会的问题;手把手讲解,代码逐行书写,AI辅助理解;Python基础到高阶编程,带你实战多个趣味小游戏,掌握接口测试必备语言基础。
课程安排:
1、掌握Python包管理工具Anaconda的使用
2、掌握Python各数据类型的使用场景及操作
3、掌握Python的多种循环操作
4、掌握Python函数的声明及各类参数的传递,明白递归函数的原理
5、通过闭包掌握装饰器的原理,高阶面试考点。
6、掌握Python高阶函数的应用。
7、必会的面向对象编程思想与特性
8、掌握Python解决高并发性能问题的核心
第5周   接口测试实战与智能体开发:吃透接口原理并掌握智能体原生开发
本周我们将从理解接口开始,应用FastAPI框架进行接口开发的同时并使用Postman工具进行接口测试。首先完成实战电商平台管理端接口测试的全流程测试,最后进行智能体开发进行测试提效
课程安排:
1、理解接口的本质与原理。
2、能够使用FastAPI框架进行各类接口开发
3、能够进行接口测试用例设计与编写
4、能够使用Postman独立进行接口测试
5、可应用Postman工具进行测试场景构建
6、掌握智能体的组成部分
7、亲自动手完成第一个智能体的开发
阶段四:AI + 接口自动化双引擎测试
6门课 /课程总时长:14小时
第6周   接口自动化技术与实战:从构建用例存储体系到一键完成接口测试
本周我们将掌握接口自动化测试中各类数据存储方式,吃透数据存储的本质,应对未来各种类型数据存储的变化,并应用PyTest+requests+Allure完成全套接口自动化测试。
课程安排:
1、理解接口自动化与数据驱动的概念与原理
2、掌握requests三方库,能够开发针对接口的代码请求
3、掌握各类型数据存储方式数据的处理
4、掌握Pytest框架的基本使用、参数化、断言等概念的应用
5、掌握Pytest框架的核心:fixture的基本概念与应用
6、掌握allure框架的注解方式,能够使用allure一键生成自动化测试报告
第7周   掌握协作管理工具Git、智能体测试方并应用AI提高测试效率
本周将带你理解企业中多人协作开发我们应如何解决代码管理、代码冲突、版本管理等场景;带你完善AI Agent接口自动化测试智能体,实战电商平台管理后台接口自动化项目,并仔细剖析一个AI智能体项目该如何测试。
课程安排:
1、理解Git的应用场景,解决多人协作开发将面临的问题,掌握代码版本管理、分支创建等技能
2、掌握Git可视化操作软件sourcetree
3、夯实Python代码的数据持久化技术
4、应用requests+pytest+allure,全链路实战电商平台管理后台项目
5、掌握AI智能体的测试方法
阶段五:AI 测试智能体驱动 Web 自动化
6门课 /课程总时长:18小时
第8周   Web自动化实战:从前端核心基础到流行框架Selenium
本课程将带领同学们从HTML与CSS开始,吃透前端页面的基本组成,为Web自动化打下坚实的基础,掌握Selenium框架及元素定位的多重方法,通过以上技能完成Web自动化项目实战。
课程安排:
1、了解HTML常见标签及CSS选择器,掌握选择器的使用方法
2、掌握基本元素定位方法与选择器定位方法,理解定位原理
3、掌握xpath定位方法,理解各节点之间的关系
4、掌握Selenium框架的各类事件操作
5、理解POM模型的设计模式,并应用POM模型开发web自动化代码
第9周   AI智能体开发进阶:入门人工智能,完成web AI智能体开发
本周我们将彻底搞通AI智能体的原生开发方式,掌握新一代web自动化测试框架:Playwright,并结合langchain框架+百炼大模型,打造属于我们自己的web自动化智能体。
课程安排:
1、入门人工智能相关知识,,理解相关相似度算法
2、掌握streamlit相关技能,完成通过Python语言进行前端页面开发,贯穿智能体前后端
3、掌握Playwright的基本操作与进阶技能
4、了解MCP与MCP的工作原理
5、Langchain+百炼+Playwright打造web自动化智能体
阶段六:AI 全链路性能测试
10门课 /课程总时长:19小时
第10周   性能测试入门:基本概念+JMeter实操工具
本周我们将完成性能测试实操的基本目标,了解性能测试的基本概念与测试场景,掌握JMeter性能测试工具,能够使用JMeter构建测试场景。
课程安排:
1、掌握软件中性能问题的本质与分类
2、掌握性能测试中的那些性能指标
3、了解JMeter的基本组成
4、能够使用JMeter构建各种性能测试场景
第11周   全栈性能调优:Linux / MySQL /JVM核心优化
本周我们将了解软件架构中那些决定性能的底层知识点,我们从Linux性能监控开始,再到MySQL的慢查询与监控,最后要掌握JVM的性能监控与调优方法,让你彻底吃透一个软件架构那些底层性能相关知识。
课程安排:
1、掌握Linux服务器性能相关指标与监控
2、掌握Linux性能监控工具
3、掌握MySQL性能分析方法
4、掌握数据库监控工具:lepus
第12周   性能进阶:全流程综合实战与分布式架构
本课程我们将进行性能测试的全流程实战,巩固JMeter的使用与实战能力,并了解那些在企业中能够提升软件性能的分布式架构设计。
课程安排:
1、了解性能需求的出处
2、巩固性能测试工具JMeter的使用
3、了解负载均衡架构的设计原理
4、了解MySQL主从的设计方案
第13周   高性能架构扩展:消息队列与 Docker 容器化
本课程我们将了解超高并发架构中较为重要的两个组成部分:消息队列与容器化。在消息队列知识中,我们将掌握消息队列的高性能、低延迟的基本配置,分别进行生产者与消费者调优。在容器化方面,我们将自己动手进行镜像的制作与部署。
课程安排:
1、了解消息队列在软件架构中的应用场景
2、掌握kafka的基本知识,并能够使用Python语言进行消息的生产与消费
3、了解kafka的基本配置与调优参数
4、应用JMeter进行kafka的消息生产
5、掌握什么是容器
6、能够进行容器的基本操作与快速部署
第14周   AI时代性能测试革命:从Locust实战到AI智能体自动压测
本周我们将从Locust性能测试框架开始学期,掌握Locust性能测试框架的代码开发,能够使用Python语言进行性能测试脚本开发,最后通过Langchain+百炼+Locust MCP开发出自己的性能测试智能体。
课程安排:
1、认识Locust,并了解Locust的能力
2、掌握Locust代码开发技巧,提升编程能力
3、能够使用Locust进行分布式压测
4、能够使用Locust进行多协议压测
5、掌握Locust MCP的使用方法
6、完成Langchain+百炼+Locust MCP性能测试智能体的开发

学习咨询

入行解惑直通车
扫码添加,了解更多!

扫码加顾问老师 立即咨询

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师