- Видео 51
- Просмотров 713 009
Ilarion Halushka
Украина
Добавлен 6 авг 2015
Hi, I am Senior Fullstack Engineer who started his journey in IT as QA Automation Engineer.
Since 2018, I have been mentoring 9 of my friends who I helped to get their first job in IT as qa/qa automation/developer.
Currently, I am recording the JavaScript/Typescript Web Automation Course for my mentees who work as manual QA engineers.
My goal is simple - I want to upgrade the skills of my mentees. At the same time, I am happy to share the recordings with you.
Most of the web automation courses are step-by-step tutorials. I have a different approach. My videos will include: real-life examples from the projects that I worked on, automation of real websites, code reviews, dev tips, usage of AI for development.
I will put ALL my development experience and knowledge in this course. It will be useful for both newbies and experienced engineers.
Since 2018, I have been mentoring 9 of my friends who I helped to get their first job in IT as qa/qa automation/developer.
Currently, I am recording the JavaScript/Typescript Web Automation Course for my mentees who work as manual QA engineers.
My goal is simple - I want to upgrade the skills of my mentees. At the same time, I am happy to share the recordings with you.
Most of the web automation courses are step-by-step tutorials. I have a different approach. My videos will include: real-life examples from the projects that I worked on, automation of real websites, code reviews, dev tips, usage of AI for development.
I will put ALL my development experience and knowledge in this course. It will be useful for both newbies and experienced engineers.
Browser Context, Hooks, Steps, Tags. Advanced web automation course. Lesson 13.
In this lesson we're:
1. Running multiple browser contexts & pages.
2. Learning useful test Hooks (skip, fail, fixme, only, etc.).
3. Understanding the sequence of before/after Hooks.
4. Tagging smoke tests @smoke.
5. Adding test.step for reporting.
🚩 Subscribe ➜ bit.ly/3sXxmqM
❓ Questions ➜ Please post them in the comments under this video. I reply to all comments.
👇 Follow Me On Social Media:
GitHub: github.com/IlarionHalushka
LinkedIn: www.linkedin.com/in/ilarion-halushka-6a31a5173
Instagram: h.i.l.a.r.i.o.n
⭐️ Source Code: github.com/IlarionHalushka/advanced-playwright-course
🔗 Playlist for this JS/TS Web Automation Course: ruclips.net/p/PLoZfdp36DZcoBeCxz_q3YX4I4NaWW6Kn0
⏩ Navigatio...
1. Running multiple browser contexts & pages.
2. Learning useful test Hooks (skip, fail, fixme, only, etc.).
3. Understanding the sequence of before/after Hooks.
4. Tagging smoke tests @smoke.
5. Adding test.step for reporting.
🚩 Subscribe ➜ bit.ly/3sXxmqM
❓ Questions ➜ Please post them in the comments under this video. I reply to all comments.
👇 Follow Me On Social Media:
GitHub: github.com/IlarionHalushka
LinkedIn: www.linkedin.com/in/ilarion-halushka-6a31a5173
Instagram: h.i.l.a.r.i.o.n
⭐️ Source Code: github.com/IlarionHalushka/advanced-playwright-course
🔗 Playlist for this JS/TS Web Automation Course: ruclips.net/p/PLoZfdp36DZcoBeCxz_q3YX4I4NaWW6Kn0
⏩ Navigatio...
Просмотров: 1 567
Видео
Debugging JavaScript. Playwright Inspector, Trace vIewer. Advanced web automation course. Lesson 12.
Просмотров 7649 месяцев назад
In this lesson we're: 1. Debugging JavaScript in VS Code. 2. Learning useful console methods. 3. Exploring Playwright Inspector and Trace Viewer. 4. Debugging JavaScript in Jetbrains IDE (Webstorm). 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply to all comments. 👇 Follow Me On Social Media: GitHub: github.com/IlarionHalushka LinkedIn: www.l...
Why should QA Engineers switch to Development? Pros and Cons. Salaries comparison.
Просмотров 2,3 тыс.10 месяцев назад
In this video I'll be sharing my journey and reasons behind transitioning from QA manual/automation to Development. Original article: ilarionhalushka.github.io/Why-QA-Automation-Switch-To-Development/ 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply to all the comments. 👇 Follow Me On Social Media: GitHub: github.com/IlarionHalushka LinkedIn:...
Page Object, Page Component, OOP Composition. Playwright JavaScript Automation Course. Lesson 11
Просмотров 1,2 тыс.11 месяцев назад
In this lesson we're: 1. Rewriting tests using Page Component and Page Object Patterns. 2. Learning about Class Composition (OOP). 3. Reviewing React.js components from a real project. 4. Discussing Pros and Cons of using Page Component and Page Object Patterns. 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me On...
Writing Auto-tests for a Web Store. Playwright Advanced JavaScript Web Automation Course. Lesson 10
Просмотров 1,1 тыс.11 месяцев назад
In this lesson we're: 1. Wriiting tests forNavigation, Cart, Order creation, Product page, Contact form, About us., 2. Learning new methods waitForResponse() and waitForTimeout(). 3. Reviewing real-life tests from a real project. 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me On Social Media: GitHub: github.com...
AAA Pattern. Assertions. Navigation. Playwright Advanced JavaScript Web Automation Course. Lesson 9
Просмотров 82711 месяцев назад
In this lesson we're learning: 0. Soft vs. Hard assertions. 1. AAA pattern (example from real project). 2. Assertions (checks). 3. Navigation methods. 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me On Social Media: GitHub: github.com/IlarionHalushka LinkedIn: www.linkedin.com/in/ilarion-halushka-6a31a5173 Insta...
Playwright Actions: Input, Mouse, Keyboard. Advanced JavaScript Web Automation Course. Lesson 8
Просмотров 693Год назад
Today we're: 1. Reviewing Input, Mouse, Keyboard Actions. 2. Understanding the difference between "fill" / "pressSequentially" / "type". 3. Measuring performance of "fill" / "pressSequentially" / JS evaluate set value. 4. Learning how to execute JS directly in the browser (evaluate). 5. How Drag & Drop works under the hood. 6. Understanding the difference between "click" vs "dispatchEvent('clic...
Playwright Locators / Selectors, Strictness, Operators, Filters. Web Automation Course. Lesson - 7.
Просмотров 1 тыс.Год назад
In this lesson we are reviewing Playwright Locators, understanding Strictness, selecting elements using Operators (and, or), and trying out Filters. 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me On Social Media: GitHub: github.com/IlarionHalushka LinkedIn: www.linkedin.com/in/ilarion-halushka-6a31a5173 Instagr...
What is npm, package.json, SemVer, node_modules, package-lock, npx? Web Automation Course Lesson - 6
Просмотров 939Год назад
How to install/uninstall dependencies? What is NPX, package-lock.json, SemVer, NPM, node_modules, package.json? What's the difference between "dependencies" and "devDependencies"? Additionally we are going to review what "npm init playwright" does under the hood? 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me O...
Lesson 5 - Playwright Architecture, CDP. Advanced Web Automation JavaScript / TypeScript Course.
Просмотров 1,7 тыс.Год назад
How does Playwright work? What is CDP (Chrome DevTools Protocol)? What is Node.js, TypeScript, JavaScript? Additionally we are going to review playwright.config.ts and .gitignore. 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me On Social Media: GitHub: github.com/IlarionHalushka LinkedIn: www.linkedin.com/in/ila...
Advanced Web Automation JavaScript / Typescript Course. Lesson 4 - Playwright Recorder - First Test.
Просмотров 1,3 тыс.Год назад
Let's play with Playwright Recorder - record the first tests "Create an order" and "Blog search". Make sure to repeat everything after me and additionally play with recorder on any website of your choice. 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me On Social Media: GitHub: github.com/IlarionHalushka LinkedIn...
Advanced Web Automation JavaScript / TS Course. Lesson 3 Playwright Installation, Running first test
Просмотров 1,6 тыс.Год назад
Let's install Playwright, Node.js, GIT, VS Code, Playwright VS Code extension and RUN the first example test! Try to find internal motivation and install all these tools. Usually it takes 1-2 hours if you do this for the first time. 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me On Social Media: GitHub: github....
Advanced Web Automation JavaScript / TypeScript Course. Lesson 2 - CSS, XPath selectors, DOM, HTML.
Просмотров 3,2 тыс.Год назад
Let's explore the DOM tree, HTML, and how to select elements on a page using CSS and XPath selectors. Sibling, descendant, child, parent elements, by attribute, by text, by tags - you'll be able to select all these after this lesson. 🚩 Subscribe ➜ bit.ly/3sXxmqM ❓ Questions ➜ Please post them in the comments under this video. I reply ALL the comments. 👇 Follow Me On Social Media: GitHub: github...
Advanced Web Automation JavaScript / TypeScript Course. Lesson 1 - JavaScript + Console. Recorders.
Просмотров 6 тыс.Год назад
Let's play with some JavaScript in browser console: select elements, change input values, click on buttons, open new pages, refresh the tab, replace text, change styles, scroll to elements and many more. Additionally, just in order to show you that automation is easy and you should not be afraid of learning it I am showing you 2 recorders: Selenium IDE and Chrome DevTools Recorder. 🚩 Subscribe ...
ВСЯ Теорія Тестування в Одному Відео. Roman vs Ilarion. Співбесіда QA №10.
Просмотров 2 тыс.Год назад
A/B test, Alpha/beta test, i18n/l10n, Security, UX, Accessibility, Performance/Load/Stress/Volume, Test cases vs. Checklists, Test Plan, Testing types, Testing levels, Testing Principles, Bug structure, Severity/Priority, Compatibility... Вс можлив питання по теорії тестування на співбесід на Junior QA тестувальника 🧑🎓 Співбесіда складається з бліц, теоритичних та практичних питань. Як завжди,...
Databases Бази даних. Oleksii vs Ilarion. Співбесіда QA №9.
Просмотров 881Год назад
Databases Бази даних. Oleksii vs Ilarion. Співбесіда QA №9.
Співбесіда QA №8. Теоретичні питання. Oleksii vs Ilarion
Просмотров 1,2 тыс.Год назад
Співбесіда QA №8. Теоретичн питання. Oleksii vs Ilarion
Співбесіда QA №7. Процеси та Методології. Roman vs Ilarion
Просмотров 820Год назад
Співбесіда QA №7. Процеси та Методології. Roman vs Ilarion
Собеседование QA №2. Практические задачки - Техники Тест Дизайна. Roman Pravdiuk vs. Ilarion.
Просмотров 3,6 тыс.Год назад
Собеседование QA №2. Практические задачки - Техники Тест Дизайна. Roman Pravdiuk vs. Ilarion.
Middle QA Інтерв'ю́ з Кращим Студентом. Ilarion vs Ivan
Просмотров 3,1 тыс.Год назад
Middle QA Інтерв'ю́ з Кращим Студентом. Ilarion vs Ivan
Історії айтівців #1 Моя хата скраю. Про Мішу і девелоперів.
Просмотров 980Год назад
Історії айтівців #1 Моя хата скраю. Про Мішу девелоперів.
Зарплати джунів після IT курсів. Шлях до першого офера в 2023.
Просмотров 2,2 тыс.Год назад
Зарплати джунів після IT курсів. Шлях до першого офера в 2023.
GIT для чайників. Основні команди + топові фішечки. Github
Просмотров 7 тыс.Год назад
GIT для чайників. Основн команди топов фішечки. Github
BASH / SHELL / Terminal з нуля до мідла. Основні команди + топові фішечки. Пишемо скрипти.
Просмотров 4,6 тыс.Год назад
BASH / SHELL / Terminal з нуля до мідла. Основн команди топов фішечки. Пишемо скрипти.
Співбесіда QA. Екзамен по Методологіям розробки ПО
Просмотров 2,4 тыс.2 года назад
Співбесіда QA. Екзамен по Методологіям розробки ПО
QA Interview №4. Ivan Kozenko vs. Ilarion. Собеседование Junior QA Engineer
Просмотров 4,3 тыс.2 года назад
QA Interview №4. Ivan Kozenko vs. Ilarion. Собеседование Junior QA Engineer
Собеседование QA №3. Ivan Kozenko vs. Ilarion. QA Interview
Просмотров 6 тыс.2 года назад
Собеседование QA №3. Ivan Kozenko vs. Ilarion. QA Interview
Собеседование QA №1. Alexey vs. Ilarion. Техники Тест Дизайна. QA Interview
Просмотров 7 тыс.2 года назад
Собеседование QA №1. Alexey vs. Ilarion. Техники Тест Дизайна. QA Interview
Как НЕ Пройти Собеседование В Айти. Пошаговая Инструкция
Просмотров 10 тыс.2 года назад
Как НЕ Пройти Собеседование В Айти. Пошаговая Инструкция