Logo
☆☆☆☆☆
0.0
Intermediate
9h

性能测试自动化入门:Gatling、Lighthouse 与 Jenkins

几乎全球每一家公司都需要测试其产品或应用的可扩展性和性能。 本课程将带你学习 Gatling 的基础知识,Gatling 是一款在软件行业中广受欢迎的开源性能测试工具。你将从性能测试的基础知识开始,包括可扩展性测试和压力测试。 随后,你将深入学习更高级的概念,例如编写 Gatling 脚本、理解网页性能,以及使用 Puppeteer 和 Lighthouse 工具模拟网络限速。 最后,你将学习如何使用 Jenkins 配置持续集成(CI)来运行 Gatling 测试,这将有助于远程执行测试。完成本课程后,你将掌握一些能为简历增色的新技能。

10 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
性能测试自动化入门:Gatling、Lighthouse 与 Jenkins
几乎全球每一家公司都需要测试其产品或应用的可扩展性和性能。 本课程将带你学习 Gatling 的基础知识,Gatling 是一款在软件行业中广受欢迎的开源性能测试工具。你将从性能测试的基础知识开始,包括可扩展性测试和压力测试。 随后,你将深入学习更高级的概念,例如编写 Gatling 脚本、理解...

WHAT YOU'LL LEARN

掌握性能测试基础,包括可扩展性测试与压力测试。

Content

10 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    课程简介

  2. 2

    性能测试基础

  3. 3

    自我测试:性能测试基础

性能测试基础
  1. 1

    性能测试的类型

  2. 2

    可扩展性测试

  3. 3

    负载测试和压力测试

  4. 4

    关键性能指标

  5. 5

    性能测试工具

  6. 6

    测验:性能测试基础

Gatling:负载与压力测试工具
  1. 1

    Gatling 简介

  2. 2

    Gatling 特性

  3. 3

    测验:Gatling 基础知识

  4. 4

    关于 Gatling Recorder

  5. 5

    示例 - Gatling 录制器(concept)

  6. 6

    运行 Gatling 测试脚本

  7. 7

    测验:Gatling 录制器

  8. 8

    Gatling 项目配置与设置

  9. 9

    创建 Gatling 测试项目

  10. 10

    编写你的第一个Gatling测试脚本(编程方式)

  11. 11

    运行 Gatling 测试脚本

  12. 12

    理解 Gatling 报告

Gatling:脚本功能
  1. 1

    关于 Gatling 脚本功能

  2. 2

    场景

  3. 3

    检查

  4. 4

    循环

  5. 5

    条件

  6. 6

    错误处理

  7. 7

    限流

  8. 8

    喂料器

  9. 9

    用户注入策略

  10. 10

    断言

  11. 11

    Web Sockets

  12. 12

    测验:Gatling 脚本特性

示例:使用 Gatling 的模拟测试
  1. 1

    示例 1 - 压力测试模拟

  2. 2

    示例 2 - 集成负载测试模拟

  3. 3

    示例 3 - 分布式负载测试模拟

网页性能
  1. 1

    网页性能(WPP)

  2. 2

    示例 - 网页性能

  3. 3

    使用 Lighthouse 自动化 WPP

  4. 4

    测验:网页性能

网络限流
  1. 1

    什么是网络限流?

  2. 2

    模拟网络限速 - 桌面网页和移动网页

  3. 3

    测验:网络限流

下载自定义Gatling测试框架
  1. 1

    下载并理解框架

  2. 2

    构建和运行测试

Gatling 与 Jenkins
  1. 1

    简介:持续集成(CI)

  2. 2

    设置 Jenkins

  3. 3

    安装 Gatling Jenkins 插件

  4. 4

    为负载测试创建 Jenkins 任务

  5. 5

    Gatling 全局断言

  6. 6

    测验:Gatling 与 Jenkins

结论
  1. 1

    最后的总结

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)