实战案例目录
link:
content:
items:
- link: /courses/课程图谱/实战案例/#_7
image: https://course.ceba.ceshiren.com/performance/case/assets/20230214144621.png
content:
header: 服务端性能测试实战
meta:
- JMeter
- Grafana
- Prometheus
- SkyWalking
description:
- JMeter 性能压测实战
- 新蜂商城服务端压测实战
- Grafana + Prometheus 性能监控平台实战
- link: /courses/课程图谱/实战案例/#docker-k8s
image: https://course.ceba.ceshiren.com/docker/case/assets/2023-02-14-18-00-07.png
content:
header: Docker 容器技术与 K8s 实战
meta:
- Docker 容器技术
- Dockerfile
- K8s 容器技术
description:
- Docker 容器部署
- 分布式 UI 自动化测试环境搭建实战
- K8s 容器编排实战
- link: /courses/课程图谱/实战案例/#_8
image: https://course.ceba.ceshiren.com/test_platform_system/case/assets/tech_arch.png
content:
header: 测试平台实战
meta:
- Vue
- Flask
- SpringBoot
- Swagger
description:
- Vue 测试平台前端 UI 开发实战
- Flask/SpringBoot 测试平台后端服务开发实战
- 测试用例调度实战
- link: /courses/课程图谱/实战案例/#_9
image: https://course.ceba.ceshiren.com/shift_left/%E9%9D%99%E6%80%81%E6%B5%8B%E8%AF%95%E4%B8%8E%E4%BB%A3%E7%A0%81%E5%AE%A1%E8%AE%A1/case/assets/2022-05-04-15-31-56.png
content:
header: 测试左移实战
meta:
- SonarQube
- 代码复杂度分析
- 代码扫描规则定制
description:
- 代码审计 SonarQube 平台搭建实战
- SonarQube 移动 App 项目代码分析实战
- 代码变更检测与新增代码覆盖率实战
- link: /courses/课程图谱/实战案例/#_8
image: https://course.ceba.ceshiren.com/shift_left/%E8%A6%86%E7%9B%96%E7%8E%87/case/assets/2022-05-10-03-36-12.png
content:
header: 精准测试实战
meta:
- JVM-SANDBOX
- JaCoCo
- 代码插桩
- 精准测试平台
description:
- JaCoCo 集成代码覆盖率统计实战
- JVM-SANDBOX 代码调用链分析实战
- 精准测试平台建设实战
- link: /courses/课程图谱/实战案例/#_8
image: https://course.ceba.ceshiren.com/shift_right/case/assets/2021-08-25-02-18-52.png
content:
header: 测试右移实战
meta:
- Elastic Search
- Kibana
- Logstash
- MySQL
description:
- Elastic Search 搜索引擎讲解
- Logstash 测试数据收集与传输实战
- Kibana 测试数据可视化分析实战
服务端性能测试
新蜂商城-性能测试实战
Docker 容器技术与 K8S
Docker-环境部署实战
content:
items:
- content:
header: 项目简介
description:
- Docker 可以保证环境一致性,只要使用相同镜像部署就可以保证一致性;轻量级虚拟化访问,运行更快,资源更小,同时也可以容器间的隔离性。
- 封装部署的负载型,云原生与微服务的首选技术方案。
- 未来测试人员必学的技术栈。
link:
content:
meta:
items:
- link:
content:
header: 实战应用技术
meta:
- Docker
- Dockerfile
- Docker-Compose
description:
- link:
content:
header: 实战亮点
meta:
description:
- 一键部署Jenkins、Nginx、MySQL等常用开发测试环境。
- Docker 底层原理与面试常见问题。
- Dockerfile 制作容器镜像实战。
- Docker 镜像设计方法实战。
- 容器故障注入实战。
link:
content:
items:
- image: https://course.ceba.ceshiren.com/docker/case/assets/2023-02-14-18-00-07.png
- image: https://course.ceba.ceshiren.com/docker/case/assets/2023-02-14-14-49-11.png
测试平台
测试平台开发实战
测试左移
SonarQube-静态测试与代码审计实战
content:
items:
- content:
header: 项目简介
description:
- 静态方法是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。
- sonarqube 是一款功能强大,数据分析全面的静态代码扫描工具。
link:
content:
meta:
items:
- link:
content:
header: 实战应用技术
meta:
- SonarQube
description:
- link:
content:
header: 实战亮点
meta:
description:
- sonarqube 代码分析技术体系。
- sonarqube gradle 项目分析。
- 代码变更检测与新增代码覆盖率实战。
- 分析语法树构建自己的代码规则。
link:
content:
items:
- image: https://course.ceba.ceshiren.com/shift_left/静态测试与代码审计/case/assets/2022-05-04-15-53-27.png
- image: https://course.ceba.ceshiren.com/shift_left/静态测试与代码审计/case/assets/2022-05-04-15-54-51.png
- image: https://course.ceba.ceshiren.com/shift_left/静态测试与代码审计/case/assets/2022-05-04-15-31-56.png
- image: https://course.ceba.ceshiren.com/shift_left/静态测试与代码审计/case/assets/2022-05-04-18-33-57.png
JaCoCo-覆盖率统计实战
content:
items:
- content:
header: 项目简介
description:
- JaCoCo 是一个免费的 Java 代码覆盖库,它是由 EclEmma 团队根据多年来使用和集成现有库的经验教训创建的。
- 得益于 jacoco 的设计理念,以及良好的 api 设计,它可以轻松的与已有的工具集成,甚至进行平台化。它也可以同时用于单元测试与集成测试,所以是一款非常优秀的覆盖率统计工具,很多公司的精准化测试,就是重度依赖了 jacoco。
link:
content:
meta:
items:
- link:
content:
header: 实战应用技术
meta:
- jacoco
- maven
- jacococli
- gradle
description:
- link:
content:
header: 实战亮点
meta:
description:
- jacoco 代码覆盖率。
- 单测代码覆盖率统计实战。
- 集成代码覆盖率统计实战。
link:
content:
items:
- image: https://course.ceba.ceshiren.com/shift_left/覆盖率/case/assets/2021-10-11-23-59-51.png
- image: https://course.ceba.ceshiren.com/shift_left/覆盖率/case/assets/2021-10-12-00-59-05.png
- image: https://course.ceba.ceshiren.com/shift_left/覆盖率/case/assets/2022-05-07-01-32-04.png
- image: https://course.ceba.ceshiren.com/shift_left/覆盖率/case/assets/2022-05-10-03-36-12.png
精准测试
精准测试实战
content:
items:
- content:
header: 项目简介
description:
- 精准测试是指通过建立测试用例与业务方法的关联关系,在代码发生变化时,精准的推荐出需要运行的用例,进行测试执行与结果反馈。通过精准的圈定测试范围,可以带来效率和速度的双重收益。
link:
content:
meta:
items:
- link:
content:
header: 实战应用技术
meta:
- jvm-sandbox
- AST
- javassist
- bytebuddy
- jacoco
description:
- link:
content:
header: 实战亮点
meta:
description:
- 精准测试理论与技术体系。
- 代码变更与业务影响范围关联分析。
- 代码覆盖率的底层实现框架,实现对 jvm 字节码的分析与修改。
- 代码静态分析工具与语法树数据工具实战。
link:
content:
items:
- image: https://course.ceba.ceshiren.com/shift_left/精准测试/case/assets/2022-05-20-00-51-38.png
- image: https://course.ceba.ceshiren.com/shift_left/精准测试/case/assets/2021-10-12-01-53-29.png
- image: https://course.ceba.ceshiren.com/shift_left/精准测试/case/assets/2021-10-12-00-52-49.png
- image: https://course.ceba.ceshiren.com/shift_left/精准测试/case/assets/2021-10-12-01-00-32.png
测试右移
测试右移-ELK 实战练习
content:
items:
- content:
header: 项目简介
description:
- 右移是在实际条件下在生产中执行测试、质量和性能评估的做法。右移方法确保在生产中运行的应用程序可以承受真实的用户负载,同时确保同样高水平的质量。 通过右移,DevOps 团队测试构建的应用程序以确保性能、弹性和软件可靠性。目标是检测和修复在开发环境中难以预料的问题。
link:
content:
meta:
items:
- link:
content:
header: 实战应用技术
meta:
description:
- Elastic Search
- Kibana
- Logstash实战
- MySQL
- link:
content:
header: 实战亮点
meta:
description:
- 搭建相关环境,Elasticsearch、Kibana、Logstash 等。
- 多种查询方式的讲解。
- 利用 shell 二次封装 es 的客户端。
- 文本分析与分词测试。
- 测试数据收集
- 测试数据可视化与分析
link:
content:
items:
- image: https://course.ceba.ceshiren.com/shift_right/case/assets/2021-08-25-02-17-45.png
- image: https://course.ceba.ceshiren.com/shift_right/case/assets/2021-08-25-02-18-52.png
- image: https://course.ceba.ceshiren.com/shift_right/case/assets/2021-08-25-03-20-39.png
- image: https://course.ceba.ceshiren.com/shift_right/case/assets/2021-08-25-02-23-42.png