Automated Software Testing with Playwright
Год выпуска: 3/2025
Производитель: Udemy
Сайт производителя:
https://www.udemy.com/course/automated-software-testing-with-playwright/
Автор: Kaniel Outis
Продолжительность: 11h 49m 13s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английский
Описание:
[2025 Edition] Learn Playwright an open source testing framework from Microsoft and the best alternative to Cypress
What you'll learn
- Master the powerful Microsoft Playwright framework from beginner to advanced developer
- 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
Requirements
- To take this course, participants should have basic programming knowledge. Knowledge of Javascript is a great advantage
- Participants are required to have NodeJS installed
- Should also have access to a text editor, with VS Code being recommended
Description
Master Web Automation with Playwright – Fast, Practical, and Powerful!
Ready to learn Playwright, the world's top non-Selenium web automation framework? This hands-on course gets you coding real-world tests from the very first lesson — no boring theory. All you need is NodeJS, a code editor, and basic JavaScript or TypeScript skills.
You'll quickly master Playwright essentials: setting up projects, automating web interactions, building powerful E2E tests, handling REST APIs, and working with real-world systems. We'll also cover advanced features like parallel execution, API mocking, third-party integrations, and practical automation patterns used by top QA teams.
Learn how to implement the Page Object Model, a key industry standard, and dive into behavior-driven development with Playwright using CucumberJS and CodeceptJS. Plus, get hands-on with pro-level skills like custom reporting, visual regression testing, CI/CD pipelines with Jenkins, and advanced web scraping.
Along the way, you’ll pick up expert tips, insider best practices, and see why Playwright is quickly overtaking Cypress, Selenium, TestCafe, and Puppeteer. Stuck? No worries — you'll have full support from the instructor and a thriving student community ready to help.
Don't just learn Playwright — master it. Enroll now and start building world-class automation projects today!
New content is added and updated whenever new Playwright features are released.
Who this course is for:
- Manual Testers
- Automation Testers
- QA Engineers
- QA Architects
- QA Managers
- Software Developers
Формат видео: MP4
Видео: avc, 1280x720, 16:9, 30.000 к/с, 475 кб/с
Аудио: aac lc sbr, 48.0 кгц, 62.7 кб/с, 2 аудио
Изменения/Changes
The 2025/3 version has increased by 40 lessons and a duration of 3 hours and 2 minutes compared to 2021/12.
MediaInfo
General
Complete name : D:\2_1\Udemy - Automated Software Testing with Playwright (3.2025)\10. BDD with Cucumber and Playwright\5. Features.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 23.6 MiB
Duration : 6 min 3 s
Overall bit rate : 544 kb/s
Frame rate : 30.000 FPS
Recorded date : 2025-03-12 12:53:30.6586942+03:30
Writing application : Lavf61.9.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.1
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Format settings, GOP : M=4, N=60
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 6 min 3 s
Bit rate : 475 kb/s
Nominal bit rate : 3 200 kb/s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.017
Stream size : 20.6 MiB (87%)
Writing library : x264 core 148
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=22 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=6 / scenecut=0 / intra_refresh=0 / rc_lookahead=60 / rc=cbr / mbtree=1 / bitrate=3200 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=3200 / vbv_bufsize=6400 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC SBR
Format/Info : Advanced Audio Codec Low Complexity with Spectral Band Replication
Commercial name : HE-AAC
Format settings : Explicit
Codec ID : mp4a-40-2
Duration : 6 min 3 s
Bit rate mode : Constant
Bit rate : 62.7 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 23.438 FPS (2048 SPF)
Compression mode : Lossy
Stream size : 2.71 MiB (12%)
Title : English
Language : English
Default : Yes
Alternate group : 1