【Udemy中英字幕】Playwright with Cucumber BDD & TypeScript – Beginner to Pro
最近更新 2024年10月20日
资源编号 34058

【Udemy中英字幕】Playwright with Cucumber BDD & TypeScript – Beginner to Pro

2024-10-20 Udemy 0 424
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 42.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

使用 Cucumber BDD 和 TypeScript 进行剧本创作 – 从初学者到专业人士

了解如何使用 Playwright、行为驱动开发 (Cucumber BDD) 和 TypeScript 创建自动化 UI 测试

讲师:Gianni Bruno

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 掌握 TypeScript 基础知识,以便使用 Playwright 有效地自动执行任务。
  • 使用 Playwright 和 Cucumber BDD 为任何 Web 应用程序构建高级自动化测试。
  • 了解使用 Cucumber 和 Gherkin 的行为驱动开发 (BDD) 的重要性。
  • 结合两种热门技术:Playwright 和 Cucumber BDD(最新版本)。
  • 深入了解 Cucumber 的核心组件:场景大纲、背景关键字、标签等。
  • 了解何时以及如何使用特定的 Gherkin 关键字,例如“特征”、“给定”、“何时”、“并且”、“然后”等。
  • 生成各种各样的报告。
  • 应用诸如 DRY(不要重复自己)等原则。
  • 实现设计模式,例如 POM(页面对象模型)和自定义命令。
  • 利用 Jenkins (CI) 轻松执行基于标签和自定义脚本的测试场景。
  • 使用 Jenkins 开发复杂的报告并处理各种运行时选项(例如,浏览器选择)。
  • 更多内容请参阅课程大纲。

显示更多显示较少

探索相关主题

  • 微软剧作家
  • 软件测试
  • 发展

要求

  • 一些基本的 JavaScript(编程)知识将会很有帮助。课程中包含 TypeScript 基础知识部分。
  • 一些编程知识将会有益(但不是至关重要的)。
  • 一些基本的 HTML 和 CSS 知识也会很有用(但不是关键)。
  • 如果有什么不清楚或者不起作用的话,请随时在课程的问答部分提问。

描述

本课程使用 Playwright 和 Cucumber BDD 的最新版本。

为什么是剧作家?

Playwright 是一个多编程语言端到端测试框架,由于其出色的功能和易用性,它不仅很受欢迎,而且普及度也在迅速增长。

为什么选择 Cucumber BDD?

Cucumber BDD(行为驱动 开发)与“Playwright”非常相似,是一种日益流行的技术,被全球各地的组织所采用。Cucumber BDD 以简单的方式捕获测试需求,不仅让“非技术方/人员”轻松了解已实现自动化的场景,而且还有助于构建有效的自动化框架和测试。

为什么要学习这门课程?

本课程旨在快速、有效、高效且易于理解。我在 Udemy 上教了好几年,迄今已开设了 8 门非常成功的课程。我使用成熟的教学技巧改进了本课程。本课程从头到尾都经过精心设计,每次编码讲座后我都会提供可下载的代码示例。

本课程涵盖哪些内容?

  • 剧作家和测试基础知识介绍:
    • 了解如何使用 Playwright 快速创建简单和复杂的自动化 UI 测试。
    • 了解 Cucumber BDD(行为驱动开发)的重要性。
    • 使用 Cucumber BDD 有效、轻松地捕获测试(场景)需求。
    • 了解 Cucumber 的语言解析器“Gherkin”。
    • 了解为何以及何时使用特定的 Gherkin 关键字,例如“特征”、“给定”、“何时”、“并且”、“然后”等等!
    • 了解“场景”和“场景大纲”之间的区别。
    • 使用特定的 Cucumber BDD 功能(例如“Background”关键字)简化测试。
    • 直接在功能文件中插入和修改测试数据。
    • 使用 Cucumber 步骤定义和 Playwright 将测试要求正确映射到操作。
    • 熟悉“标签”并学习如何定位和执行特定测试(场景)。
  • 编程和工具:
    • 学习 TypeScript、NPM 和 NodeJS 以增强您的测试能力。
    • 了解 TypeScript 的基础知识以及它如何与 Playwright 集成。
    • 使用 NPM 有效地管理项目依赖项和脚本。
    • 利用 NodeJS 进行服务器端脚本和自动化任务。
  • 先进的测试技术:
    • 了解页面对象建模(POM)等设计模式的重要性。
    • 学习最佳实践,例如 DRY(不要重复自己)。
    • 利用‘钩子’和‘自定义命令’。
  • 报告和持续集成:
    • 创建复杂的报告(HTML 报告、JSON 报告)等等!
    • 学习使用 Jenkins 进行持续集成并了解其实用性。
    • 熟悉 Jenkins 的重要附加组件。
    • 在 Jenkins 中创建具有视觉吸引力的报告并将图像附加到这些报告中。
    • 通过 Jenkins 处理可扩展的选择参数(选择下拉列表)。
  • 其他功能:
    • 还有更多!

本课程适合哪些人:

  • 刚接触自动化测试和 Cucumber BDD(行为驱动开发)的学生。
  • 手动测试人员希望进入自动化测试领域。
  • 测试人员希望创建他们的第一个测试自动化框架。
  • SDET 和自动化工程师正在从其他框架过渡到 Playwright。
  • 旨在快速掌握 Playwright 最佳实践和框架功能的测试人员。
  • 自动化测试人员希望使用 Playwright 和 Cucumber BDD 从头开始​​构建测试。
  • 熟悉其他工具的自动化测试人员希望将 Playwright 和 Cucumber BDD 集成到他们的框架中。
  • 对使用熟悉的语言进行自动化测试感兴趣的前端开发人员。
  • 想要学习新概念和新技术的中级和高级学生。
  • 希望高效学习 Playwright 的初学者。
  • 已经熟悉 Playwright 但希望将 Cucumber BDD 集成到他们现有框架中的个人。
  • 任何对自动化测试感兴趣并想学习 Playwright 和 Cucumber BDD 的人。

显示更多显示较少

请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务