[Last updated 4/2024] Automated Software Testing with Playwright (Udemy – Engsub)
About Course
Views
What you’ll learn:
Master the powerful Microsoft Playwright framework from beginner to advanced
Build a robust automation framework using the best practices of the Page Objects Model
Put your skills into practice with real-world end-to-end testing examples and challenging exercises
Learn how to use Playwright for REST API testing and web scraping, and expand your automation capabilities beyond web UI testing
Integrate your automation tests with CI/CD pipelines using Jenkins, and streamline your testing process for faster and more efficient releases
Discover how to perform visual regression testing with Playwright, and ensure your web applications look and perform as intended across different browsers
Get exclusive access to professional tips, tricks, and best practices from industry experts, and stay ahead of the curve with the latest automation techniques
Explore 3rd party integrations with popular test runners, and take advantage of a wide range of tools and features to enhance your automation tests
Learn how to integrate Playwright with popular BDD frameworks like Cucumber and CodeceptJS, and take your test automation to the next level
Discover why Playwright is the next generation framework that surpasses Selenium and Cypress in terms of speed, reliability, and ease of use
Link gốc:
https://www.udemy.com/course/automated-software-testing-with-playwright/
Time Course:
12 hours (143 Lectures + Documents)
Instructor
: Kaniel Outis
Total Weight:
4.9 GB
** Note
:
Chú ý:
Course Content
01 – Getting Started
-
01:53
-
01:59
-
003 Project Setup.mp4
05:05
02 – Playwright Fundamentals
-
010 Playwright Configuration.mp4
08:48 -
018 Parallel Tests Execution.mp4
02:00 -
017 Artifacts on Fail.mp4
02:53 -
016 Playwright Inspector.mp4
02:15 -
015 Node Scripts.mp4
04:39 -
014 Custom Functions.mp4
05:00 -
013 Before & After Hooks.mp4
03:25 -
012 Screenshots.mp4
05:50 -
011 Reporters.mp4
04:02 -
001 First Playwright Test.mp4
06:04 -
009 Tagging.mp4
03:01 -
008 Annotations.mp4
04:48 -
007 Assertions.mp4
07:05 -
006 Working with Inputs.mp4
04:25 -
004 Selectors.mp4
04:46 -
003 Click on Element.mp4
04:27 -
002 Playwright CLI Options.mp4
04:39
03 – End-to-End Testing Project
-
001 Section Introduction.mp4
00:31 -
002 Create E2E Tests Config.mp4
03:16 -
003 E2E Test – Login Logout Flow.mp4
13:41 -
005 E2E Test – Feedback Form.mp4
12:36 -
006 E2E Test – Search.mp4
06:20 -
007 E2E Test – Transfer Funds.mp4
12:32 -
008 E2E Test – Filter Transactions.mp4
09:40 -
009 E2E Test – Payment.mp4
10:25 -
010 E2E Test – Currency Exchange [Challenge Time].mp4
12:18
04 – Page Objects Pattern
-
001 What is Page Objects Model.mp4
02:11 -
002 Create Page Model Class for Login.mp4
11:05 -
003 Implement Page Model to Login Test.mp4
05:45 -
004 Create Page Model for Home Page.mp4
06:42 -
005 Implement Page Model to Search Test.mp4
04:50 -
006 Feedback Form Test Refactoring.mp4
17:20 -
007 Login Functionality Refactoring.mp4
06:42 -
008 Components.mp4
10:40 -
009 Implement Page Model for Payment Test.mp4
13:41 -
010 Advanced Abstract Page.mp4
04:49 -
011 Project Code Clean Up.mp4
01:29
05 – Visual Regression Testing
-
001 Create Visual Tests Configuration.mp4
02:00 -
002 Full Page Snapshots.mp4
06:20 -
003 Single Element Snapshots.mp4
04:30 -
004 Page Objects Model with Snapshots.mp4
08:34 -
005 Update Snapshots.mp4
03:42 -
006 EXTRA Node Scripts.mp4
02:44 -
007 EXTRA Percy.io Guide.mp4
03:06
06 – REST API Testing
-
001 Section Introduction.mp4
00:27 -
002 API Tests Configuration.mp4
02:17 -
003 Simple API Test.mp4
10:30 -
004 Parse Response JSON Data.mp4
04:05 -
005 GET Request Test.mp4
08:11 -
006 POST Request Test.mp4
11:26 -
007 PUT Request Test.mp4
04:12 -
008 DELETE Request Test.mp4
02:39
07 – CI CD Integration
-
001 Download Jenkins Server.mp4
01:04 -
002 Run Jenkins Server.mp4
04:17 -
003 Create Jenkins Build.mp4
06:31 -
004 Parameterized Jenkins Build.mp4
06:26 -
005 Jenkins Server Node Script.mp4
01:56
08 – Advanced Tips & Tricks
-
001 Test Info Object.mp4
05:50 -
002 Skip Browser Annotation.mp4
04:25 -
003 Fixme Annotation.mp4
03:20 -
004 Retries.mp4
03:32 -
005 Parametrized Tests.mp4
08:22 -
006 Mouse Movement Simulation.mp4
03:24 -
007 Multiple Browser Pages.mp4
07:17 -
008 Device Emulation.mp4
04:00 -
009 Generate PDF Files.mp4
05:04 -
010 Generate Customized Screenshots.mp4
04:03 -
011 Emulate Browser Language & Timezone.mp4
03:11 -
012 Data Helpers – Get Random Number.mp4
05:45 -
013 Data Helpers – Get Random String.mp4
03:54
09 – Professional Custom Reporting
-
001 Create Custom Reporter.mp4
19:23
10 – BDD with Cucumber and Playwright
-
001 Create Cucumber + Playwright Project.mp4
03:24 -
002 Project Structure Overview.mp4
02:10 -
003 Global Assertions.mp4
02:19 -
004 Global Hooks.mp4
09:34 -
005 Features.mp4
06:03 -
006 Step Definitions.mp4
13:33 -
008 Page Objects Model.mp4
08:55 -
009 Cucumber HTML Reporter.mp4
10:53 -
010 Scenario Outlines.mp4
10:15
11 – BDD with CodeceptJS and Playwright
-
001 Create BDD Project.mp4
02:52 -
002 CodeceptJS Setup.mp4
03:09 -
003 Create and Run First Test.mp4
04:50 -
004 Assertions.mp4
04:21 -
005 Multiple Scenarios.mp4
01:47 -
006 Handle Web Elements.mp4
06:30 -
007 Before & After Hooks.mp4
02:05 -
008 Configuration.mp4
02:41 -
009 Page Objects Model.mp4
09:11 -
010 Node Scripts.mp4
02:14
12 – Web Scraping with Playwright
-
001 Web Scraping Project Setup.mp4
03:00 -
002 Scraper Scripts.mp4
04:35 -
003 Browser Setup for Scraping.mp4
08:34 -
004 Set User Agent.mp4
05:09 -
005 Get Data from Websites.mp4
08:59 -
006 Store Data into Files.mp4
04:11
14 – 3rd Party Test Runners
-
001 Playwright with Mocha.mp4
09:46 -
002 Playwright with Jest.mp4
08:08 -
003 Playwright with Ava.mp4
07:56
15 – Interview Preparation Tips & Tricks
-
001 Intro.mp4
01:48 -
002 Self Presentation.mp4
06:48 -
003 Testing Knowledge.mp4
06:56 -
004 Coding & Automation.mp4
09:36
16 – HTML & Javascript for Testers
-
013 Dynamic Content.mp4
04:45 -
025 Help.mp4
01:10 -
024 Async Await.mp4
06:10 -
023 Describe, It, Test & Expect.mp4
07:01 -
022 Inspect Website.mp4
04:39 -
021 Classes.mp4
05:14 -
020 Dates & Time.mp4
03:34 -
019 Arrays.mp4
04:07 -
018 Functions & Arrow Functions.mp4
06:07 -
017 Console log, info, warn, error.mp4
03:33 -
016 Var & Let & Const.mp4
03:54 -
015 Javascript Tech-Stack Overview.mp4
12:46 -
014 Head & Meta Tags.mp4
04:35 -
001 What is HTML.mp4
03:05 -
012 Symbols.mp4
02:54 -
011 Buttons.mp4
04:16 -
010 Class, IDs, Data-test Attributes.mp4
06:21 -
009 Forms.mp4
04:47 -
008 Lists.mp4
03:14 -
007 Tables.mp4
03:10 -
006 Comments.mp4
02:05 -
005 Formatting Elements.mp4
03:22 -
004 Images.mp4
03:51 -
003 Links.mp4
03:28 -
002 Headings & Paragraphs.mp4
03:49