实战案例¶
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
服务端性能测试¶
新蜂商城-性能测试实战¶
content:
items:
- content:
header: 项目简介
description:
- newbee-mall 项目是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。
link:
content:
items:
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214103902.png
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214105547.png
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214105759.png
link:
content:
meta:
items:
- link:
content:
header: 实战应用技术
meta:
- 性能测试
- JMeter
- Influx DB
- Grafana
- Jenkins
description:
- link:
content:
header: 实战亮点
meta:
description:
- 性能测试方案制定。
- 定制http请求信息与接口的数据传递。
- 使用JMter结合数据驱动。
- 断言与思考时间的设定。
- 完备的业务流程压测实战演练。
link:
content:
items:
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214144440.png
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214145044.png
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214110309.png
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214110612.png
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214145234.png
- image: https://course.ceba.ceshiren.com/performance/case/assets/20230214144621.png
测试平台¶
测试平台开发实战¶
content:
items:
- content:
header: 项目简介
description:
- 测试平台是一个可以实现测试用例调度,测试结果分析的平台。是由霍格沃兹测试学社开发的测试平台产品,练习过程中,学员需要掌握测试平台相关的设计方案与开发技术。
link:
content:
header:
meta:
items:
- link:
content:
header: 实战应用技术
meta:
- Java+SpringBoot/Python+Flask
- MySQL 数据库
- Vue3
- Jenkins
- HttpRunner
- link:
content:
header: 实战亮点
meta:
description:
- 掌握前端开发技术VUE的使用,完成测试平台的页面设计。
- 掌握后端开发技术,完成测试平台的接口设计并集成 swagger。
- 掌握测试驱动开发(TDD)理念与方式。
- 掌握测试用例调度能力,完成在测试平台调用测试用例的执行并获取测试结果,进行分析。
- 掌握自动化测试用例接入测试平台能力。
- 掌握功能测试用例接入测试平台能力。
- 掌握平台常见功能开发与设计能力,包括但不限于 用户管理,权限管理,项目管理,登录注册。
link:
content:
header:
items:
- image: https://course.ceba.ceshiren.com/test_platform_system/case/assets/orm_sql.png
- image: https://course.ceba.ceshiren.com/test_platform_system/case/assets/orm.png
- image: https://course.ceba.ceshiren.com/test_platform_system/case/assets/tech_arch.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