All OOP Concepts in POM-Use of Abstract Class,Inheritance,Overloading,Overriding,Encapsulation

Поділитися
Вставка
  • Опубліковано 2 гру 2024

КОМЕНТАРІ • 200

  • @simplesdtips8770
    @simplesdtips8770 5 років тому +43

    Thanks a lot Naveen... waiting for this video.. you dont know how much u r helping us to succeed in interviews.. i succeeded in my interviews because of your videos. Thank you so much. And also in so much helpfull in framing framework.

  • @sushilsawai3661
    @sushilsawai3661 5 років тому +22

    Thanks Naveen Sir:) Out of 6 Interview 4 interviewer asked me same que. "Tell me about ur framwork and oops concetps used for the same"

  • @CMsuka
    @CMsuka 5 років тому +3

    God bless U Naveen, as service to human is nothing but service to god.... Here service I meant is spending efforts /time on sharing knowledge to your fellow beings...and thereby supporting / ensuring their life safe and peace

  • @arkaimps
    @arkaimps 5 років тому +5

    I followed your last POM series created a year back, which was an immense influence on me..But this video expanded the length of knowledge sharing in so detailed manner. Hats off to you, Naveen. Thanks

  • @aniruddhapssinghgehlot5471
    @aniruddhapssinghgehlot5471 Рік тому +2

    Sir !
    I was searching for the same topic hundreds of times ! I owe you a lot ! THIS IS AN INVALUABLE VIDEO ! Love and respect from Kolkata, WEST BENGAL.

  • @sohamamin5758
    @sohamamin5758 Рік тому +1

    Watched so many times and felt more n more confident after watching it every time. What a content!

  • @sachindeshatwar4489
    @sachindeshatwar4489 3 роки тому +1

    This is one of the best Tutorial on selenium, Naveen you are having lots of Good knowledge on Selenium, by seeing your videos , i cleared 5 companies interviews

  • @ankita6876
    @ankita6876 5 років тому +6

    There is a famous saying that "clarity precedes mastery"... Incredible,all my doubts have faded away..

  • @gedionmelese1081
    @gedionmelese1081 5 років тому +5

    This video is very important, Thank You very much...... From people of Ethiopia! Happy Testing!💚💛❤🇪🇹

  • @marlynj7930
    @marlynj7930 3 роки тому +1

    This is the most most most important video for all the Selenium aspirants to go through!!!!Thank You Naveen!You are the best!!!!If SELENIUM FRESHERS do not understand this video---then they are going wrong somewhere!A must watch for all Selenium aspirants to understand the core of Selenium-Java!

  • @AjayMIshra-rr8uq
    @AjayMIshra-rr8uq 5 років тому +11

    This video was very much needed, i appreciate your efforts towards automation and Durga sir for Java..people call him God of java...and will call you the same in automation...you are really doing great..it creates hope in people.

  • @greenpeace041
    @greenpeace041 4 роки тому +1

    I am following you last 4 years and always refresh JAVA Selenium while watch your video . Keep it up Naveen

  • @pratikdeshmukh9360
    @pratikdeshmukh9360 5 років тому +4

    Thank you so much Naveen.Great social service you are doing..Thanks a lot again..

  • @sumanmaurya7274
    @sumanmaurya7274 Рік тому +1

    One of the best OOPs concept explanation I have ever seen. It's really helpful, Thank you so much!

  • @AnilKumar-up5qx
    @AnilKumar-up5qx 4 роки тому +1

    Thanks a Lot Naveen sir. These videos show what a gem you are in this field.

  • @PankajSharma-pl3nq
    @PankajSharma-pl3nq 4 роки тому +1

    Thanks Naveen. This video was very much needed. In most of the interviews people fail to explain the OOPS concepts which they are using in the framework or their framework never used the oops concepts and consist of scattered scripts. Although the scattered scripts can do the job/test but until the OOPS principles are not justified it can not be called a framework.
    Once again Thanks you for such a beautiful detailed explanation.

  • @lathabandikatla9797
    @lathabandikatla9797 3 роки тому +1

    this video helping a lot.. clear all ambiguity over framework.. thanks alooooot

  • @pradeepbharti1970
    @pradeepbharti1970 2 роки тому

    I am really becoming big fan of your since i am watching your videos which related on java. hats of to you sir

  • @sreedevibarinapally5925
    @sreedevibarinapally5925 Рік тому +1

    U know Naveen, that's a master piece vid and it's made my day. Awesome job 🤟

  • @dorababudandangi757
    @dorababudandangi757 5 років тому +4

    Excellent bro...no one explain like this clear manner even paid training also, please provide code.

  • @sarithachary7730
    @sarithachary7730 3 роки тому +1

    Thanks a lot Naveen... It is not length it is very useful to track interview for everyone, In most of the interviews people fail to explain the OOPS concepts which they are using in the framework It really Awesome end to end framework explanation of whole POM with OOPS from a different perspective

  • @santoshkpl2088
    @santoshkpl2088 5 років тому +2

    you are really god of automation..

  • @sachinwankhade4671
    @sachinwankhade4671 5 років тому +2

    Thanks a lot brother.The way u r explaining,is outstanding. It helps me a lot and others too. I learned a lot about automation,just because of you brother. You are doing this job without having any expectation that's very great thing.Thank you so much. We love you.

  • @venkyvenkatesh1538
    @venkyvenkatesh1538 5 років тому +2

    Awesome work thanks alot for sharing this video

  • @rhtmn
    @rhtmn 3 роки тому +1

    Very good knowledge. Will try from my end. Just a great video to start building framework concepts.

  • @alpijain4270
    @alpijain4270 3 роки тому +1

    Best explanation in such an easy way. You are really genius

  • @vithleshkumargupta
    @vithleshkumargupta 5 років тому +1

    Thanks Naveen for sharing such amazing content on framework. Thank you very much.

  • @haribabu1876
    @haribabu1876 3 роки тому +2

    Really perfect Naveen, as of i know other trainers always teaching in theory level but you explained everything how we are doing in real time industries..Really awesome👍👍👍

  • @DeepakSingh-cn1bg
    @DeepakSingh-cn1bg 3 роки тому +2

    Beautiful and clean...this is called robust framework. Recently started watching your video's each video's has new and different concept from market with proper explanation. Thanks for your efforts knowledge sharing 🤘

  • @dineshdeore4740
    @dineshdeore4740 3 роки тому +1

    Thanks for this video, now i can understand where to use all of this concepts in framework..

  • @VandanaSingh-ft5yb
    @VandanaSingh-ft5yb 4 роки тому +1

    One of the best explanation I have came across so far. Can make out the use of OOPs concepts. Really Helpful!

  • @raghunandanmundada645
    @raghunandanmundada645 4 роки тому +3

    Thing I liked the most in this framework: In LoginPage class, getters don't return By type, it returns WebElement type.

  • @sarikagoswami3561
    @sarikagoswami3561 3 роки тому +1

    Thanks a lot Naveen! Superb coding with explanation!

  • @soniyalazar9377
    @soniyalazar9377 9 місяців тому +1

    very good tutorial

  • @Saagarbajad
    @Saagarbajad 4 роки тому +3

    This is one of the best use of OOPs concepts in a framework. Thanks a lot Naveen for sharing the knowledge and helping the community.

  • @navneetkaur6606
    @navneetkaur6606 3 роки тому +1

    Hats off to your dedication.....i'm a blessed viewer

  • @MakeLearingEasy
    @MakeLearingEasy 5 років тому +4

    Simply superb, keep it up Sir.

  • @shravan6704
    @shravan6704 5 років тому +2

    Love you anna.....Thank you so much for your knowledge sharing.

  • @mpurvi1784
    @mpurvi1784 3 роки тому +1

    Hi Naveen
    Your tutorials are so informative and tempting that I cannot finish up the video that I launched. When I start listening to one video , the suggestions draws me to the other..Just want to listen to everything that you have posted but falling short of time..Thank you for all the hard work 🙏

  • @abhisheksharma3167
    @abhisheksharma3167 3 роки тому +1

    Really an amazing video. Thank you so much sir.

  • @challasrihari4500
    @challasrihari4500 5 років тому +2

    Once again thanks naveen for your excellent efforts.

  • @dharaneshbr2064
    @dharaneshbr2064 5 років тому +1

    Thanks a lot Naveeen Sir, Neately Explained where and all we can implement each oops concept in our framework.

  • @vigneshwaranm
    @vigneshwaranm 5 років тому +3

    Amazing video !!! Awesome end to end framework explanation of whole POM with OOPS from a different perspective. Thanks for sharing it Naveen !!!

  • @tarunsarsode8006
    @tarunsarsode8006 3 роки тому

    Thanks For Sharing this, this is more informative to those as well who want to switch from manual to Automation

  • @rameshmalli-dy1ic
    @rameshmalli-dy1ic Рік тому +1

    excellent vedio naveen, you are always best in teaching.

  • @sivakumarbathineni8911
    @sivakumarbathineni8911 5 років тому +2

    Awesome Video sir, It helps a lot
    Thank you so much

  • @dota-tc2uv
    @dota-tc2uv 3 роки тому

    This is the best video explanation for QA automation i ve seen so far. The only thing i could say was bad was your microphone. This was extremely helpful even for experienced QEs who never really started automation from scratch

  • @kumarsaroj3440
    @kumarsaroj3440 5 років тому +1

    Superb Naveen,this video is actualy learn a new learner like me thanku so much.

  • @MrUmang40
    @MrUmang40 5 років тому +1

    Thank you so much.....we all respect you a lot.....
    I am running outta words now....
    Noble work....

    • @naveenautomationlabs
      @naveenautomationlabs  5 років тому +2

      Thanks Umang, you guys are the main reason for my motivation.

    • @MrUmang40
      @MrUmang40 5 років тому +2

      @@naveenautomationlabs you are our motivation Sir....feeling blessed to have such a wise guide over the UA-cam.....thanks a lot again for whatsoever you did and doing for all of us.....

  • @akshaybhatia7977
    @akshaybhatia7977 5 років тому +2

    Thanks Naveen for putting so much of efforts and sharing.

  • @abinashjena8928
    @abinashjena8928 5 років тому +3

    Thanks Naveen for this kind of vdo

  • @shruthiAlways02
    @shruthiAlways02 5 років тому +2

    Awesome as always.. thank you so much...

  • @SarangHoley
    @SarangHoley 5 років тому +2

    👌 Very essentially need topic got covered, as many times these things also matter a lot.☺️

  • @daisyd4172
    @daisyd4172 2 роки тому +1

    Ahhhhaa..I found
    🌞thnks!!
    Its really Great💛

  • @dailyvlogsasmitalifestyle490
    @dailyvlogsasmitalifestyle490 5 років тому +2

    Hi Naveen,
    Really its a fabulous job you are doing without any cost even people are there who doesn't like to share their video in ytube they are keeping in privacy mode it will be only accessible for those who will join the course🤣🤣🤣but really sir you are just awesome 😊

  • @Chetan-Seth
    @Chetan-Seth Місяць тому

    Thank you ! very useful content to succeed in interviews.

  • @sujitsharma4792
    @sujitsharma4792 3 роки тому +1

    Amazing work Naveen... This is 💎

  • @rajeshrj6538
    @rajeshrj6538 5 років тому +2

    excellent explanation and framework design! :) great going.. thank you so much

  • @jahangiralikhan2410
    @jahangiralikhan2410 5 років тому +1

    Most most awaited topic Naveen
    Thanks alot buddy ❤️❤️❤️❤️

  • @ashutohbharti5288
    @ashutohbharti5288 4 роки тому +1

    Hi Naveen thanks for this amazing video..

  • @BiswajitSatapathy
    @BiswajitSatapathy 5 років тому +3

    Thanks a lot Naveen. Most awaited video really. I was searching for this kind of industry standard implementation. Waiting for more videos like this. Thanks a lot again. :-)

  • @praveenpatil5140
    @praveenpatil5140 3 роки тому +1

    Thank you so much naveen.

  • @chillamcharlabharath9730
    @chillamcharlabharath9730 5 років тому +1

    Awesome.Thanks a lot Naveen👌👌

  • @DiamondStudioYouTube
    @DiamondStudioYouTube 4 роки тому +1

    U did great job! Thanks a lot Naveen! keep up!!!

  • @godsofmusic2920
    @godsofmusic2920 3 роки тому +1

    Superb explanation......

  • @prashantagent4731
    @prashantagent4731 4 роки тому +1

    Beautiful knowledge !!

  • @rahulsingh-jg9wt
    @rahulsingh-jg9wt 4 роки тому +1

    You are awesome naveen ...

  • @zameerahmed1775
    @zameerahmed1775 4 роки тому +1

    Wonderful video Naveen .....
    God bless you, your family & all your coming generation's.
    In this era your imparting free knowledge.

  • @Srhnu449
    @Srhnu449 5 років тому +3

    Thanks a lot Naveen, Even paid channels wont be able to explain in this manner... Kudos .... :)

  • @samrizriz5108
    @samrizriz5108 5 років тому +3

    Thanks for sharing such a great and useful information. Appreciate your endeavor and valuable knowledge.could you plz make a video on Automation Test plan and estimate the test effort accurately with example?

  • @NaveenKumar-dr1zw
    @NaveenKumar-dr1zw 3 роки тому

    Thanks for your efforts.. very informative

  • @ramyagv5463
    @ramyagv5463 5 років тому +1

    Very helpful...Thanks a lot for explaining it so well :)

  • @punishr90
    @punishr90 5 років тому +3

    Much appreciated. Thanks for putting this together.

  • @mohammedburahaba8710
    @mohammedburahaba8710 2 роки тому

    it is great content thank you very much

  • @keyurbm
    @keyurbm 4 роки тому +2

    Thanks Naveen for the wonderful knowledge sharing video for the real implementation of OOP's concept. Video is really helpful for understanding the concept. Actually I had tried to search for the particular session code on your Github but I am unable to find it. If possible can you please share Github link with me ?

  • @funzzforeverzz9071
    @funzzforeverzz9071 3 роки тому

    Thanks a lot Naveen...!!

  • @priyankadawane4156
    @priyankadawane4156 2 роки тому +1

    You are amazing Naveen :(

  • @ranjanmadeli8894
    @ranjanmadeli8894 5 років тому +1

    Thank you Very much Sir ...

  • @gagrciajuanluis
    @gagrciajuanluis 2 роки тому +1

    Very elegant implementation.
    Would it have made sense to make the getter methods private in the page classes?
    That is, the ones used specifically by the page classes? like getEmailId(), getPassword(), etc.?

  • @saurabhsrivastav902
    @saurabhsrivastav902 Рік тому

    Thanks for the video.

  • @marlynj7930
    @marlynj7930 3 роки тому +1

    Hi Naveen,This video is so much informative for Selenium aspirants...None of the trainers has explained this way!!!
    I am confused where can I find your posted Generics in Java video?Will you be posting or sharing that video link.
    Thank You Naveen.

  • @vaishnavis6653
    @vaishnavis6653 5 років тому +1

    Thank you naveen.. 👍

  • @pratibhasingh3432
    @pratibhasingh3432 2 місяці тому

    Thank you so much, really helped a lot :)

  • @manasatweets3994
    @manasatweets3994 2 роки тому

    super well explained

  • @deepikanalla1337
    @deepikanalla1337 5 років тому

    Thank you soo much naveen garu

  • @arpitsrivastava9610
    @arpitsrivastava9610 Місяць тому

    1:02:40 how can I import bonigarcia ? What does it mean ?

  • @manojreddy4811
    @manojreddy4811 2 роки тому

    29:03 why only the super(driver) is added in the base page constructor why not wait?

  • @mamun8742
    @mamun8742 4 роки тому

    Thank you so much Naveen

  • @healthwithbhavesh6030
    @healthwithbhavesh6030 5 років тому +1

    Today's my interview question and I missed to view this video but even how i can tell based on other video turorial of POM framework

  • @parulisha
    @parulisha 5 років тому

    @12:06 you mentioned integration between test and page class. Does that count for integration testing or is it just API testing?

  • @ParamBramhaOM
    @ParamBramhaOM 4 роки тому +1

    Hi Naveen , Thanks for this helpful tutorial with the OOPS Concepts. I have tried this, but i am getting nullpointerException error while adding Actions class for mouse hover & Javascriptexecutor for scroll down the page. Can you please help me out how can i initialize these things in BasePage & LoginTest to call those methods with getinstance method.

  • @muhammadshahnawaz9953
    @muhammadshahnawaz9953 3 роки тому

    Thanks Naveen.

  • @aniruddhapssinghgehlot5471
    @aniruddhapssinghgehlot5471 Рік тому

    Super Class Sir

  • @mustafaninyolu
    @mustafaninyolu 5 років тому +1

    Another very great content!

  • @yeshwanthsai8653
    @yeshwanthsai8653 5 років тому +2

    Thanks, Naveen. When are you gonna start appium series?

  • @OdiaVlogsbyLipika
    @OdiaVlogsbyLipika 4 роки тому +1

    Thanks a lot Naveen for this video.:-) I have a question,In interviews do I need to explain about the POM like this or the way you have explained earlier?Please let me know,I am a bit confused.Thanks in advance

  • @dailyvlogsasmitalifestyle490
    @dailyvlogsasmitalifestyle490 5 років тому +1

    Hi Naveen,
    Its a kind request please upload videos on c# if possible

  • @rajalakshmis201
    @rajalakshmis201 4 роки тому

    Thank you Naveen

  • @ewtube100
    @ewtube100 5 років тому

    Thanks for the nice concept. I have one doubt please reply
    In this video at 50.10 mins and at 1:12:15 you told that micro level need to define the driver but while creating library class or utilities how should I mention driver. If extends Basepage for few libraries need driver there how do I wrap the driver.

    • @bipinmnair007
      @bipinmnair007 5 років тому

      @naveen - Even i have the same doubt. When we build this framework with utilities and extent reports as we do for the Basic POM framework, then how can we implement them with priority for driver (how we can implement the driver concept)

  • @raghunandanmundada645
    @raghunandanmundada645 4 роки тому +4

    Naveen Sir, very nice explanation. I have Q -
    Do we really need 'Page' class in this framework? Are we using it just to explain concept of Abstract class?
    We can move getInstance method from 'Page' to 'BasePage' and we can work only with BasePage class. No need of 'Page' class.