Logo
☆☆☆☆☆
0.0
Beginner
12h

使用 Postman 和 WebdriverIO 测试 React 应用程序

在当今的数字世界中,测试工程师必须具备高效且有效的策略与技能,以在快速迭代的敏捷环境中测试软件。Postman 是一款广为人知的 API 测试工具,可用于构建、测试和发布 API,它允许你执行临时测试以及完全自动化的测试套件。WebdriverIO 是一个现代的 JavaScript 测试框架,适用于浏览器和移动设备的自动化测试。 你将从传统与新兴的软件构建与测试方法的基础知识开始。接着,学习测试规划与设计策略,帮助测试工程师为任何应用选择最佳的测试用例执行方式。然后,你将了解如何从终端用户的角度使用 Postman 测试应用程序。最后,你将通过 Postman 和 WebdriverIO 对一个工单管理器进行测试。 完成本课程后,你将掌握在测试工程领域或其他需要测试活动的角色中取得成功并实现职业发展的关键技能。

10 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 Postman 和 WebdriverIO 测试 React 应用程序
在当今的数字世界中,测试工程师必须具备高效且有效的策略与技能,以在快速迭代的敏捷环境中测试软件。Postman 是一款广为人知的 API 测试工具,可用于构建、测试和发布 API,它允许你执行临时测试以及完全自动化的测试套件。WebdriverIO 是一个现代的 JavaScript 测试框架,适用...

WHAT YOU'LL LEARN

熟悉使用现代敏捷方法进行测试的核心组件

Content

10 Lessons • 0 Quizzes • 0 Challenges

课程概述
  1. 1

    课程前提条件与收益

  2. 2

    课程结构

  3. 3

    课程技术栈简介

理解现代测试实践
  1. 1

    旧方法:瀑布模型

  2. 2

    现代方法:敏捷

  3. 3

    对 UI 测试的过度依赖问题

  4. 4

    摘要

  5. 5

    测验:现代测试实践

理解测试金字塔
  1. 1

    什么是测试金字塔?

  2. 2

    单元测试

  3. 3

    集成测试

  4. 4

    端到端测试

  5. 5

    验收测试

  6. 6

    测验:理解测试金字塔

  7. 7

    挑战:为元音计数函数编写单元测试

  8. 8

    解决方案:对元音计数函数进行单元测试

Next.js 与示例应用
  1. 1

    Next.js 是什么?

  2. 2

    学习应用功能

  3. 3

    测验:Next.js 与示例应用

  4. 4

    挑战:Next.js 与示例应用

  5. 5

    解决方案:Next.js 与示例应用

使用 Postman 测试端点
  1. 1

    Postman API 概览

  2. 2

    测试注册端点

  3. 3

    测试登录端点

  4. 4

    自动化 Postman 测试

  5. 5

    数据驱动测试

  6. 6

    测验:使用 Postman 测试端点

  7. 7

    挑战:使用 Postman 测试端点

  8. 8

    解决方案:使用 Postman 测试端点

使用 WebdriverIO 测试 UI 工作流
  1. 1

    WebdriverIO 概览

  2. 2

    理解 WebdriverIO 选择器

  3. 3

    WebdriverIO Testing Library

  4. 4

    使用测试游乐场进行元素选择

  5. 5

    Page Object Design Pattern

  6. 6

    测试注册流程

  7. 7

    测试登录流程

  8. 8

    测验:使用 WebdriverIO 测试 UI 工作流

  9. 9

    挑战:使用 WebdriverIO 测试用户界面

  10. 10

    解决方案:使用 WebdriverIO 测试 UI 工作流

使用 Postman 测试工单管理器
  1. 1

    挑战:创建一个订单

  2. 2

    解决方案:创建订单

  3. 3

    挑战:读取订单

  4. 4

    解决方案:读取订单

  5. 5

    挑战:读取所有订单

  6. 6

    解决方案:读取所有订单

  7. 7

    挑战:更新订单

  8. 8

    解决方案:更新订单

  9. 9

    挑战:删除订单

  10. 10

    解决方案:删除订单

  11. 11

    测验:使用 Postman 测试工单管理器

使用 WebdriverIO 测试工单管理器
  1. 1

    挑战:创建工单

  2. 2

    解决方案:创建工单

  3. 3

    挑战:更新工单

  4. 4

    解决方案:更新工单

  5. 5

    挑战:订单工作流

  6. 6

    解决方案:订单工作流

  7. 7

    测验:使用 WebdriverIO 测试工单管理器

结论
  1. 1

    摘要与下一步

附录
  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)