[Udemy, Artem Bondar] Playwright: Web Automation Testing From Zero to Hero [5/2024, ENG]

Страницы:  1
Ответить
 

LearnJavaScript Beggom

Стаж: 5 лет 6 месяцев

Сообщений: 1979

LearnJavaScript Beggom · 07-Май-25 20:19 (4 месяца 30 дней назад, ред. 07-Май-25 20:21)

Playwright: Web Automation Testing From Zero to Hero
Год выпуска: 5/2024
Производитель: Udemy, Artem Bondar
Сайт производителя: https://www.udemy.com/course/playwright-from-zero-to-hero/
Автор: Artem Bondar
Продолжительность: 12h 42m 24s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английский
Описание:
What you'll learn
  1. JavaScript fundamentals for beginners needed to automate in the Playwright
  2. How to install Playwright from scratch run and debug tests, analyze reports and test results
  3. How to locate any web element on the page following Playwright best practices
  4. How to interact with different UI components such as: input fields, radio buttons, check boxes, lists, tooltips, date pickers, web tables, sliders, iFrames
  5. What is Page Object Model and how to organize test code using Page Objects
  6. How to work with APIs in Playwright: API mocking, API requests, API call intercept, shared authentication and API authentication
  7. Advanced topics: global setup and teardown, visual testing, mobile device emulation, fixtures, environment variables, test execution in Docker container
Requirements
  1. Basic JavaScript knowledge is required. JavaScript Fundamentals section is included in the class.
  2. Ask me a question in Q&A section of the class or send me a message if something is not clear or does not work.
Description
Playwright - test automation framework developed by Microsoft. Modern, highly customizable and reliable.
This class covers all fundamental concepts of the framework. We begin from scratch, starting with setup and configuration and then a hands-on framework overview to familiarize yourself with the environment. Then from lesson to lesson, we slowly increase complexity. All lessons have a logical progression and are connected. The next lesson in the section builds up a new concept on top of what was learned in the previous lesson. This is also related to the code demonstrated in the class. We will have two test applications, and slowly over the course will add more and more code uncovering new topics.
How to follow the class
Watch all lessons in the order they have been published. Write the code from the class along with me. If needed, pause the video to complete the code. Practicing - is the best way to learn. Also, I would recommend watching the lessons in full-screen mode because sometimes the text on the screen can be small and hard to read. If you skip lessons or watch them not in order, be ready that you may have a feeling of a knowledge gap, or that something is not clear.
What you will learn:
  1. How to install Playwright from scratch as a new independent project or add to an existing front-end application project.
  2. JavaScript Fundamentals in case you are a beginner to programming.
  3. How to run tests using the command line interface, UI mode, Playwright extension, and debug tests
  4. How to organize tests, structure tests, use test hooks
  5. HTML terminology, locator syntax rules, and Playwright best practices to locate web elements.
  6. Different types of assertions, how auto-waiting concept works, and how to configure different timeouts.
  7. How to work with different UI components, such as input fields, radio buttons, checkboxes, lists, tooltips, dialog boxes, date pickers, web tables, iFrames, sliders, drag and drop.
  8. What is the Page Object Model. How to organize test framework code with Page Objects. Recommended architecture for Page Object model with Playwright
  9. How to work with APIs: API mocking, API requests, intercept API calls, shared storage state, API authentication
  10. Multiple advanced topics: fixtures, global setup and teardown, parallel execution, test tags, test retries, visual testing, mobile device emulation, reporters, environment variables, and test execution in Docker container.
By the end of the class, you'll be familiar with all important Playwright concepts to be able to automate pretty much any web application.
Who this course is for:
  1. Quality Engineers who willing to pick up a first test automation framework.
  2. SDETs and Automation Engineers who is transitioning from other frameworks to the Playwright.
  3. Developers who what quickly understand Playwright best practices and framework capabilities
  4. Playwright beginners to learn this tool faster
Формат видео: MP4
Видео: avc, 1280x720, 16:9, 30000к/с, 1039 кб/с
Аудио: aac, 48.0 кгц, 128 кб/с, 2 аудио
Изменения/Changes
Version 2024/5 compared to 2023/9 has increased the number of 1 lesson and the duration of 18 minutes. English subtitles have also been added to the course.
MediaInfo
General
Complete name : D:\1. Udemy Courses\Udemy - Playwright Web Automation Testing From Zero to Hero (5.2024)\04 - Interaction with Web Elements\002 Locator Syntax Rules.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 116 MiB
Duration : 13 min 50 s
Overall bit rate : 1 175 kb/s
Frame rate : 30.000 FPS
Writing application : Lavf59.27.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
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 13 min 50 s
Bit rate : 1 039 kb/s
Nominal bit rate : 3 000 kb/s
Maximum bit rate : 3 000 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.038
Stream size : 103 MiB (88%)
Writing library : x264 core 164 r3095 baee400
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=3000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=3000 / vbv_bufsize=6000 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 13 min 50 s
Source duration : 13 min 50 s
Source_Duration_LastFrame : -1 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 12.7 MiB (11%)
Source stream size : 12.7 MiB (11%)
Default : Yes
Alternate group : 1
Скриншоты
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error