Page Object Model pattern with TestNG Framework | End to End Test Automation Project Selenium

  Рет қаралды 104,581

Suresh SDET Automation

Suresh SDET Automation

Күн бұрын

Пікірлер: 129
@aarifraja4898
@aarifraja4898 10 ай бұрын
This video is really helpful. I followed many videos to learn POM. But this session cleared all my doubts and it was very easy to understand the concept. Thank you sir🤝
@SureshSDETAutomation
@SureshSDETAutomation 10 ай бұрын
Thanks for writing
@harshhwardhanrai3716
@harshhwardhanrai3716 2 жыл бұрын
This was the fourth video I searched on POM topic and now finally got the concept. Thanks for explaining in this much detail.
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing
@PratikDhake-i4w
@PratikDhake-i4w Жыл бұрын
This session is very helpful, I searched so many videos on POM but I found this one to be very informative and easily understandable. Thank You for such a nice session✌
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Thanks for writing
@aditijha6254
@aditijha6254 8 ай бұрын
This video is really helpful. this session cleared all my doubts and it was very easy to understand the concept. Thanks for explaining in detail.
@SureshSDETAutomation
@SureshSDETAutomation 8 ай бұрын
Thanks for writing
@efuraa
@efuraa 2 жыл бұрын
Takes for this tutorial Suresh, I needed a refresher before an interview n.n
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing.. I have listed interview questions series please check out my playlist.
@Shubham-fk4is
@Shubham-fk4is 7 ай бұрын
is it required to use POM???????
@SureshSDETAutomation
@SureshSDETAutomation 7 ай бұрын
We can use it in many ways. Please stay tuned for updates
@bhairub3358
@bhairub3358 2 жыл бұрын
Explanation is nice and plz make some more videos on theme of real project.
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing Sure There are more sessions coming soon
@nileshpinjarkar1860
@nileshpinjarkar1860 Жыл бұрын
Thank you sir for making this video. It really helped me.
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Thanks for writing
@sinaiministries-pranathika1333
@sinaiministries-pranathika1333 5 ай бұрын
Hi Suresh, can you let me know if page factory has to be used in each webpage class for web elements initiation?
@SureshSDETAutomation
@SureshSDETAutomation 5 ай бұрын
Yes you need to create pagefactory per page or you can reuse by using inheritance concepts
@skutaf
@skutaf Жыл бұрын
Why did you use deprecated method Implicitlywait without Duration?
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
I was using the old version of selenium during the time of session i guess
@TrigzYangco
@TrigzYangco 4 ай бұрын
Thanks Bhai. It's really helped me a lot.
@SureshSDETAutomation
@SureshSDETAutomation 4 ай бұрын
Thanks for writing
@MyPersonalSpace-uh3wd
@MyPersonalSpace-uh3wd 5 ай бұрын
Please share plugins. i didn't find in the description
@SureshSDETAutomation
@SureshSDETAutomation 5 ай бұрын
Thanks for writing Please check the pinned comments
@Shubham-fk4is
@Shubham-fk4is 7 ай бұрын
Have you made any video on Selenium data driven framework with POM?
@SureshSDETAutomation
@SureshSDETAutomation 7 ай бұрын
Please stay tuned for updates
@rvthym89
@rvthym89 Жыл бұрын
high priority is given to the search operation. And while running serach operation takes place first but in the console serach operation result is printed as second, Can you explain why?
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Please check the session
@sunejashah3176
@sunejashah3176 4 ай бұрын
Why we have used build and plugins?
@SureshSDETAutomation
@SureshSDETAutomation 4 ай бұрын
Please watch my session. Thanks for writing
@shradha1210
@shradha1210 6 ай бұрын
Hi Suresh, could you please share the plugins that u mentioned in last 5 mins in your clip.
@SureshSDETAutomation
@SureshSDETAutomation 6 ай бұрын
Which one ? Also you can pause the video and take it
@gayatritankar7856
@gayatritankar7856 8 ай бұрын
Hello sir, I tried xpath, css selector: still getting the same errror here: Exceptions Caughtno such element: Unable to locate element: {"method":"xpath","selector":"//a//h3[text()='Facebook - Log In or Sign Up']"}. Could you please help me to resolve this issue?
@SureshSDETAutomation
@SureshSDETAutomation 8 ай бұрын
Try to use the relative path or try selectorshub tool
@naveen_raja2891
@naveen_raja2891 7 ай бұрын
Hi gayatri - even i got the same error becz i have move forward in the video. Please use priority for each test method and run u will be able to pass 😊
@tapaskhandai
@tapaskhandai Жыл бұрын
Hi , Could you please make a video on the constructor role in POM. How it works? Why we need to create a constructor in every page? What will happen if we dont create constructor ?
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Is my current session not helping to understand the constructor ?
@AbhishekKumar-go8of
@AbhishekKumar-go8of 2 жыл бұрын
Very Helpful to understand the logic clearly...Thank you Sir
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing
@sarikagharage1118
@sarikagharage1118 4 ай бұрын
Can we add another testcases or package for locators and call that package.
@SureshSDETAutomation
@SureshSDETAutomation 4 ай бұрын
Yes you can
@ankitagoel787
@ankitagoel787 11 ай бұрын
Very well explained
@SureshSDETAutomation
@SureshSDETAutomation 11 ай бұрын
Thanks for writing
@maheshbabu637
@maheshbabu637 Жыл бұрын
Hi sir ,have small confusion please clarify , in your video u never user PageFactory.Initelements , is this possible to set up POM frame work without pagefactory keyword.
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Please check out my playlist on POM kzbin.info/aero/PLAkEcrdilZ4nhGjwZTSHYV3Xo6xuIckzk
@maheshbabu637
@maheshbabu637 Жыл бұрын
@@SureshSDETAutomation thank a lot
@tamilselvanm7418
@tamilselvanm7418 Жыл бұрын
Hi help me how create object globally for the page classes
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Sure Stay tuned for updates soon
@rajendraprasad9718
@rajendraprasad9718 Жыл бұрын
getting this issue while running - required your suggestion sir 2023-09-01 09:06:20 DEBUG ResolutionCache:186 - Resolution chrome116=116.0.5845.96 in cache (valid until 08:42:49 02/09/2023 IST) 2023-09-01 09:06:20 INFO WebDriverManager:1212 - Using chromedriver 116.0.5845.96 (resolved driver for Chrome 116) 2023-09-01 09:06:20 DEBUG WebDriverManager:1167 - Driver chromedriver 116.0.5845.96 found in cache 2023-09-01 09:06:20 INFO WebDriverManager:1265 - Exporting webdriver.chrome.driver as C:\Users\abc\.cache\selenium\chromedriver\win64\116.0.5845.96\chromedriver.exe
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Please use selenium latest version or use webdriver manager api
@SunitaJanakraj
@SunitaJanakraj Жыл бұрын
java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.WebDriver.manage()" because "this.driver" is null
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Can you please follow all steps
@aditya_kittu22
@aditya_kittu22 Жыл бұрын
Hi brother I'm also automating one webpage using POM+testNG I'm getting exception while executing please try to help me
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
What is the error ?
@aditya_kittu22
@aditya_kittu22 Жыл бұрын
@@SureshSDETAutomation i'm getting nullpointer exception with Cannot invoke "org.openqa.selenium.WebElement.getTagName()" because "element" is null
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Please check out my locators sessions on the selenium beginners playlist.
@monam1671
@monam1671 8 ай бұрын
Test cases skiped not passes what to do...i did everything as you shown in this vedio
@SureshSDETAutomation
@SureshSDETAutomation 8 ай бұрын
Set the priority and see
@monam1671
@monam1671 8 ай бұрын
@@SureshSDETAutomation yes tried its working now
@monam1671
@monam1671 8 ай бұрын
And for my case i changed testng version to 7.8 then all test cases executed
@monam1671
@monam1671 8 ай бұрын
Please do more vedios like this realtime projects its really helpfull
@SureshSDETAutomation
@SureshSDETAutomation 8 ай бұрын
Thanks for writing
@sridharmamidipaka6252
@sridharmamidipaka6252 2 жыл бұрын
Really very good i understand very well ..... Thank you so much Suresh
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing sridhar
@tapaskhandai
@tapaskhandai Жыл бұрын
Very nice explanation
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Thanks for writing
@rashmishenoy
@rashmishenoy Жыл бұрын
Hi thanks for the video, is it possible to share git link for the framework if its public?
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Thanks for writing, in future all scripts will be added into the repo. Please stay tuned for updates
@rajendraprasad9718
@rajendraprasad9718 Жыл бұрын
Hi Sir, Do you have a Github Repo for this?
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Sorry no
@KenjiMiller
@KenjiMiller 2 жыл бұрын
Awesome, thank you!
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing
@vivekvkini4506
@vivekvkini4506 Жыл бұрын
Do you have a Github Repo for this?
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Not yet but will upload new ones
@NeverStopLearning56
@NeverStopLearning56 Жыл бұрын
Hi , I m currently working as a manual tester , planning to switch into Automation Testing, I heard that 10 yrs experienced tester can be easily replaced with 5 yrs experienced tester for cost cutting, So that 10 yrs experienced tester will loose the job ! And also people say that , In dev 10 yrs experienced dev cannot be replaced by 5 yrs experienced dev in any company unlike Testers , is that true ? Please reply Does testers don't have life after 10/15 yrs work experience? Anyone who has experience, please clarify this.
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Great question If we do manual testing for 10+ years, a 2 years experience guy can easily replace. If you should be never be replaced. You should come out of your comfort zone and learn all automation frameworks and in a position to take any challenge. Replacing a full stack qa is not that easy sometimes 2 resources required to replace one full stack. So learn and implement automation, performance, and security testing.
@NeverStopLearning56
@NeverStopLearning56 Жыл бұрын
@@SureshSDETAutomation thanks
@vishramitachaudhary2884
@vishramitachaudhary2884 2 жыл бұрын
I Am facing an error "org.openqa.selenium.hasauthentication maven" while running. Please can you help me with this? Thank you
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Can you checkout my testng or page object model playlist for better maven project creation
@aamolsangal9049
@aamolsangal9049 Жыл бұрын
Nicely explained content. 🎩
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Thanks for writing
@aamolsangal9049
@aamolsangal9049 Жыл бұрын
@@SureshSDETAutomation first time I felt like: yes, i know something.
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
That's great 👍 keep learning
@aamolsangal9049
@aamolsangal9049 Жыл бұрын
@@SureshSDETAutomation yeah, trying to keep myself on track. 🤞🏼
@debjyotiroy6651
@debjyotiroy6651 2 ай бұрын
Thanks a lot
@SureshSDETAutomation
@SureshSDETAutomation 2 ай бұрын
Thanks for writing
@abubakarmuhammed2705
@abubakarmuhammed2705 2 жыл бұрын
Very helpful. Thanks Please can you share the link to the next session. Thanks
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing and sure Please be stay tuned for updates
@Bosha_
@Bosha_ Жыл бұрын
When did you create objectrepo2 in lines 48 - 51? And why do you use them? 56:56
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Please follow my playlist for detailed session on page object model
@Bosha_
@Bosha_ Жыл бұрын
@@SureshSDETAutomation Thanks Suresh, but I have watched all lectures (five) before this one, very detailed and I also have the same code in my IntelliJ. It was very clear when you used objectrepo. You just implement objectrepo2 at 53:52 but I cannot understand why. Is it obligatory?
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
To answer your question Objectrepo2 is created for the Facebook page. And i am using that reference to access all the methods, locators from that page.
@Bosha_
@Bosha_ Жыл бұрын
@@SureshSDETAutomation Thanks, I figured out how and why you created it
@shreyashpathak2645
@shreyashpathak2645 Жыл бұрын
Hello, I like the video very much, it is very useful for me.I have question regarding the Framework please suggest how do we select the type of Framework. Either it be Data Driven or Keyword driven or any other.
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Thanks for writing It depends on who uses the framework. If the product management teams are involved then use data driven + bdd If it's used by internal like dev and qa any framework will be ok.
@shreyashpathak2645
@shreyashpathak2645 Жыл бұрын
@@SureshSDETAutomation Thank You very much for the quick response, Please let me know if you created Video Tutorials for Jenkins and Github.
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Please check out my channel for any software testing, automation related sessions.
@pkrockon200
@pkrockon200 2 жыл бұрын
Very good tutorial....
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing.
@abhijeetpotdar1069
@abhijeetpotdar1069 2 жыл бұрын
Can you please share the xml configuration to setup the environment
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Sure Can you please checkout my community posts there i have shared XML file.
@roxanworld2351
@roxanworld2351 2 жыл бұрын
Your video is really very helpfull
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing
@LifeLessionsAcademy
@LifeLessionsAcademy 2 жыл бұрын
Thanks a lot.... really helpful video
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing
@vipulpatil6166
@vipulpatil6166 2 жыл бұрын
To be honest great keep it up
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing
@KishorIraj24
@KishorIraj24 Жыл бұрын
Can't find plugins in description 😢
@SureshSDETAutomation
@SureshSDETAutomation Жыл бұрын
Please follow the session For details
@bestcricketbowling9947
@bestcricketbowling9947 2 жыл бұрын
Best 👍🏻👌🏻
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing
@basavkumar7859
@basavkumar7859 2 жыл бұрын
Can u explain about Test NG and Cucumber
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Sure, Please stay tuned for updates on channel
@farwabatool975
@farwabatool975 2 жыл бұрын
Perfect solution :)
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Thanks for writing
@ghousemohammed7254
@ghousemohammed7254 9 ай бұрын
I think this video is combination of video 1 to video 5
@SureshSDETAutomation
@SureshSDETAutomation 9 ай бұрын
Yes correct
@AbhishekKumar-go8of
@AbhishekKumar-go8of 2 жыл бұрын
Can you provide programming file of this video please...
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Sure will provide as part of Jenkins series. Stay tuned for updates
@shomysharma
@shomysharma 2 жыл бұрын
Amazing, can I get it's code as I'm facing some errors
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Sure shtechpro@gmail.com
@aswathip833
@aswathip833 Жыл бұрын
@@SureshSDETAutomation sir how to take screenshot of login and registration page in maven, what are the depencies to be added
@gunjandaschowdhury2803
@gunjandaschowdhury2803 2 жыл бұрын
Please provide the program files!!!! 😭😭🙏🙏🙏🙏🙏🙏🙏
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Can you follow my session and do by your self Das. If i give you files you will never what and why you need to use any condition or code.
@Swapnajendacoolie
@Swapnajendacoolie 2 жыл бұрын
Hi Suresh I need notes or Pdf of this session
@SureshSDETAutomation
@SureshSDETAutomation 2 жыл бұрын
Sure will update in GitHub soon
@Swapnajendacoolie
@Swapnajendacoolie 2 жыл бұрын
@@SureshSDETAutomation thanks
Building Selenium Java Framework from Scratch using Page Object Model | TestNG | Mini Project
1:04:34
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 88 МЛН
啊?就这么水灵灵的穿上了?
00:18
一航1
Рет қаралды 95 МЛН
Explain OOPS Concepts in Selenium Automation Framework
20:04
RD Automation Learning
Рет қаралды 26 М.
Basic Selenium Project with Maven, Test NG and Page object Model
52:47
Automation Fraternity - "The DevOpsClub" Entity
Рет қаралды 49 М.
How To Explain Test Automation Framework In Interviews For Selenium
13:42
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 88 МЛН