What is Playwright? (🎭 Playwright introduction tutorial, features & demo)

  Рет қаралды 103,625

Testopic

Testopic

Күн бұрын

Пікірлер: 142
@danielgilleland8611
@danielgilleland8611 3 жыл бұрын
First time stumbling upon your channel. VERY professionally presented! - Clean/clear speech - short, focused presentation (cuts to the point) - packed with information - easy-to-follow tutorial Subscribers +1
@Testopic
@Testopic 3 жыл бұрын
Welcome aboard Daniel! And thank you for the feedback, it really helps 😊.
@umer.on.youtube
@umer.on.youtube Жыл бұрын
@@Testopic how can I make the Inspector NOT to open an InCognito/Private window? (rather use a regular window). This is such an important requirement because most websites use CloudFlare and do not let a user sign in in a Private window.
@mindaugasazubalis
@mindaugasazubalis Жыл бұрын
Totally agreed. Amazing. Thanks ❤
@LeightonChen-x5y
@LeightonChen-x5y Жыл бұрын
I usually don't reply to videos but I should change my habits. Thanks for this helpful introduction and for letting me realise to be grateful.
@Merlin_YouTube
@Merlin_YouTube 2 жыл бұрын
The birds in the background are so peaceful ; love it
@Mvrck44
@Mvrck44 8 ай бұрын
Nice backdrop, refreshing after all those neon-setting tutorial videos! And very well presented, too, thank you!
@carloscode5-jm7qh
@carloscode5-jm7qh 9 ай бұрын
@Testopic came across your video wanting to learn a LEGIT understanding on Playwright and I'm glad I clicked the thumbnail. Your format and layout of the video and topics was clear, clean and to the point without boring me. Definitely subscribing, thank you for taking the time to create this and an inspiration for me when I start making tutorials! Thank you!
@izrailmoiseevic2844
@izrailmoiseevic2844 2 жыл бұрын
Thanks a lot for such clear, full and at the same time short presentation!
@depositionsandstuff7465
@depositionsandstuff7465 2 жыл бұрын
One note @8:36: Before you can run the script by typing in node .\[filename] you need to save your script first in VS Code. If you do not save first, you will just be returned to the next line in the terminal and the script will not run.
@ard1419
@ard1419 2 жыл бұрын
Hello, node .\test-name.js and npx playwright test test-name.spec.ts doesn't run the test. What's the correct command? Doesn't matter if the file is saved or not
@anjuramos3074
@anjuramos3074 Жыл бұрын
​@ard1419 I'm having the same issue, did you find the solution?
@ourfamilyssimplejoys3916
@ourfamilyssimplejoys3916 6 ай бұрын
Thanks for this video. This brief intro to Playwright made a big difference for me. 😃
@EscapeinTones-w3x
@EscapeinTones-w3x 2 ай бұрын
Thanks for the birds behind!! Love them!!
@n.zubenko2251
@n.zubenko2251 3 жыл бұрын
The birdsong is amazing
@umer.on.youtube
@umer.on.youtube Жыл бұрын
😂❤
@AliOzgun-e2l
@AliOzgun-e2l Жыл бұрын
Lets become a biolog 😂
@dinoscheidt
@dinoscheidt 2 жыл бұрын
How to sound treat you room to make on point video tutorials? Well, go outside. Well done. Subscribed 👏
@iuliaf7809
@iuliaf7809 3 жыл бұрын
Great tutorial, man. I was going to ask you how does Playwright compare to Selenium, but the next recommended video will answer this exact question. Looking forward to your new videos.
@lotterombaut976
@lotterombaut976 Жыл бұрын
i love the birds chirping in the background
@cyrelm
@cyrelm Жыл бұрын
Great tutorial! short, sweet and straight to the point. Liked and subscribed! Thanks.
@tudorb.2849
@tudorb.2849 3 жыл бұрын
Short and sweet!Thank you!
@Testopic
@Testopic 3 жыл бұрын
Glad you liked it! Cheers!
@tudorb.2849
@tudorb.2849 3 жыл бұрын
@@Testopic I would like to see more videos from you about Playwright and may be an Udemy course(why not?). Thanks
@matthiasmuller6301
@matthiasmuller6301 3 жыл бұрын
I totally agree with Daniel Gilleland. There are not many such clear tuts (means regarding Playwright I found NONE). I'd wish more for this topic. ^^
@jlei6802
@jlei6802 2 жыл бұрын
This is a very nice and sweet video and provide a very good overview of Playwright. Any plan on making it a series to go more in depth in various topics such as multibrowsers, file upload, and Api just to name a few?
@ramanpasricha8897
@ramanpasricha8897 Жыл бұрын
What an explanation !! Crisp and clear ..Thank you for sharing this
@lukejay
@lukejay 6 ай бұрын
I've been looking for a way to switch the POE on/off on various unifi switch ports for ages. I had hoped to write simple scripts to SSH into the switch and toggle the power, but unifi doesn't have that functionality and it's possible only via the web browser. This is the PERFECT solution to do what I need. Very excited to try it out!
@aleskral6170
@aleskral6170 2 жыл бұрын
Thanks, it showed me in short time more than a web tutorials during a hours...
@DlBuli
@DlBuli 3 жыл бұрын
This seems very promising as a tool - curious what else it can do. Waiting for sequeeels ! :)
@Testopic
@Testopic 3 жыл бұрын
I'll definitely be posting more about Playwright in the coming weeks. So ... stay tuned 😄!
@bababaivanov
@bababaivanov 2 жыл бұрын
This was well structured and done demo. Great job!
@lukaszjasinskipc
@lukaszjasinskipc 3 жыл бұрын
Your videos are great, I'm still waiting for more.
@johnfonseka6728
@johnfonseka6728 2 жыл бұрын
Thanks for the great intro video. Playwright should consider making this their getting started vid.
@Analyse_US
@Analyse_US 2 жыл бұрын
Thankyou. Excellent demo. Definitely a tool I need to learn .
@TechiesUnofficial
@TechiesUnofficial 2 жыл бұрын
That is one powerful software. And excellent explanation.
@jakef7445
@jakef7445 2 жыл бұрын
Great Demo. Gave a great introduction and insight into Playwright and what to expect.
@tomascarignano5002
@tomascarignano5002 2 жыл бұрын
What a cool video man! Excellent explanation
@MichelPWeber
@MichelPWeber 3 жыл бұрын
Nice easy and clear demo. Thank you.
@rogerwoehl561
@rogerwoehl561 11 күн бұрын
So helpful. Now I plan to use it.
@rokesby
@rokesby Жыл бұрын
Very clear and well explained. A fantastic tutorial!
@lamias7712
@lamias7712 2 жыл бұрын
thank you so much for the concise and useful video, I will use it for sure...
@hasanozdemir1067
@hasanozdemir1067 2 жыл бұрын
Thank you so much for the video! It is very informational!
@gayathrir51
@gayathrir51 3 жыл бұрын
Really Awesome and precise sir.Thanks a lot.
@rsucgang
@rsucgang 2 жыл бұрын
Such a great video. Very clear and concise! Thanks for putting this together!
@Bayanda7
@Bayanda7 4 ай бұрын
Great video, makes me wanna get started on it immediately
@michalshpak6818
@michalshpak6818 2 жыл бұрын
thank you for the video! can you maybe explain how is possible to mix between the recorder and shared functions? for example, is it possible to lunch the recorder after before each of a login function? or for example, we want the click on a button will be a page function we use in many tests?
@nikhilkaushik805
@nikhilkaushik805 5 ай бұрын
So clear explanation. Subbed
@denislensky9132
@denislensky9132 10 ай бұрын
Amazing feature! Thanks for sharing
@0DaviL
@0DaviL 3 жыл бұрын
Very easy to understand. Thank you very much.
@manishchavan1760
@manishchavan1760 2 жыл бұрын
Awesome! Thank you! Subscribed!
@dios8256
@dios8256 3 жыл бұрын
Very clear instructions thanks.
@Testopic
@Testopic 3 жыл бұрын
Thanks for the feedback Dios 🙂!
@shrikrishnadyawarakonda7602
@shrikrishnadyawarakonda7602 2 жыл бұрын
Hi , I am so amazed by your video and your style of delivering exact information with nice content. Why dont you make more videos on your channel
@adomovic323
@adomovic323 3 жыл бұрын
Great intro. Thanks.
@sherxdavid
@sherxdavid 2 жыл бұрын
Cool topic professional presentation, keep it up and more vids/topic pls!!!
@mazid3361
@mazid3361 2 жыл бұрын
dude u r awesome, i was having issues installing it, the command in the playwright documentation wasn't working for me
@Dlo2018
@Dlo2018 Жыл бұрын
im learning playwright and im having trouble getting my tests to run via terminal. they cant be found according to the message i get.
@jakemccambley8684
@jakemccambley8684 Жыл бұрын
This was incredibly helpful! Thank you!
@ThôngHuỳnh-b8p
@ThôngHuỳnh-b8p Жыл бұрын
Your English is so easy to listen to
@MariusGreenMeadow
@MariusGreenMeadow Жыл бұрын
Nice and helpful video! Thank you very much!
@privateeye242
@privateeye242 3 жыл бұрын
In a browser when I hoover over a menu item called "Schedules" a pull down menu appears. I then click on one of the menu items ("Weekly Schedule") and another page appears. When using the inspector I notice that although "clicking the menu item" is mentioned. The step before: hoovering over the menu to have the menu items appear does not occure. Hence I get a time out error and the text: waiting for selector "#menuItemHilite14" selector resolved to hidden Weekly Schedule attempting click action waiting for element to be visible, enabled and stable element is not visisble - waiting... How can I make the hidden menu appear and the click action can take place?
@dankierson
@dankierson 2 жыл бұрын
Sure do plan to use it ASAP. But does Playwright offer the mobile versions of Safari? These ones have to be tested on too since they may not have new CSS features. Great idea 💡
@Johnello1
@Johnello1 Ай бұрын
salutare! ai cumva materiale actualizate undeva? observ ca acest material este de 3 ani :( doar ce am incercat sa-l instalez si a fost un "bumpy ride" cel putin :)) m-am lovit acum de cateva erori cand incerc sa compilez/rulez codul capturat, insa sunt convins ca o sa reusesc.. nu ajuta prea mult chat gpt aici
@tomasdablju2199
@tomasdablju2199 2 жыл бұрын
Great explanation. When will be the next Playwright video?? 🙂
@tatevikmelikyan110
@tatevikmelikyan110 2 жыл бұрын
Great Demo, thanks for such a clear and nice presentation. I have one question, is it possible to integrate Zephyr test cases to Playwright?
@mei9200
@mei9200 2 жыл бұрын
I am new to testing, just started to learn. A quick question, is it possible to install playwright in webstorm?
@shinsadpuramadam
@shinsadpuramadam 14 күн бұрын
Hi when I try to run the command as you said in your video like mom I-D playwright Then I am getting this error
@WhistleFantasy
@WhistleFantasy 2 жыл бұрын
Great video. Any way to headless test a Chrome extension? Maybe do a video about testing extensions?
@cloudgreenhorn452
@cloudgreenhorn452 2 жыл бұрын
Great content! Keep it up!
@jennifereileenmartinez2104
@jennifereileenmartinez2104 2 жыл бұрын
It looks really nice actually, I came from using Python + Selenium but I think I'll this playwright a shot. :D
@JadeclonOfficial
@JadeclonOfficial 2 жыл бұрын
Nice video, thank you!
@ard1419
@ard1419 2 жыл бұрын
Hello, node .\test-name.js and npx playwright test test-name.spec.ts doesn't run the test. What's the correct command?
@lovaa5645
@lovaa5645 2 жыл бұрын
very nice, it gives me some ideas
@michaelsmith3453
@michaelsmith3453 3 жыл бұрын
I am getting "Error: Cannot find module '@playwright/test'" error even though I have a @playwright/test
@okey1317
@okey1317 2 жыл бұрын
Is it possible to migrate existing Selenium test cases to playwright? Or do we need to rewrite them again?
@mikemihay
@mikemihay 3 жыл бұрын
Awesome! Subscribed!
@Testopic
@Testopic 3 жыл бұрын
Thanks Mihai!
@nimra3726
@nimra3726 Жыл бұрын
my playwright installation is stuck here. PS E:\Playwright> npm i -D playwright [##################] - reify:playwright: timing reify:loadBundles Completed in 0ms tried the command many times, but it always gets stuck here.
@karthik209710
@karthik209710 2 жыл бұрын
Please post a video on Framework , Thanks
@khaledreza1
@khaledreza1 3 жыл бұрын
I am new to this. Can I capture the screen and produce java code using Playwright? If so, how do I do that?
@Testopic
@Testopic 3 жыл бұрын
Hello Khaled, Yep, for producing Java code, check out the video at timestamp 371 (or use this link: kzbin.info/www/bejne/rXjVZqWwbbx6eac). Notice Java is in the list there. For taking a screenshot, using Java code, you can use this: page.screenshot(new Page.ScreenshotOptions().setPath(Paths.get("screenshot.png"))); And, if you want quicker answers to your questions (... sorry it took 3 days to get to this one) check out Playwright's Slack channel: aka.ms/playwright-slack
@satyaguddu508
@satyaguddu508 2 жыл бұрын
How to maximize browser window using playwright java?And do we have Cucumber/BDD framework can be compatible with Playwright java?
@dragon3602010
@dragon3602010 3 жыл бұрын
aawsesome thanks, can you do a video about playwright stealth plugin?
@Testopic
@Testopic 3 жыл бұрын
Thanks for bringing this to my attention. I see that there is only a Python version at the moment, but I will definitely check it out. If you don't mind me asking, why do you need to prevent headless detection? Is your application under some sort of bot protection?
@dragon3602010
@dragon3602010 3 жыл бұрын
@@Testopic hey thank uuu, it's not only for the headless mode but also with the gui, I am using it to automate the upload on KZbin but I cannot log in with chrome, it's kinda detected. I know there is the api but some stuff are no on it ^^'
@Testopic
@Testopic 3 жыл бұрын
@@dragon3602010 Indeed, google authentication is protected on chrome when you start it with Playwright. Firefox works however. So, if you don't mind hacky ways, you could try logging in with firefox, saving the logged in state with context.storageState() and then opening up chrome and loading that state in the chromium context. I have no idea if state format is browser specific, so it might be a bad solution from the start. Good Luck!
@42-jj
@42-jj 2 жыл бұрын
Great video.
@kpg7882
@kpg7882 2 жыл бұрын
What about testing REST APIs?
@trilogen
@trilogen 2 жыл бұрын
Which language should I go with as a beginner in coding and Playwright?
@mikemihay
@mikemihay 3 жыл бұрын
Quick suggestion for some next videos : BDD beginner and then BDD advanced
@Testopic
@Testopic 3 жыл бұрын
Thanks for the suggestion. It's on top of my TODO list :)
@drillcat659
@drillcat659 3 жыл бұрын
Really helpful. Thank you.
@suzi3211
@suzi3211 3 жыл бұрын
amazing content ::)
@Testopic
@Testopic 3 жыл бұрын
Thank you Sushmitha! A new vid will come soon :)
@danieljakobsson1181
@danieljakobsson1181 Жыл бұрын
What happens if something is wrong like a bug appears and you run headless! How do you know if there is a bug? Is there some kind of errror apeparing in the result?
@OfficialNattyOrNot
@OfficialNattyOrNot 2 ай бұрын
You create custom error to be logged if an action fails.
@Vikramdashboard
@Vikramdashboard Жыл бұрын
That was a quick one
@allaboutauto1395
@allaboutauto1395 3 жыл бұрын
In one word "WOW"
@nimra3726
@nimra3726 Жыл бұрын
cool and comprehensive
@marius35mm
@marius35mm 2 жыл бұрын
Thanks a lot for the video!
@heenapatel1728
@heenapatel1728 2 жыл бұрын
awesome !
@ifnt683
@ifnt683 6 күн бұрын
Great content. Too sad that he’s not active anymore
@muhammadathar3304
@muhammadathar3304 2 жыл бұрын
Why did you stop making vids?
@Na1bi
@Na1bi 7 ай бұрын
Agreed, we need more of this!
@prasannasolanke2021
@prasannasolanke2021 3 жыл бұрын
Thanks a mil!
@Testopic
@Testopic 3 жыл бұрын
You're very welcome Prasanna! If your time permits, let me know what did you find most useful 💡 in the clip? Thanks!
@okey1317
@okey1317 2 жыл бұрын
is this runnning selenium under the hood?
@okey1317
@okey1317 2 жыл бұрын
No dear It isn't. Why couldn't you google before posting questions
@vitatkachenko7204
@vitatkachenko7204 Жыл бұрын
Amazing tool
@marshallgraphic
@marshallgraphic 2 жыл бұрын
Ok, mind is blown!
@aristakesyenokyan8796
@aristakesyenokyan8796 2 жыл бұрын
Thank you!!!
@enokmalik
@enokmalik 4 ай бұрын
good stuff!
@sarifkhan2346
@sarifkhan2346 3 жыл бұрын
Great .... But I want to know how to download the html source code
@iTzWunderkind
@iTzWunderkind 2 жыл бұрын
Error solved: Change require const { chromium } = require('@playwright/test');
@syedarmaghanhassan4652
@syedarmaghanhassan4652 Жыл бұрын
4:18 yes, but how to install NPM?
@goodluckoriuwa1669
@goodluckoriuwa1669 Жыл бұрын
I hop we can use this for a heavy duty website
@middebalu
@middebalu 11 ай бұрын
I like to work on intelija or pycharm
@weightgainwarrior
@weightgainwarrior Жыл бұрын
THANK YOU!!!!!!
@natalieniehaus2626
@natalieniehaus2626 3 жыл бұрын
I know this is off topic, but your voice sounds like LEMMiNO who made the YT Cicada vid. I keep toggling back to that as soon as you started talking. It's messing with my brain!!
@ralukiss17
@ralukiss17 3 жыл бұрын
genial!
@Testopic
@Testopic 3 жыл бұрын
Thanks Raluca 🤩!
@sandratoolan9598
@sandratoolan9598 10 ай бұрын
nice, thanks
Playwright Python Tutorial - Introduction
21:54
Code [RE] Code
Рет қаралды 27 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
37:51
bayGUYS
Рет қаралды 1,7 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
The most important Python script I ever wrote
19:58
John Watson Rooney
Рет қаралды 211 М.
The Four Futuristic Features Of Playwright
31:22
Applitools: AI-Powered End-to-End Testing Platform
Рет қаралды 11 М.
e2e testing with Playwright | OD111
15:52
Microsoft Developer
Рет қаралды 23 М.
Test-Driven Development // Fun TDD Introduction with JavaScript
12:55
Playwright Tutorial Crash Course using Typescript | Learn Playwright Testing
1:04:41
SDET Unicorns by Dilpreet Johal
Рет қаралды 22 М.
I Finally Tried The AI-Powered VS Code Killer | Cursor IDE Review
8:52
Your Average Tech Bro
Рет қаралды 104 М.
Testing Modern Web Apps with Playwright  | OD110
20:19
Microsoft Developer
Рет қаралды 14 М.
What is automated testing? Beginner intro & automation demo
15:47
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
37:51
bayGUYS
Рет қаралды 1,7 МЛН