Cypress Complete Beginners Masterclass 1 | Step by Step | Raghav Pal |

  Рет қаралды 179,251

Automation Step by Step

Automation Step by Step

Күн бұрын

All FREE courses - automationstepbystep.com/
Cypress QUIZ - forms.gle/4eP3P8kDjMJStiKBA
00:00 Introduction
00:50 Topics
04:50 About Raghav
05:58 What is Cypress
09:19 How to use Cypress
09:53 Supported Browsers
11:12 Cypress Features
14:19 Prerequisites
20:05 IDE - VS Code
30:30 Cypress Project Setup
50:03 Cypress folder structure
51:58 1st Test in Cypress
01:12:37 How to access elements
In Part 2
Object Locators
Cypress with JavaScript
Cypress with TypeScript
Assertions
Page Object Model
App Actions
Grouping Tests
CLI
Package.json
File Handling
(Read, Write, Upload, Download)
Reporting
API Testing
Custom Commands
Cypress Studio
Cypress Dashboard
Cypress BDD Framework
Database Integration
Git
Jenkins
What is Cypress:
Test Automation Tool
can test anything that runs on a web browser
write tests in JavaScript or TypeScript
does not use Selenium
open source
cypress.io
How to use Cypress
Setup tests
Write tests
Run tests
Debug
Check the current supported browsers here:
docs.cypress.io/guides/guides...
Cypress Features:
Time Travel takes snapshots as your tests run
Debuggability readable errors and stack traces
Automatic Waiting automatically waits for commands and assertions before moving on
Consistent Results doesn’t use Selenium or WebDriver. Fast, consistent and reliable
Screenshots and Videos get screenshots and videos
Cross browser Testing locally or remote (CI CD)
Cypress Prerequisites:
Windows 7 and above (64-bit only)
macOS 10.9 and above (64-bit only)
Linux Ubuntu 12.04 and above, Fedora 21 and Debian 8 (64-bit only)
Node.js 10 or 12 and above
Can check the latest prerequisites here
docs.cypress.io/guides/gettin...
IDE - Visual Studio Code
Cypress Project Setup
Step 1 - Install Node.js
Step 2 - Install Visual Studio Code
Step 3 - Create a new folder for Cypress project
Step 4 - Open the folder in VS Code
Step 5 - Open VS Code terminal & run command npm init -y
Step 6 - Install Cypress
npm install cypress
npx cypress -v
npx cypress verify
Step 7 - Open Cypress
npx cypress open
Cypress 1st Test
Step 1 - Create a file under cypress folder
Step 2 - At the top mention
/// <reference types="cypress" />
Step 3 - Write test function
Step 4 - Run test
npx cypress open
See what happens when you make any changes & save
Add in Config file
"watchForFileChanges": false
cypress.json - ver before 10
cypress.config.js -for ver 10+
Commands we learned:
cy.visit() cy.visit(‘google.com/’)
cy.get() cy.get(‘.class’)
type() cy.get(‘.class’).type(‘1234’)
click() cy.get(‘.class’).click()
How to access elements:
Step 1 - Run test
Step 2 - On the browser - App Preview - click Selector Playground
Step 3 - Copy the cy.get command and paste in the test script
Step 4 - Add custom timeouts - command level
cy.get('.className, {timeout:5000}).type('123{enter}')
Step 5 - Add custom timeouts - global level- cypress.json
"defaultCommandTimeout": 10000
Step 6 - Access element with text
cy.contains('Videos').click()
we learned
ways to access and interact with elements
adding custom timeouts - command level
adding custom timeouts - global level
cy.contains() cy.contains('Videos').click()
cy.wait() cy.wait(5000)
#CypressTutorial
____________________________________________________________
Stories by Raghav - automationstepbystep.com/stor...
My Udemy Courses - automationstepbystep.com/udem...
Every LIKE & SUBSCRIPTION gives me great motivation to keep working for you
You can support my mission for education by sharing this knowledge and helping as many people as you can
If my work has helped you, consider helping any animal near you, in any way you can.
Never Stop Learning
Raghav

Пікірлер: 593
@closterito01
@closterito01 Жыл бұрын
You're such a great teacher. I'm new to the QA world but this has been one of the best tutorials I've ever took in all my professional career.
@RaghavPal
@RaghavPal Жыл бұрын
So happy and humbled to see this. Thanks Arturo
@RaghavPal
@RaghavPal Жыл бұрын
Hi Friends, This is a complete beginners full course Cypress Masterclass. I hope this will help you get started with Cypress. Please share with all and let me know if you have any questions
@karthikvedula2719
@karthikvedula2719 Жыл бұрын
Hi Raghava, I appreciate your Contribution to Software Testing It really inspires us to keep learning new technologies from your tutorials of yours. once again you're coming up with cypress - MasterClass which is a Game Changer automation tool for the Present and future times. Hope many testing Aspirants like me are super excited to learn Test Automation with Cypress. Thanks once again for your contribution to Software Testing Community.
@shahzilbaloch5210
@shahzilbaloch5210 Жыл бұрын
Please show us latest cypress version as lot of things have been changed in the new version. Regards. Shaz
@harkeeratkaur8648
@harkeeratkaur8648 Жыл бұрын
Hello i need help for karate framework how i can connect with you
@RaghavPal
@RaghavPal Жыл бұрын
can send me your queries
@arunyasekar9817
@arunyasekar9817 Жыл бұрын
Hi Raghav, I'm waiting for your cypress-component testing tutorial. Any ideas to post that?
@sehreenJafry
@sehreenJafry Жыл бұрын
I have to say you are the BEST teacher I have ever learnt from! This was so detailed, but concise, and explained in such a simple way for a newbie like to me to grasp the whole concept really well. Really want to appreciate you on your teaching style and drive.
@RaghavPal
@RaghavPal Жыл бұрын
So happy and humbled to see your message Sehreen. Thanks and best wishes
@sehreenJafry
@sehreenJafry Жыл бұрын
Thank you for the best wishes. Please never stop teaching!! ❤️👏
@amritsharma9181
@amritsharma9181 Жыл бұрын
i didnt know anything about automation testing or cypress but you explained it so clearly the basics that it took only one video to get into it. thanks alot.
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Amrit
@sokialkimera7243
@sokialkimera7243 7 ай бұрын
Hello Raghav, thank you for you very detailed course. As a very functional oriented QA tester, I used to be overwhelmed with all the things required/used in the automation domain and didn't know where to start. This course has proven to be very helpful as you went into every single step , showing the most basic ones - that I desperatly needed ! I scored an unexpected 18/20 ! I'll be sure to browse all your content as I'm sure to gain much skills from it. Thank you again !
@RaghavPal
@RaghavPal 7 ай бұрын
Great score Soki, all the best
@piano_dreamerc_moll2475
@piano_dreamerc_moll2475 Жыл бұрын
I wander how many test frameworks do you know? It‘s always a pleasure to watch your tutorials and especially the way you explain makes everything easy to understand. I have learnt a lot from you and many thanks to you and greetings from Germany. 🥰👍🙏👏
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@lauraschalk8737
@lauraschalk8737 Жыл бұрын
So clear and thorough, yet stays on track and accomplishes the goal. Thanks so much for this great tutorial!
@lauraschalk8737
@lauraschalk8737 Жыл бұрын
1 note: you suggested at around 49 minutes in to take quiz 1 prior to giving 2 of the answers (#s 4 and 5). I guessed at them both and missed one and thought maybe I hadn't been paying attention, but you give the answer at around 1:14 in the video (which is after the quiz).
@RaghavPal
@RaghavPal Жыл бұрын
Ok, I will take care of this Laura, thanks for letting me know
@RyanKarim-xj1rh
@RyanKarim-xj1rh Жыл бұрын
Just love the way you teach Raghav. Thank you so much for everything. God bless you
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Ryan, humbled to see your message
@Fei-D
@Fei-D Жыл бұрын
Thanks you Raghav for this new cypress v10+ learning video. I started to learn your new cypress master class today, completed this video, and Quiz1 got 9/10 missed the Unit test question. As usual, your video is easy to follow, full of details and always straight to the point. Thank you for all your hard work!
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome and all the best for next lecture
@kitttypie
@kitttypie Жыл бұрын
You’re doing a really great job by sharing your knowledge with the world. God really bless you!
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Priyanka
@millerb844
@millerb844 Жыл бұрын
I follow so many tutorials, some - most are painfully long and dry. Raghav you are truly the best!
@RaghavPal
@RaghavPal Жыл бұрын
Thank you so much 😀
@thaynaramaciel3850
@thaynaramaciel3850 Жыл бұрын
Sir, I cannot thank you enough. May the universe bless your soul for many years.
@RaghavPal
@RaghavPal Жыл бұрын
Thanks a lot Thaynara, Humbled, Best wishes
@63avtar
@63avtar Жыл бұрын
I scored a 19/20! :) Thank you so much for making these classes available for free, you are an exeptional teacher, very easy to follow along with and your explanations are informative without being too complex. I look forward to finishing this course and checking out some of your other stuff (I'm loking to do your postman course next). Absolute legend!
@RaghavPal
@RaghavPal Жыл бұрын
Thanks a lot for your kind words
@whitenoisefocus7962
@whitenoisefocus7962 7 ай бұрын
Raghav, This video is awesome. I have an interview in JavaScript/Cypress, both of which are new to me (I'm Cucumber/Java currently). Your channel will give me the ability to learn what I need to know in a very short time and pass this interview. You are a very knowledgeable tester and a great teacher! Keep up the great work. I will take the quiz tomorrow morning. 🔥
@RaghavPal
@RaghavPal 7 ай бұрын
So happy and humbled to read this. You can check here if you need any help - automationstepbystep.com/
@philipmark9820
@philipmark9820 Жыл бұрын
Great video - starts at the beginning and good pace. Learned alot & felt it was time well invested
@RaghavPal
@RaghavPal Жыл бұрын
Thanks Philip
@user-tx3cv9fx4y
@user-tx3cv9fx4y 10 ай бұрын
The way you explain the concepts is very nice, I came across your video tutorials and now I am learning one by one all the concepts. Thanks for teaching and telling us how we can automate everything for real time.
@RaghavPal
@RaghavPal 10 ай бұрын
Glad to hear that Snehal. All the best
@kvandana11
@kvandana11 9 ай бұрын
Very nicely explained. Thanks Raghav. Whenever I have a need to learn new automation tool, I search for your videos without any second thought. Thanks for explaining every tool in detail.
@RaghavPal
@RaghavPal 9 ай бұрын
Most welcome
@growlandroll
@growlandroll Жыл бұрын
Thanks for the lesson! I've always been a Manual QA Tester and I was recomended to start to learn Cypress and your tutorial was very helpful to get started
@RaghavPal
@RaghavPal Жыл бұрын
Glad I could help!
@ravirohalvlogs
@ravirohalvlogs 11 ай бұрын
Hi Raghav, I know you have heard this many times from many people but I cannot stop myself saying this again "You are awesome", great respect for you.
@RaghavPal
@RaghavPal 11 ай бұрын
Thanks a lot Ravi. Humbled
@deepaekambaram4821
@deepaekambaram4821 Жыл бұрын
Thank you so much for the clear explanation Sir!👌 I have recently subscribed to your channel and am willing to learn all QA tools from the playlist! Keep up the good work!
@RaghavPal
@RaghavPal Жыл бұрын
Happy to know, Best wishes Deepa
@nirmalanj9569
@nirmalanj9569 Жыл бұрын
this was really useful for my current project setup :-) Thanks for this and able to score 10/10 in Cypress Quiz-1. Even I setup the similar way and it worked in my personal machine and hope to get this done at my off machine as well.
@RaghavPal
@RaghavPal Жыл бұрын
all the best Nirmalan
@powerofcouple4517
@powerofcouple4517 Жыл бұрын
Well Explained Sir, Completed Master Class 1, Waiting for 2nd one. Thank you for alsways helping.
@RaghavPal
@RaghavPal Жыл бұрын
Great 👍
@koneraacalmingmusic6043
@koneraacalmingmusic6043 Жыл бұрын
Here is the thing. I just opened this video on one screen and started setting up on the other screen. By the end of this video I was able to setup what I wanted to. Like before, I never regret watching your videos. Thanks a lot, Raghav!!
@RaghavPal
@RaghavPal Жыл бұрын
That is awesome!
@anweshkumarnayak2708
@anweshkumarnayak2708 Жыл бұрын
Thanks Raghav sir, your way of teaching is just amazing. I am learning cypress and new to this tool but your videos are helping me to understand the basic concepts a lot. Thanks for the video.
@RaghavPal
@RaghavPal Жыл бұрын
You are most welcome Anwesh
@TheFactMan24
@TheFactMan24 Жыл бұрын
Excellent tutorial on cypress!!! You are doing a great support for Testing community. Thanks for you support!!!🙏🤝
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Virendra
@bijuchacko6218
@bijuchacko6218 Ай бұрын
What an amazing effort Raghava. So happy that I have come across you as soon as I start browsing on cypress tutorial. Detailed and easy to follow. Thanks a lot!!! score 18/20
@RaghavPal
@RaghavPal Ай бұрын
Great to see the score Biju.. all the best for next
@oluwolebadmus6374
@oluwolebadmus6374 11 ай бұрын
I don't typically comment on channels, but Thank You for the gentle introduction to Cypress. It was easy to follow and I totally understand it better. Again, thank you. 😊
@RaghavPal
@RaghavPal 11 ай бұрын
So happy to know this Martins. All the best for next lecture
@miroenriquez5473
@miroenriquez5473 11 ай бұрын
I love how you inject tips and actually show how it works.
@RaghavPal
@RaghavPal 11 ай бұрын
Thanks Miro
@dipalvyas2917
@dipalvyas2917 Жыл бұрын
You are amazing and genius. Please keep it up. It helps many like us a lot. Many thanks for all your efforts.
@RaghavPal
@RaghavPal Жыл бұрын
So nice of you
@TheMMakif
@TheMMakif Жыл бұрын
Thank you so much for excellent lessons and this series is one of the best.👏
@RaghavPal
@RaghavPal Жыл бұрын
Thanks Shira
@jirijanecek8472
@jirijanecek8472 Жыл бұрын
Hello, I really like your explanations that you take everything to detail and even a beginner can understand well. I know the name of your channel is Automation step by step. But have you thought about doing a short series on manual testing? Because I believe that with your presentation it would be something priceless for many users. Thank you very much for your videos and your help.
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@Doctor_Frog_9000
@Doctor_Frog_9000 Жыл бұрын
Man, I love your videos, you are a great teacher!
@RaghavPal
@RaghavPal Жыл бұрын
Glad you like them!
@mariuszpodgorski6695
@mariuszpodgorski6695 Жыл бұрын
Thanks to this I am subscribed your channel you save me money, because I wanted to buy a tutorial like this one on udemy, but here I have: up to date, for free and you are good teacher.
@RaghavPal
@RaghavPal Жыл бұрын
Glad I could help!
@shailasahithi6192
@shailasahithi6192 24 күн бұрын
Thank you so much Raghav for all the courses that you are offering. Its really helpful.
@RaghavPal
@RaghavPal 24 күн бұрын
Most welcome Shaila
@Aj21093
@Aj21093 7 ай бұрын
Hi Raghav, I can’t thank you enough for creating this amazing course. You know I didn’t have any experience in cypress and with your help, i was able to complete a take home test on cypress for my first interview round. They really liked my solution, i followed same approach you showed i.e. POM. Then i was even able to crack technical interview that was completely on cypress. They knew I didn’t have any experience in cypress but i was able to solve questions. After more than 1 years of job search in Canada, I got offer only because of your course. I’m so grateful to you. Thank you soooooo much for making these amazing courses, for your efforts and time you invest in providing this medium to people like us!
@RaghavPal
@RaghavPal 7 ай бұрын
So happy to read your message Anukriti. Wish you all the best
@Aj21093
@Aj21093 7 ай бұрын
@@RaghavPal thanks a lot! 😊
@sokialkimera7243
@sokialkimera7243 7 ай бұрын
@@Aj21093 congratulations on your new job !
@PriyaDharshini-iy2sw
@PriyaDharshini-iy2sw 4 ай бұрын
18out of 20.thank you so much sir for giving us confidence to attend the interviews with good knowledge. Thank you thank you thank you.❤🎉
@RaghavPal
@RaghavPal 4 ай бұрын
Well done Priya
@asifshaik1038
@asifshaik1038 Жыл бұрын
Thank you Raghav sir, I am eagerly waiting for the Framework part.
@RaghavPal
@RaghavPal Жыл бұрын
Will upload soon Asif
@srinivasnenturi565
@srinivasnenturi565 Жыл бұрын
Hi Raghav Sir, Absolutely brilliant with your teaching technique. My score at the end of masterclass 1 is 10/10. Really appreciate your effort with making topics very clear and Thank you so much again.
@RaghavPal
@RaghavPal Жыл бұрын
Excellent Srinivas
@shabikashab7108
@shabikashab7108 Жыл бұрын
amazing explanation. thank you so much and keep doing amazing work
@RaghavPal
@RaghavPal Жыл бұрын
You are most welcome
@Jyotijyoti-he2xs
@Jyotijyoti-he2xs 10 ай бұрын
you are great!! such a great and knowledgeable Tutor and giving free . Thankyou so much
@RaghavPal
@RaghavPal 10 ай бұрын
You're very welcome Jyoti
@hazimabdoh6303
@hazimabdoh6303 Жыл бұрын
Total points 17/20 , Great video realy a have got a benificial understanding of the right way..thanks alot Mr Raghav.
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@darshanpatadiya6119
@darshanpatadiya6119 Жыл бұрын
Hello, I really like your explanations that you take everything to detail and even a beginner can understand well. after watching masterclass 1 video i get 17/20 in quiz. Thank you for this great tutorial!
@RaghavPal
@RaghavPal Жыл бұрын
You're very welcome!= Darshan
@ivvelma
@ivvelma 4 ай бұрын
Thank you this helped me to set everything up and to start working already with Cypresssssss :)
@RaghavPal
@RaghavPal 4 ай бұрын
Happy to know this
@shashikiran142
@shashikiran142 Жыл бұрын
its one of the best tutorials to learn automation.... thankyou
@RaghavPal
@RaghavPal Жыл бұрын
You are welcome Shashi
@saxkMr
@saxkMr Жыл бұрын
thank you so much for this great content. you are amazing!
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@vipulyaduvanshi166
@vipulyaduvanshi166 Ай бұрын
Thanku so much sir this was my first class of automation testing learning so easy way too explains.... Thanku❤🎉 sir .
@RaghavPal
@RaghavPal Ай бұрын
Most welcome Vipul
@giangtran-ml4cf
@giangtran-ml4cf Жыл бұрын
Thank you. I found many video about cypress testing api but just have older version. Waiting next video..
@RaghavPal
@RaghavPal Жыл бұрын
uploaded
@raghavbhavsar828
@raghavbhavsar828 Жыл бұрын
Excellent tutorial on cypress. Will complete the full playlist. Subscribed :)
@RaghavPal
@RaghavPal Жыл бұрын
All the best Raghav
@raghavbhavsar828
@raghavbhavsar828 Жыл бұрын
@@RaghavPal raghav to the power of 2 😅
@surajkamble3538
@surajkamble3538 5 ай бұрын
Thank you Raghav sir for this cypress tutorials 🤝💐
@RaghavPal
@RaghavPal 5 ай бұрын
Most welcome Suraj
@jankowalski6691
@jankowalski6691 11 ай бұрын
Thank you for this very clear and easy to follow tutorial. I will definitely check more of your videos :)
@RaghavPal
@RaghavPal 11 ай бұрын
Glad it was helpful Łukasz
@user-rk4ov2et3y
@user-rk4ov2et3y Жыл бұрын
Hello Raghav, I really like your explanations that you take everything to detail and even a beginner can understand well. And I scored 19 marks in the quiz.
@RaghavPal
@RaghavPal Жыл бұрын
Great score, keep learning Maya
@muhammadtalha9834
@muhammadtalha9834 9 ай бұрын
Thanks Raghav
@RaghavPal
@RaghavPal 9 ай бұрын
Most welcome
@juanitawhite7333
@juanitawhite7333 8 ай бұрын
Great course, very thorough!
@RaghavPal
@RaghavPal 8 ай бұрын
Thanks Juanita
@durgaprasadvadlamoodi1271
@durgaprasadvadlamoodi1271 5 ай бұрын
Thank you Raghava, i started just now, it looks great.
@RaghavPal
@RaghavPal 5 ай бұрын
Most welcome Durga
@durgaprasadvadlamoodi1271
@durgaprasadvadlamoodi1271 5 ай бұрын
@@RaghavPal Thank you so much. The session is so detailed, and you nailed out all the problems or questions thought by trainees. Just couple of questions, how can i approach you in case of questions, secondly, from the master class, can you please guide me how did you go to Cypress Test runner. (to be more precise, if you can point to 1:12 on the video, you can understand my question more well) there were instructions missed. Sorry to ask here.
@RaghavPal
@RaghavPal 5 ай бұрын
Whenever you have any question, can ask in the comment section of the video, like this one. I did not find any break at 1:12, may be some other part you are referring to
@ravisinghrajpoot3086
@ravisinghrajpoot3086 Жыл бұрын
It's always great to watch n learn from you Raghav..QQ What is the major difference in the following commands to open Cypress , like what difference it make npx cypress open npm run cypress
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Ravi. the 1st command i.e., npx cypress open - opens the cypress app ui and here you can select the specs, browser, etc and run npx cypress run - is to run from command line, I will cover this,
@hiteshkumarkhatri140
@hiteshkumarkhatri140 Жыл бұрын
Grear initiative @Raghav Pal sir. Thankyou for everything you do. Which tool do you recommend for Web Automation , Selenium or Cypress ? We need to start Automation practice at organization level for End to End System Testing , Acceptance Tests. From learning point of view, we don't have much prior knowledge of any automation tool, so need to start from Scratch.
@RaghavPal
@RaghavPal Жыл бұрын
Hi Hitesh, You can use any of these, I will suggest to do a POC first. Cypress is easier to use, although there is some limitations on the list of supported browsers as of now, as I have mentioned in the tutorial With Selenium you will need to setup a framework from scratch, but you can have better reporting options What is POC video - kzbin.info/www/bejne/iWGYeZRvormKbJI
@hiteshkumarkhatri140
@hiteshkumarkhatri140 Жыл бұрын
@@RaghavPal Thankyou, I will follow the tips. 😊
@RaghavPal
@RaghavPal Жыл бұрын
kzbin.info/www/bejne/aJLRgGyqa5Kiipo
@mohanish3169
@mohanish3169 5 ай бұрын
brother, I got 9 out of 10 question correct yo are an amazing teacher. thank you!
@RaghavPal
@RaghavPal 5 ай бұрын
Excellent Mohanish
@claywashere9638
@claywashere9638 2 ай бұрын
Youre The best in what you do For Real
@RaghavPal
@RaghavPal 2 ай бұрын
Thanks a lot
@tahirqadri1327
@tahirqadri1327 Жыл бұрын
Sir Thanks for updated version. many greetings from Lahore, Pakistan
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@novanotama
@novanotama 7 ай бұрын
Thank you so much Sir, I hope you always happy and always healty
@RaghavPal
@RaghavPal 7 ай бұрын
Always welcome 🙏
@afclive9390
@afclive9390 5 ай бұрын
What a great teacher you are. iscored 10/10 in the Quiz 1 :)
@RaghavPal
@RaghavPal 5 ай бұрын
Excellent
@RupaKumari-mx9uh
@RupaKumari-mx9uh 4 ай бұрын
Got 20 out of 20. First time ever in my life I got 100% marks ..LOL!!! Thank you, Raghav!
@RaghavPal
@RaghavPal 4 ай бұрын
Well done Rupa
@rushikeshsumbe7295
@rushikeshsumbe7295 Жыл бұрын
Just completed first Masterclass...you are really great in teaching. Waiting for 2nd class 🙂
@RaghavPal
@RaghavPal Жыл бұрын
Great, its uploaded
@digitally_ascended_conscio6304
@digitally_ascended_conscio6304 Жыл бұрын
Excellent, will there be a follow up with deeper layers like adding selectors from css/xpath and basic js functions?
@RaghavPal
@RaghavPal Жыл бұрын
I will try to add
@annaandriievska7232
@annaandriievska7232 Жыл бұрын
great video, easy to understand, thanks a lot :)
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Anna
@suyashnachankar9342
@suyashnachankar9342 9 ай бұрын
Absolutely brilliant explanation and knowledge shared. Thank you very much ! Being a fresher, should we start with Java Selenium OR Cypress ? [Job-Oriented Question]
@RaghavPal
@RaghavPal 9 ай бұрын
Suyash You can start with any. Looking at the small learning curve, you may first do Cypress, however I will suggest learning Selenium will be good and important, as it will give you insights on designing and developing automation framework from scratch
@suyashnachankar9342
@suyashnachankar9342 9 ай бұрын
Thank you very much @@RaghavPal ! This was helpful. Yes, I too felt Cypress to be more beginner-friendly, lightweight and modern, yet solid to start with. I appreciate you taking time to answer every question here on a free platform 🙏👍
@user-zg6zu2hv3j
@user-zg6zu2hv3j 7 ай бұрын
Thank you ,your videos were amazing
@RaghavPal
@RaghavPal 7 ай бұрын
You are welcome Sevilay
@RaviKumar-hz8cf
@RaviKumar-hz8cf Жыл бұрын
so much plesure to see ur video sir and so much connecting every single dot.
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@MaharramRafiyev
@MaharramRafiyev Жыл бұрын
Thanks a lot Raghav!
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@varunksv
@varunksv 5 ай бұрын
After learning basics i got 10/10. thanks for the detailed information
@RaghavPal
@RaghavPal 5 ай бұрын
Great Varun
@kimyangKo
@kimyangKo 2 ай бұрын
1.Clicking play icon in embedded video frame is it possible in cypress 2. How you verify the text or button after you click any object 3. What is the correct replacement of waitforInvisibilityofElementLocated 4. How you manage text you enter is matching with the review screen Lets say i have add passenger in screen 1 and verify passenger in screen 2 how you manage to do thia
@RaghavPal
@RaghavPal 2 ай бұрын
Certainly! Let's address each of your questions: 1. Clicking Play Icon in Embedded Video Frame in Cypress: To interact with a play icon within an embedded video frame using Cypress, follow these steps: - First, locate the video frame using a selector (e.g., `cy.get('')`). - Switch to the context using `cy.()` or `cy.frame()`. - Within the , find the play icon element (e.g., `cy.get('.play-icon')`). - Click the play icon using `cy.click()`. 2. Verifying Text or Button After Clicking an Object: After clicking an object (e.g., a button), you can verify the expected text or state change using assertions. For example: ```javascript cy.get('.my-button').click(); cy.get('.result-text').should('contain', 'Success'); ``` 3. Replacement for `waitForInvisibilityOfElementLocated`: In Cypress, there isn't a direct replacement for `waitForInvisibilityOfElementLocated` (commonly used in Selenium). However, you can achieve similar behavior using the following approach: ```javascript // Wait for an element to become invisible cy.get('.my-element').should('not.be.visible'); ``` 4. Managing Text Matching with Review Screens: When entering text and verifying it on a review screen (e.g., adding a passenger in screen 1 and verifying in screen 2), consider the following: - Screen 1 (Add Passenger): - Enter passenger details (e.g., name, age, etc.). - Store the entered details (e.g., in variables or data structures). - Screen 2 (Verify Passenger): - Retrieve the stored details. - Verify that the displayed passenger information matches the stored data. Remember to use Cypress commands like `cy.get()`, `should()`, and `expect()` to validate the expected behavior. ..
@laflorista7330
@laflorista7330 Жыл бұрын
Dear Raghav, you explain so good, Congratulations . Can you please tell me if you will share some video about manual testing in cypress?
@RaghavPal
@RaghavPal Жыл бұрын
Hi, Cypress is for Automation testing, you can convert your manual tests to automation tests with Cypress
@faroukrahem
@faroukrahem 11 ай бұрын
You are the number one bro
@RaghavPal
@RaghavPal 11 ай бұрын
Thanks for the kind words Farouk
@gokulrao8984
@gokulrao8984 Жыл бұрын
Hi Raghav when are you adding more masterclass videos for Cypress. I was going through your earlier videos for cypress and you mentioned in one of them that you will add more. These masterclass videos are very helpful, please add more. Thanks
@RaghavPal
@RaghavPal Жыл бұрын
Hi Gokul, you can find all videos on Cypress here - automationstepbystep.com/ I will add more
@sandhyags7713
@sandhyags7713 Жыл бұрын
Thankyou so much for the excellent lessons. I have got quiz score 15/20
@RaghavPal
@RaghavPal Жыл бұрын
Great score, Keep learning Sandhya
@alpeshbodawala4198
@alpeshbodawala4198 Жыл бұрын
Thank you sir, you are Rockstar :)
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Alpesh
@Parmaramit27
@Parmaramit27 2 ай бұрын
Hello Raghav, I have gone through all 4 master classes videos, and I'd like to thanks for this wonderful explanation. I always search for step by step word in KZbin for any new automation tool learning because I can follow you instructions easily. I have feedback for cypress master class videos: 1> I think API testing is not included. 2> I ready wish, if you can concat Reporting video in the same master class :) 3> I was also wished that this master class could also have some pipeline running example, like with Jenkins, Azure , like couple of tools which are in market trends. [ Expecting too much :D ] 4> Over Expectations:D -> If one flow can be there like writing couple of test in JIZA (for example) , running the same and show the result of execution. I don't know if you have any, All I want to say Thanks You.
@RaghavPal
@RaghavPal 2 ай бұрын
Thanks for the kind words Amit I will try to add these
@LiLyOlala
@LiLyOlala Жыл бұрын
thank you so much teacher, im now able to know very basic of Cypress, I just done the QUiZ and I got 12/20, that was not good score but im keep trying, Thanks again 🙂
@RaghavPal
@RaghavPal Жыл бұрын
Great, all the best Lily
@akposmalafakumobest3467
@akposmalafakumobest3467 10 ай бұрын
Thank you Raghav for this lesson. My score is 18/20
@RaghavPal
@RaghavPal 10 ай бұрын
Well done
@samankumara2573
@samankumara2573 Жыл бұрын
I see Raghav, I click! Much love from Sri Lanka
@RaghavPal
@RaghavPal Жыл бұрын
Thanks a lot Saman
@saahanmombasawala9885
@saahanmombasawala9885 Жыл бұрын
i scored 19/20. overall very nice learning. thank you sir.
@RaghavPal
@RaghavPal Жыл бұрын
Great, most welcome Saahan
@mohammedmustafa1263
@mohammedmustafa1263 Жыл бұрын
Completed quiz and got 17 out of 20. Thanks Rahul.
@RaghavPal
@RaghavPal Жыл бұрын
Great score
@srinivaspuli2251
@srinivaspuli2251 7 ай бұрын
Dear Raghav sir, Thanks for giving a good course. i scored 18/20 in the quiz 01
@RaghavPal
@RaghavPal 7 ай бұрын
Well done Srinivas
@shahzilbaloch5210
@shahzilbaloch5210 Жыл бұрын
You are the best tutor
@RaghavPal
@RaghavPal Жыл бұрын
Thanks a lot Shahzil, humbled
@user-re9ng7uj2x
@user-re9ng7uj2x 3 ай бұрын
Quiz 2 -- 8/10. You never went over assertions. However, you're a great teacher, especially for a very, VERY beginner.
@RaghavPal
@RaghavPal 3 ай бұрын
Great score Christy.. i will take care of that
@ritulsonania
@ritulsonania Жыл бұрын
Great tutorial, thanks for sharing
@RaghavPal
@RaghavPal Жыл бұрын
You’re welcome Ritul
@moinulislam9409
@moinulislam9409 Жыл бұрын
It was very effective for learning, Thanks a lot sir
@RaghavPal
@RaghavPal Жыл бұрын
You are most welcome
@Aj21093
@Aj21093 10 ай бұрын
i got 10/10 in quiz 2. Thanks for your awesome lessons.
@RaghavPal
@RaghavPal 10 ай бұрын
Excellent Anukriti
@simplified_101
@simplified_101 Жыл бұрын
Thanks mate.
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@sherylfrancisco9253
@sherylfrancisco9253 Жыл бұрын
Thank you so much. Very informative Quiz 1 = 10 Quiz 2 = 9
@RaghavPal
@RaghavPal Жыл бұрын
Great, all the best Sheryl
@billykidd5313
@billykidd5313 23 күн бұрын
Good introductory tutorial to cypress, i got 10 out of 10 🎉
@RaghavPal
@RaghavPal 22 күн бұрын
Great score Billy.. keep learning
@abhijeet19403
@abhijeet19403 2 ай бұрын
Your videos are so amazing. I got 10/10 in the quiz.
@RaghavPal
@RaghavPal 2 ай бұрын
Excellent Abijeet
@AkashKumar-up9iu
@AkashKumar-up9iu Жыл бұрын
I scored a 18/20! :) Thank you so much
@RaghavPal
@RaghavPal Жыл бұрын
Great, all the best for next Akash
@roligbiaye3554
@roligbiaye3554 Жыл бұрын
Hi @Raghav, I enjoyed the video and made 18/20 in my quiz
@RaghavPal
@RaghavPal Жыл бұрын
Great score Roli, all the best for next, do let me know the score
@ak16781
@ak16781 Жыл бұрын
Thanks for sharing
@RaghavPal
@RaghavPal Жыл бұрын
most welcome
@cakenmore4191
@cakenmore4191 Жыл бұрын
Hello, you are very Good Teacher. In this Quiz i got 18 marks out of 20. Thank You.
@RaghavPal
@RaghavPal Жыл бұрын
Great score
@kalpanajai
@kalpanajai Жыл бұрын
Your videos are really helpful , thanks. Im a beginner in automation and have single sign on enabled for the application I'm currently automating, do you have any suggestion how to skip so please? TIA
@RaghavPal
@RaghavPal Жыл бұрын
Hi Kalpana, Check with your dev team if this can be disabled in testing env
@sujir407
@sujir407 Жыл бұрын
Nice video. please do video for unit testing for angular components.
@RaghavPal
@RaghavPal Жыл бұрын
I will plan Suji
@discoverall199
@discoverall199 Жыл бұрын
Hey Ragav, could you please cover or have a session on how to click on iFrame and Pop up windows. That will be very helpful
@RaghavPal
@RaghavPal Жыл бұрын
Ok, will do
@prasadtelu9873
@prasadtelu9873 8 ай бұрын
Thanks for the detailed session and i have got 9/10
@RaghavPal
@RaghavPal 8 ай бұрын
Great 👍 Prasad
Cypress Complete Beginners Masterclass 2 | Step by Step | Raghav Pal |
1:02:28
Automation Step by Step
Рет қаралды 60 М.
Cypress Complete Beginners Masterclass 3 | Step by Step | Raghav Pal |
1:08:45
Automation Step by Step
Рет қаралды 33 М.
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
маленький брат прыгает в бассейн
00:15
GL Show Russian
Рет қаралды 3,9 МЛН
Эта Мама Испортила Гендер-Пати 😂
00:40
Глеб Рандалайнен
Рет қаралды 10 МЛН
蜘蛛侠这操作也太坏了吧#蜘蛛侠#超人#超凡蜘蛛
00:47
超凡蜘蛛
Рет қаралды 48 МЛН
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,4 МЛН
Cypress Testing Interview Questions| Postman Interview Questions For Experienced
38:02
#AskRaghav | Cypress Or Selenium | Which is better automation platform |
11:26
Automation Step by Step
Рет қаралды 38 М.
JavaScript Tutorial for Beginners: Learn JavaScript in 1 Hour
48:17
Programming with Mosh
Рет қаралды 12 МЛН
Cypress Automation Best Practices: The Ultimate Guide
17:25
The Test Automation Experience
Рет қаралды 2,8 М.
Part 1: Cypress E2E Web Automation | Introduction | 2022 Series
29:18
React Testing Crash Course
58:36
Traversy Media
Рет қаралды 311 М.
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН