使用 Python 进行 Web 自动化测试 + 视觉的剧作家

使用可视化测试(免费)、并行执行、报告、CI/CD 等从头开始创建可扩展的 Pytest 框架

讲师:Symon Storozhenko

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

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

你会学到什么

  • 使用 Python 成为剧作家专家
  • 超级直观的 Pytest 框架,具有并行执行、报告和 CLI 命令
  • 使用适当的密码管理和可视化测试执行 CI/CD
  • 处理不同的身份验证和其他类型的问题

要求

  • 无需先验知识
  • Windows/Mac/Linux 机器

描述

在几天内从头开始启动您的自动化框架!使用 Python 和 pytest 速度非常快。

然后是 Playwright 的氮快速浏览器测试执行!我们将使用标记、固定装置和 CLI 命令将 Playwright 功能融合到 pytest 框架中。

在本课程中,我们将介绍:

  • Python基础
  • 剧作家
  • pytest
  • 项目结构
  • 页面对象模型
  • 报告
  • 并行执行
  • 为 set_up 和 tear_down 方法创建我们自己的 pytest 固定装置
  • 利用现有的剧作家装置
  • 使用 GitHub Actions 将我们的测试部署到 CI/CD
  • 学习 yml 语法
  • 将登录密码安全地存储为 GitHub Secrets
  • 像专业人士一样执行视觉测试

为什么是剧作家?

Playwright 可在所有现代浏览器中实现快速、可靠和强大的测试和自动化。

支持所有浏览器

  • 在 Chromium、Firefox 和 WebKit 上进行测试。Playwright 对所有现代浏览器都有完整的 API 覆盖,包括 Google Chrome 和 Microsoft Edge(带有 Chromium)、Apple Safari(带有 WebKit)和 Mozilla Firefox。测试可以在有头和无头模式下运行

快速可靠的执行

  • 快速我的意思是非常快!
  • 自动等待 API。剧作家交互会自动等待元素准备好。这提高了可靠性并简化了测试创作。
  • 与浏览器上下文快速隔离。将单个浏览器实例重用于具有浏览器上下文的多个隔离执行环境。
  • 弹性元素选择器。Playwright 可以依靠面向用户的字符串(例如文本内容和可访问性标签)来选择元素。
  • 多个域、页面和框架。Playwright 是一个进程外自动化驱动程序,不受页面内 JavaScript 执行范围的限制,可以自动化多个页面的场景。

本课程适用于:

  • 自动化测试仪
  • 手动 QA 分析师
  • 想要学习或提高自动化技能的开发人员和 BA

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍