使用JavaScript进行Playwright测试自动化 - 入门
本课程适合初学者,无需任何预备知识。课程涵盖Playwright入门所需的一切
课程 -22节
时长 -4小时
终身访问
课程描述
Playwright是一个测试自动化工具,每年都越来越流行。在这个课程中,你将学习如何使用Playwright和JS编写自动化脚本。学习如何定位和操作元素,如何进行断言,如何等待不同的条件,注解等等。本课程适合初学者,无需任何预备知识。你只需要掌握Playwright入门所需的一切。
为什么选择Playwright
- 跨浏览器:Playwright支持所有现代渲染引擎,包括Chromium、WebKit和Firefox。
- 跨平台:在Windows、Linux和macOS上进行测试,本地或在CI上,无头或有头模式。
- 自动等待:Playwright在执行操作之前会等待元素可操作。它还具有一套丰富的内省事件。这两者的结合消除了对人工超时的需求——这是测试不稳定的主要原因。
- Web优先断言:Playwright断言专门为动态Web创建。检查会自动重试,直到满足必要的条件。
- 追踪:配置测试重试策略,捕获执行跟踪、视频和屏幕截图以消除不稳定因素。
- 测试框架,穿透Shadow DOM:Playwright选择器可以穿透Shadow DOM并无缝进入框架。
- 浏览器上下文:Playwright为每个测试创建一个浏览器上下文。浏览器上下文相当于一个全新的浏览器配置文件。这提供了完全的测试隔离,且零开销。创建一个新的浏览器上下文只需要几毫秒。
- 一次登录:保存上下文的身份验证状态并在所有测试中重用它。这绕过了每个测试中重复的登录操作,同时提供了独立测试的完全隔离。
本课程适合谁?
- 自动化测试工程师初学者。
目标
- 安装Playwright。
- 使用Playwright定位元素。
- 使用Playwright对元素执行操作。
- 执行测试断言。
先决条件
- 无需任何预备知识。
课程大纲
查看课程内容的详细分解
简介
4 节课
-
简介 10:20 10:20
-
安装 Playwright 13:02 13:02
-
编写我们的第一个测试 14:07 14:07
-
定位元素 - 通过 CSS 和 XPATH 14:44 14:44
二、元素定位
4 节课
三、断言
5 节课
注释和钩子
3 节课
讲师 详情
Oleksiy Kyrylenko
拥有超过10年的QA经验,其中包括7年的测试自动化经验,使用各种工具和方法对前端和后端进行自动化测试,例如Selenium、Cypress、Playwright、nUnit、Jest、C#、Java、JavaScript、Jenkins、CircleCi、BDD、Mongo、SQL、WireMock、Kafka、Amazon AWS、Gherkin等等。拥有编程副学士学位。
课程 证书
使用您的证书来改变职业生涯或在您目前的职业生涯中提升自己。
我们的学生与
最优秀的
相关视频课程
查看更多
