No video

Core Test Automation Framework Strategy for Web/API/Mobile Applications

  Рет қаралды 142,717

Naveen AutomationLabs

Naveen AutomationLabs

Күн бұрын

In this video, I have explained how to design and maintain core automation frameworks for web, app and api.
Learn:
How to design core automation frameworks
How to maintain these frameworks
How to use core frameworks in your child projects
How to leverage core automation frameworks in your team and organisation
What is TCOE
~~~Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:
www.youtube.co...
Follow me on my Facebook Page:
/ naveenqtpexpert
Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:
t.me/joinchat/...
Paid courses (Recorded) videos:
naveenautomati...
For Java & Selenium - naveenautomatio...
For API (Manual + Automation) - naveenautomatio...

Пікірлер: 322
@shivkumarhiremath185
@shivkumarhiremath185 3 жыл бұрын
Naveen just Because if you we are getting to know these concepts in depth....many testers who have having experience also doesn't know these concepts...or if they know they will never share....but just because if U...we are Knowing these things...Kudos to Ur efforts Great work...Keep it On❤️❤️
@kaushikmishra2167
@kaushikmishra2167 4 жыл бұрын
थैंक यू नवीन, इस एप्रोच से जुड़ी शायद ही कोई वीडियो इंटरनेट पर उपलब्ध होगी| शायद आपको अंदाज़ा भी नहीं होगा कि आप कितने ज्यादा लोगों की मदद कर रहे हैं| माँ सरस्वती की कृपा आप पर हमेशा बानी रहे| थैंक्स ए लॉट अगेन|
@atulchavan4330
@atulchavan4330 3 жыл бұрын
I have 7 years of experience in Automation and this is exactly what i have always seen. Thanks Naveen for this video. Always loved your content.
@Snehaandsahasra
@Snehaandsahasra 6 ай бұрын
I am still in the middle of the video. This is just fantastic . I am working as an automation engineer since 3 years but always wondered how my browser is launching. No body shared this knowledge with me in my company. Great job Naveen👏
@rajareddyakepati4996
@rajareddyakepati4996 4 жыл бұрын
90% of manual testers are waiting for this vedios..about wats going on entire automation frame work projects in onrganization..very good explanation thank you naveen 🙏🙏
@sheetalk7528
@sheetalk7528 3 жыл бұрын
You are the first person who started these awesome informative videos on automation and helped to change the career paths efficiently!
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks for watching @sheetal. Keep learning
@divineIncarnation
@divineIncarnation 3 жыл бұрын
I'm just simply amazed to learn the concepts so clearly which I have been using in my current project but never bothered to understand how this is actually done. Thank you so much Naveen. You're making our world more knowledgeable. 🙏🏻❤️
@TheRaghu008
@TheRaghu008 4 жыл бұрын
Able to connect the dots. Recently got trained in automation by the company. But here we are having one fat jar for API,web and mobile. I have not yet learnt everything in the framework but slowly getting into it. We are using cucumber, extent reports and many more. This video helped me to connect the dots.
@naveenautomationlabs
@naveenautomationlabs 4 жыл бұрын
Awesome :)
@dpkkumar57
@dpkkumar57 4 жыл бұрын
It’s a great explanation. Everyone explain automation framework but nobody shows this real time approach. Where people lack behind. Thank you so much for everything 🥰🥰. Waiting for next..
@i_am_reshad
@i_am_reshad 2 жыл бұрын
Teaching is art. And you have this art side. Thank you.
@avishekbehera
@avishekbehera 4 жыл бұрын
A brilliant , exploitative video solving the actual problem of test automation. Reinventing the wheel is not always a good choice, company is paying us to make its work easy and fast. Nobody talks about this issue. You always highlight the pain point of testers and make it very clear with solutions. Kudos.
@naveenautomationlabs
@naveenautomationlabs 4 жыл бұрын
Thanks for understanding this Avishek
@SpacialCow
@SpacialCow 4 жыл бұрын
That's pretty nice, one note that I have on it, at least what we do where I work, we don't keep the page objects with the tests, it's a different project. So it's like: 1-core 2-domain (page objects and page components) 3-tests And there is a reason, on the domain, we handle the ui elements as components, and they can be shared within different pages, for example, a refresh button, can be in 10 different pages, so this component is on the domain project, and if we have 5 pages that use it, we just add to the page class composition. So basically, the teams can create test projects reusing the standardized components and pages.
@rajwantatwal3318
@rajwantatwal3318 3 жыл бұрын
WOW, what a explanation!! 🙌🙌I would say that you are blessed with very generous heart, GOD bless you. Speaking from experience, Automation training businesses who charge Testers 100s of dollars and still DO NOT TEACH the concept with this level of details. 😃 Stay healthy and prosper @Naveen Sir!. 🎉🎉I am learning from you so much, hope to find a job soon. 🙏🏻
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Most welcome and best of luck :)
@sushmashetty6246
@sushmashetty6246 Жыл бұрын
Changed my job from support domain to automation testing domain because of your mock interviews. They gave me confidence. Thank you for your guidance.
@akshaybhatia7977
@akshaybhatia7977 4 жыл бұрын
I was part of CoE team 6 months back and being in project now, realising value of that after watching your video. Not enough words for you Naveen. Thanks for sharing insights as always.
@chandanguptaSDET
@chandanguptaSDET 4 жыл бұрын
Inputs shared after @22:50 is very crucial . Even I have faced this personally and the suggested approach was implemented later and it worked. Thanks Naveen.
@kanikajain2785
@kanikajain2785 2 жыл бұрын
I have about 4 years automation experience and other manual expeience. I am relatively new to your channel and simply absorbing all the knowledge. Thanks for uploading this.
@sabkaBaap007
@sabkaBaap007 Жыл бұрын
That's the same approach that is followed in our organization since the beginning.
@katdareshruti
@katdareshruti 3 жыл бұрын
Absolutely digging the whiteboard series. It's like I died and went to the automation heaven :) Thank you!
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
welcome to Naveen Automation Labs :)
@rajendrakumarnj4105
@rajendrakumarnj4105 3 ай бұрын
Really useful video for automation testers to use best practices in the industry
@jdhung
@jdhung 4 жыл бұрын
i watch most of your selenium video. you are the best instructor
@mananpatel5780
@mananpatel5780 4 жыл бұрын
Thank you so much Naveen Sir. I am learning a lot by watching your videos. The way you are explaining by taking real time examples is amazing. You are great.
@mukultripathi5707
@mukultripathi5707 4 жыл бұрын
I am following 80% the approach explained but let me tell you learning is on toss(i am informing not complaining)
@supriyasb6492
@supriyasb6492 3 жыл бұрын
Hi Naveen, it is really a knowledgeable vedio and the effort you have invested is really appreciable...Even after knowing everything people might not share the knowledge so, openly but your a great soul who always wants everyone to get knowledge and grow...🙏it was a clear vision of what is the frame work and how well we can use it for maintaining our test scripts using framework. Kindly share the link in which you have explained about how to create jar files and how dependencies are added using gradle and maven.. awaiting for more upcoming vedios... keep rocking...🔥your good attitude will take you to the heights....🎉🎉🎉🎉🎉
@prernasharma1307
@prernasharma1307 3 жыл бұрын
This guy is a gem....I really want to connect personally
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks :) you can reach out to me at : naveenanimation20@gmail.com
@prernasharma1307
@prernasharma1307 3 жыл бұрын
@@naveenautomationlabs hey thanks for your prompt response....I highly appreciate that and I am humbled....will certainly connect as whatever you told in the later half of the video, can truly relate with that.... I even sent you a join request on your fb page, if you find it ok after reviewing, request you to please accept my request there as well....thanks for educating people, for your genuinity and awesome content :)
@sunandamohanty1474
@sunandamohanty1474 4 жыл бұрын
Awesome Explanation Naveen, exactly the same process we follow in my organisation but today i got the clear picture thanks a lot....looking forward for the building the centralize JAR ...........
@swarnasharma3836
@swarnasharma3836 4 жыл бұрын
It was an informative video with clear and concise information on how automation development works in organisations. It covers core concepts to upskill in the field of Automation testing
@mizanur968
@mizanur968 3 жыл бұрын
Excellent information, thousands QE will be benefited from this video. Thanks for sharing.
@sarojmeher2000
@sarojmeher2000 2 жыл бұрын
Hey Naveen, I have implemented similar modular approach, parent core jar separated from child module since last 5-6 yr. And when i saw your video today i was able to co-relate each and every concept. I would recommend new buddying Guys to implement similar.
@mohitkumar7751
@mohitkumar7751 4 жыл бұрын
Love this whiteboard series naveen 🙌🙌 Moreover, this actually help us to showcase the skills to the interviewer using diagram explanation.
@jagrutsolanki9753
@jagrutsolanki9753 4 жыл бұрын
Thank you for this video it really gives us practical Knowledge. I already Designed framework before a year From your past videos learning, Now I can also Re structure my FW like this also. Thank you for giving me leaders in an Automation Career.
@ankarigaripriyanka8306
@ankarigaripriyanka8306 2 жыл бұрын
my god......so much content so much meaning in the each step each point....its like i just saw heaven on earth if ...qa was a world ...are u a god or what? words cant be enough how much A class content this viedeo is ......
@naveenautomationlabs
@naveenautomationlabs 2 жыл бұрын
Glad that you liked it 🙂
@rajagrawal6645
@rajagrawal6645 3 жыл бұрын
Thanks Naveen for this video its very very help full for my organization . please create practical session on this .
@SamiSabirIdrissi
@SamiSabirIdrissi 3 жыл бұрын
this is the professional way.... Excellent!
@sachinwankhade4671
@sachinwankhade4671 4 жыл бұрын
This is what the automation trends is about!.. awesome explanation..every org should follow this approach..last sentence is very true... automation is dead once project get over..but org does understand the main problem.. every org should definitely try to implement such core frameworks... thanks Naveen... thanks brother 🎉..love u Lots..♥️
@_danl6327
@_danl6327 3 жыл бұрын
Wow!! Thanks Naveen it's so helpful to all QA folks out there. Thanks for sowing the confidence in our minds to stay competitive.
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
My pleasure 😊
@SagarSapkota-eo4ei
@SagarSapkota-eo4ei 4 жыл бұрын
Most Valuable video until now.
@santoshpr458
@santoshpr458 Жыл бұрын
God bless you sir with lots of good wealth and health to you and your family So kind of you, awesome explanation and nice video
@sonikaraina8553
@sonikaraina8553 3 жыл бұрын
very pratical explanation of test automation framework.....thankyou
@andyv5442
@andyv5442 4 жыл бұрын
you should create a Udemy class. You are really good at explaining.
@saakshisinha2504
@saakshisinha2504 2 жыл бұрын
So practical test automation framework session! Kudos
@kiqbal69
@kiqbal69 3 жыл бұрын
Nice presentation about Automation Framework. It will help us to build robust framework for any organization. Thank you Naveen.
@yogeshwaran1998
@yogeshwaran1998 4 жыл бұрын
Excellent video Naveen. Would really love to see an example of building a jar file and using it in child project.. and also nexus example.. eagerly waiting for your video..
@MrGovindraj
@MrGovindraj 3 жыл бұрын
Mast video, so much to learn. Thanks
@yashsaxena7139
@yashsaxena7139 4 жыл бұрын
One of the best videos I watched recently in automation channel. It covered many real-time pain points in automation. Looking forward for more such real time video. You are fantastic and thanks again for sharing 🙂
@rhtmn
@rhtmn 3 жыл бұрын
Real good clarity in how to keep a disciplined way to maintain automation frameworks. Thanks for sharing your knowledge.
@neelaprabhan1079
@neelaprabhan1079 3 жыл бұрын
Thanks Naveen, Very good lecture covering core concept of automation
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
You are most welcome
@sksingh329
@sksingh329 4 жыл бұрын
Thanks Naveen for sharing this video on framework design.. I have not seen any video on any platform where this part was explained in such detail at the same almost same approach is followed in an organisation to have centralized framework work and individual project extends this core framework which is independent of any project. Modules and poms are also used to build core projects. Thanks again for video.
@Blissfullife_mansi
@Blissfullife_mansi 3 жыл бұрын
Hi Naveen sir, Really thankful for all ur efforts to make us strong in automation. Though I had a gap of 3+ years, I am successful in finding a job and I will definitely keep learning the things to justify the opportunity i got after the gap.
@swaroopadeshpande3546
@swaroopadeshpande3546 4 жыл бұрын
Amazing explanation @naveen , this is what we exactly follow in my company. But unable to explain, thanks for sharing 🙏
@octotube463
@octotube463 4 жыл бұрын
Wow! This is amazing can’t ask for more. Btw this is what the market is looking for in a Test Engineer. Everyone in software testing need to get thorough with this process.Thanks!
@ruchisharma-pc2gg
@ruchisharma-pc2gg 2 жыл бұрын
Thanks Naveen, the most informative information. Thanks for sharing your knowledge.
@MadirajuKChaitanya
@MadirajuKChaitanya 4 жыл бұрын
Naveen, as mentioned, the whiteboard learning series is good. Please continue with your great work. Thank You and All the Best... :-).
@nehamalhotra9711
@nehamalhotra9711 3 жыл бұрын
and yes forgot to mention, loving your whiteboard series!!!!
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks for watching @Neha.. keep learning..
@nehamalhotra9711
@nehamalhotra9711 3 жыл бұрын
@@naveenautomationlabs for sure, subscribed your channel and I know I am going to learn heaps from your videos.
@chaitanmd009
@chaitanmd009 4 жыл бұрын
Thank you so much Naveen. We really appreciate for your time and sincerity in spreading the knowledge to others for free. As always you explain it well and deep. I am following your tutorials, learning and applying the same within my org and on my projects. *** - Could you please make a real time practical video on the same by making of the whole core framework as a .jar file . As an extension to your earlier series "Learn Hybrid Framework with Page Object Model Step by Step". Take the same one (because it is already developed and available) and extent it little further by applying with the above one / concept. Thanks for understanding.
@dance1540
@dance1540 Жыл бұрын
Thanks Naveen everything, you are explained in depth..
@hamsaganesh7675
@hamsaganesh7675 4 жыл бұрын
Wooow 30 min spent constructively ....nice explaination👍
@chaitanyanerkar6171
@chaitanyanerkar6171 3 жыл бұрын
Best wishes from NZ, Loved your thought process Naveen , really need such sustainable modal in an Organisation to maintain the real essence of automation. Keep up the good work
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks a ton
@Psudeep
@Psudeep 4 жыл бұрын
wow Naveen , really great video . This is very rare content , we cannot find such details anywhere. This gives idea how exactly the automation works, not simply by writing find elements in main method. Looking forward to see the practical implementation .
@DheerajGambhirDG
@DheerajGambhirDG 4 жыл бұрын
Amazing explanation. Thanks for your time. Just want to add this note: If you want to package it in a single executable JAR for distribution, you need to use few plugin like "maven-assembly-plugin" in your pom.xml and then we need to run it with this command to get the JAR with all dependencies included: - mvn clean compile assembly:single
@naveenautomationlabs
@naveenautomationlabs 4 жыл бұрын
Absolutely right.
@AyyAppA_009
@AyyAppA_009 4 жыл бұрын
Thanks Dheeraj for valid point...👍
@mikegames4659
@mikegames4659 4 жыл бұрын
whiteboard old style always great ... keep up ur good work bro.
@karimmek1227
@karimmek1227 4 жыл бұрын
Thank you very much Naveen for the explanation you provided for us it was very instructive and it is reflecting the approach used in the real projects Thank You again and All the Best.
@VikumRavinayake
@VikumRavinayake 3 ай бұрын
This was amazing and interesting. Thank you very much
@MM-tx3yn
@MM-tx3yn 4 жыл бұрын
Waiting for your practical session on this, @Naveen! Thank you for this whiteboard session.
@abhijitkambli2932
@abhijitkambli2932 2 ай бұрын
Naveen thanks for gr8 detailed explanation. Can u share some video of above explanation to create fat jar which includes web Api and mobile...Just folder structure with imp dependencies in pom. That would be really gr8 for development
@nehamalhotra9711
@nehamalhotra9711 3 жыл бұрын
awesome video!! Love the way you explain topics, real time situations with such an ease and practical real-time examples from the industry. 1st day watching your channel/videos. But awesome!! way to Go Naveen.
@ashuiet
@ashuiet 4 жыл бұрын
it help me to understand where I am standing in overall framework....Thanks Naveen.
@8793574392
@8793574392 Жыл бұрын
Thanks Naveen for sharing great information. It will be helpful for me,
@sanjayanayak1491
@sanjayanayak1491 4 жыл бұрын
Really Extraordinary Naveen.. Am watching all videos.. All videos are helping so much for interview ..
@srinivasaraokolluri4683
@srinivasaraokolluri4683 3 жыл бұрын
Good Explanation to get an idea on how to implement & utilize automation work
@santhoshkumar991
@santhoshkumar991 2 жыл бұрын
Simply Awesome..
@PoojaPanchal12
@PoojaPanchal12 3 жыл бұрын
Such detailed information is very useful. Thank you.
@amollondhe5483
@amollondhe5483 4 жыл бұрын
Thanks Naveen for this core framework real time video.
@abhishekbhardwaj8782
@abhishekbhardwaj8782 4 жыл бұрын
June 20 batch :) This video for me as A map before journey...
@indra-jx2zh
@indra-jx2zh 4 жыл бұрын
Handsome hunk with brilliant mind🙂
@anithadevasenavijayavelan5670
@anithadevasenavijayavelan5670 2 жыл бұрын
Naveen, You are an amazing teacher!. Thank you for the webinar.
@gireeshbm2465
@gireeshbm2465 2 жыл бұрын
Hi naveen sir the great teaching of high level
@JyothiGu
@JyothiGu 3 жыл бұрын
Very very informative.. Thankyou so much
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Glad it was helpful!
@fayazbaig2490
@fayazbaig2490 4 жыл бұрын
Excellent explanation 👌 and very eager to now practical thing of about FAT jar creation and implementation in child projects waiting for video please
@1993durga
@1993durga 4 жыл бұрын
Clear cut explanation, thank you so much for sharing your knowledge. Fat jar definitely increases the rate of automation deliverables but on the other side Learning exposure will be at stake , losing the advantage of core programming skills for qa team member .
@samaraAbhimani7840
@samaraAbhimani7840 3 жыл бұрын
First thing that came to my mind while I was thinking about Test Automation COE was your channel, and here you go my guess was right, I just want to say your channel is becoming 'One stop location that addresses all test automation problems' Thanks for creating such an amazing video :)
@keshinipatel299
@keshinipatel299 4 жыл бұрын
Excellent......, Very Very useful Thank you, Naveen
@InderjeetSingh-rn3ds
@InderjeetSingh-rn3ds 3 жыл бұрын
Awesome Whiteboard series, Kudos to Naveen....
@ralphbruno6319
@ralphbruno6319 4 жыл бұрын
Hey Naveen, great explanation as usual, so true regarding the different automation frameworks used inside the same organisation, it creates a lot of chaos and requires some quality KT.
@amip9108
@amip9108 2 жыл бұрын
Excellent :) thank you so much for sharing outstanding topics. I really like your sharing and its really outstanding. most importantly when you sharing your experience and how QA will be working practically in company, that makes big difference to understand. Thanks again Naveen.
@prashantkadam2128
@prashantkadam2128 4 жыл бұрын
That was the really nice explanation about the real world situation and solution about it.
@yordanos1852
@yordanos1852 4 жыл бұрын
Wonderful video naveen, I also wanted to suggest that you make a video on the making of the whole core framework , I mean practically , adding the dependency , adding logging capability .... and just add one test and see how the whole eco system works. Also in my company we have a central GUI for the automation projects. So anyone with no automation experience can just go there and select what application , browser , test Environment can all be selected from a drop down. Also give them the test progress on the home page sorted by app or environment. I Learned automation from scratch with your videos ... so thank you!!!!!
@abhijeetbhatt9772
@abhijeetbhatt9772 4 жыл бұрын
thinking the same !!!
@nunnaveeraprasad1
@nunnaveeraprasad1 4 жыл бұрын
Thanks for the video and like your approach 🙏. Am following the same approach for 4 years with c#.could you please extend this video series and show practical example with java project.
@swatibabaladi5825
@swatibabaladi5825 3 жыл бұрын
I was looking for something like this. You have explained it very well 🙌 Thankful to you for sharing such knowldge. It really helped me in my interview.
@dhavalzala5977
@dhavalzala5977 3 жыл бұрын
It is very useful and very professional way to handle automation for any project. Also it is helpful in terms of interview purpose. Thanks Naveen for this video. Keep sharing with us so that we can learn more and more from your channel. It really improves concepts of Automation
@dilansomarathne9680
@dilansomarathne9680 3 жыл бұрын
Thank you very much Naveen, Great explanation. waiting for practical session.
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Very soon
@kuleshwarilahare8207
@kuleshwarilahare8207 4 жыл бұрын
It very good step to teaching , explaining
@ragavenderpandian1333
@ragavenderpandian1333 4 жыл бұрын
Framework design explanation was really useful.. continue to post useful videos like this 👍 thank you 😊
@vishalchopra2518
@vishalchopra2518 4 жыл бұрын
That's an amazing approach Naveen I'll wait for the video.
@anilparida1062
@anilparida1062 3 жыл бұрын
Great explanation naveen really it's a worth watching 👍
@vansh1227
@vansh1227 4 жыл бұрын
Hi Naveen, great explanation on the concept but can you please give real time example with the code for more understanding on the concept. That will be really appreciated. Thanks
@aftabon
@aftabon Жыл бұрын
Very impressive. MashaAllah
@bhanumurthyramala1158
@bhanumurthyramala1158 4 жыл бұрын
This overview is exceptionally good
@abhijitkumar8615
@abhijitkumar8615 4 жыл бұрын
Awesome series. Thank you very much. Got to know so many things.
@gouribhale
@gouribhale 4 жыл бұрын
Thanks for great explanation. Looking forward to watch more such content!!
@venu676
@venu676 4 жыл бұрын
Very good Naveen👍, I appreciate your efforts to share your experiences, keep it up. If you use automation in such a way, I say it is a weapon for us, we will do anything. Thank you so much.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 90 МЛН
ISSEI & yellow girl 💛
00:33
ISSEI / いっせい
Рет қаралды 23 МЛН
123 GO! Houseによる偽の舌ドッキリ 😂👅
00:20
123 GO! HOUSE Japanese
Рет қаралды 6 МЛН
Challenge matching picture with Alfredo Larin family! 😁
00:21
BigSchool
Рет қаралды 42 МЛН
API automation using Rest Assured - Zero to hero in 20 minutes
18:02
Fun Doo Testers
Рет қаралды 149 М.
Deep Dive into REST API Design and Implementation Best Practices
12:02
Software Developer Diaries
Рет қаралды 47 М.
Roles & Responsibilities of Automation Tester - Selenium | RD Automation Learning
17:05
How To Explain Test Automation Framework In Interviews For Selenium
13:42
MAVEN Directories - src/main/java and src/test/java - Whiteboard Learning
32:00
Naveen AutomationLabs
Рет қаралды 49 М.
How To Explain Selenium Automation Framework In Interviews
12:03
RD Automation Learning
Рет қаралды 196 М.
Explain OOPs Concept in Selenium Automation Framework
11:17
The Testing Academy
Рет қаралды 29 М.
Singleton Pattern With Selenium WebDriver + Java + TestNG
20:57
Naveen AutomationLabs
Рет қаралды 13 М.
SDET Automation Mock Interview - 8+ YOE (Selenium, Java, API, Testing)
1:37:32
Naveen AutomationLabs
Рет қаралды 265 М.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 90 МЛН