No video

MAVEN Directories - src/main/java and src/test/java - Whiteboard Learning

  Рет қаралды 49,681

Naveen AutomationLabs

Naveen AutomationLabs

Күн бұрын

In this video, I have explained about different maven directories.
Learn:
what is src/main/java and src/test/java
what is src/main/resources and src/test/resources
What is target folder
How to run test cases from maven surefire plugin
different sections of pom.xml file
~~Subscribe to the channel and share this videos with others.

Пікірлер: 110
@1824ajay
@1824ajay 3 жыл бұрын
The biggest success of Naveen is the opportunity he has provided many to change and transform their lives and chase their dreams!!Have a livelihood!!Thanks Naveen!!
@ashuiet
@ashuiet 4 жыл бұрын
I did not understand to those three people who disliking this lecture...really informative and great learning. Thanks Naveen !!
@singh07neeraj
@singh07neeraj 3 жыл бұрын
Might be Manual tester or developer :)
@meghasatyawalii7249
@meghasatyawalii7249 4 ай бұрын
For beginner the structure is quite difficult to understand in one go but after getting the information what these folders do and how they get utilize it becomes easy. Great Video Thank you
@anandb3334
@anandb3334 4 жыл бұрын
Today I conclude if u want something very dearly God will really help you by sending someone. Today only I wondered how maven directories work and why it is creating all the other stuff and here is the video. God tussi great ho ! Thank you Naveen !!
@lillyberta8335
@lillyberta8335 2 жыл бұрын
You are the best. Thank you so much for every single video you made to help us.
@jainanup402
@jainanup402 4 жыл бұрын
Fantastic overview nt only about Maven but extending it upto jenkins and docker, giving a short glimpse of CI/CD. Would like to see API automation overview in similar way, which tools/ jars to be used, how to fit intergation test cases in CI/CD pipeline
@i_am_reshad
@i_am_reshad 2 жыл бұрын
It is up to one year and one months I am working as an Test Automation Engineer , Time by time I come and watch your videos. Thanks man. Great Job. Appreciate your effort
@madirajuchaitanya
@madirajuchaitanya 3 жыл бұрын
Hi Naveen Sir, whiteboard Learning concept is excellent. Its short, crisp and straight to the point. It will act as a refresher course too... if we are preparing for interviews. Coming to this video, the Maven Directories are explained really well.... and after watching this video... I understood the entire flow of test case execution starting from... From: src/test/java... To: Docker, deployed in the AWS. Thanks a lot. You Rock..!!! :-).
@ashishranjan8549
@ashishranjan8549 4 жыл бұрын
A must theoretical knowledge with practical implementation which all SDET should be knowing good informative video.
@AJAUTOMATION
@AJAUTOMATION 4 жыл бұрын
Nice explanation.. Maven is very important for automation testers and is most famous build automation tool. Thanks Naveen for your time and knowledge sharing with us. I like ur teaching skills. Well done..
@maheshgollapally4894
@maheshgollapally4894 Жыл бұрын
great fan of you for way of your teaching
@saibm6280
@saibm6280 3 жыл бұрын
You have lots of patience and very clearly explained everything . Hats off to you
@prabhakaran-lf9hz
@prabhakaran-lf9hz 2 жыл бұрын
Thankyou so much naveen, i am really searching for this ,clearly explained
@CrystalisDota
@CrystalisDota 2 жыл бұрын
thank you, from bottom of my heart. You are doing really good things in this world. i appreciate your effort and guidance. thank you very much Naveen
@rahulvarma3412
@rahulvarma3412 3 жыл бұрын
I used to ignore videos which were this lengthy, but after watching one of his explanation, i realized its worth watching every minute of his explanations even though they are lengthy. great work Naveen. This is really helpful!
@SarangHoley
@SarangHoley 4 жыл бұрын
Nice to have a recap of the concept once again 👍😊
@sriharshini2479
@sriharshini2479 4 жыл бұрын
Just wow for this video,lot of information,Great learnings.
@rmdhananjay2561
@rmdhananjay2561 3 жыл бұрын
This actually cleared my mind about the Maven project lineage and how all the components of it fall into place. Thank you so much!
@shanugupta8526
@shanugupta8526 3 жыл бұрын
Very Well Explained.. You are just awesome
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thank you so much 😀
@FlavortownFreddy
@FlavortownFreddy Жыл бұрын
a gem of a session. Nicely presented and very well explained. Cheers, enjoying the learning content. Thanks my G!
@shilpashravge8083
@shilpashravge8083 Жыл бұрын
Great explanation. Thanks for the efforts Naveen :)
@MDHOSSAIN-gj5ve
@MDHOSSAIN-gj5ve 4 жыл бұрын
Simply awesome video. Thank you for sharing your knowledge.
@testinginsights-muktasharma
@testinginsights-muktasharma 4 жыл бұрын
Useful utilisation of 32 mins. Simply loved it especially when you connected git to Jenkins and AWS ahead. 🙏
@poonamsharma7026
@poonamsharma7026 3 жыл бұрын
Thank you Naveen, your videos help a lot to understand any topic easily. You collect entire information and present to us in an excellent way.
@aayushpatel3360
@aayushpatel3360 2 жыл бұрын
simply awesome explanation
@MadirajuKChaitanya
@MadirajuKChaitanya 3 жыл бұрын
A nice theoretical explanation of the Maven Directory Structure. Thank You for sharing the info. :-).
@y2k_123
@y2k_123 3 жыл бұрын
Neatly explained . Thanks
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks for liking
@y2k_123
@y2k_123 3 жыл бұрын
@@naveenautomationlabs Great job by you . The way you are simplifying real time industry things , it's remarkable. Thanks and wish you and your family Happy new year in advance .
@ARCHIT980
@ARCHIT980 3 жыл бұрын
Hey @naveen Thanks for the awesome video. Could also cover what is meant by : 1. Mvn clean 2, Mvn clean installl 3. Mvn test. which all phases of the maven lifecycle is used.
@yashsaxena7139
@yashsaxena7139 4 жыл бұрын
This is so much information in a short video. Hats off Naveen ! you are really good at explaining complicated things in such a easy way. Thanks
@ravitejagutti4812
@ravitejagutti4812 4 жыл бұрын
Hey Naveen, Thank you so much for helping us from so long time... Could you please do video/s on maven life cycle. It would help a lot of people.
@saurabht09
@saurabht09 3 жыл бұрын
Thanks champ Naveen for explaining this topic in a very simple way.thanks for creating such helpful video.#Automationlegend👌👌
@supriyassampath1419
@supriyassampath1419 3 жыл бұрын
Thank you so much Naveen for this amazing knowledge, nowhere else we would have got this. Thank you so much for you contribution to the QA community.
@jeyhunaliyev1765
@jeyhunaliyev1765 4 жыл бұрын
Awesome explanation
@santoshkpl2088
@santoshkpl2088 4 жыл бұрын
nice explanation. thanks sir. please do more whiteboard sessions
@saikiranthummalapudi656
@saikiranthummalapudi656 4 жыл бұрын
Thank you somuch naveen m learning alot from u r videos nd m getting selected too
@ashishsinha6662
@ashishsinha6662 3 жыл бұрын
Awesome explanation thanks Naveen
@10minakshi
@10minakshi 2 жыл бұрын
very very informative and very nicely explained
@saikrishnat2174
@saikrishnat2174 3 жыл бұрын
Thank you so much sir for making this video 🙏
@manjurao9223
@manjurao9223 4 жыл бұрын
Very well explained.....
@ganeshtekale8777
@ganeshtekale8777 4 жыл бұрын
Thanks, Naveen...Super Explanation
@singh07neeraj
@singh07neeraj 4 жыл бұрын
After a long Time :) nice to see you with new topics
@shail92757
@shail92757 3 жыл бұрын
very important topic!!!
@vasavip1628
@vasavip1628 4 жыл бұрын
Well explained Naveen. Thank you so much.
@AyyAppA_009
@AyyAppA_009 4 жыл бұрын
At first Thanks for this White Board Concept and Sessions...👍 Could you please explain about Gradle Directory also. Because there is some difference in "build.gradle" file compared with maven "pom.xml" Gradle Terminology differs to maven such as 'implement' and 'test' keywords were using.
@prabhatkunar6675
@prabhatkunar6675 4 жыл бұрын
Very informative...🤘
@ashutoshpratapsingh6872
@ashutoshpratapsingh6872 4 жыл бұрын
Awesome and thanks
@system2350
@system2350 4 жыл бұрын
Thank you so much Naveen. You boost my knowledge and confidence
@pallavihiremath7621
@pallavihiremath7621 Жыл бұрын
Really helpful Naveen
@lavanyar6792
@lavanyar6792 3 жыл бұрын
Well explained Naveen Sir
@diya123able
@diya123able 3 жыл бұрын
Wow its really good what u explained is clear and understandable way before I got many doubts on Maven now its all cleared . Thanks for sharing . I want to learn automation API please let me know .
@avinashreddybomma
@avinashreddybomma 4 жыл бұрын
Excellent Naveen as always , Rest assured Framework is something missing from our channel , I wish you would do some videos on it
@sksingh329
@sksingh329 4 жыл бұрын
Thanks Naveen for sharing 👍👍
@rohitsoni2598
@rohitsoni2598 4 жыл бұрын
Great explanation @Naveen
@2anshumansehgal
@2anshumansehgal 4 жыл бұрын
Thanks so much Naveen. This is awesome.
@bhanuprakash2659
@bhanuprakash2659 3 жыл бұрын
Excellent stuff Naveen!!!
@kumaramiya11
@kumaramiya11 4 жыл бұрын
Thanks, Naveen for this video
@chaitanyakhambete
@chaitanyakhambete 4 жыл бұрын
Awesome explanation 👍🏼👍🏼👍🏼 sir if possible one white board explanation on cucumber frame work tooo plzzz
@nimishasethi5676
@nimishasethi5676 4 жыл бұрын
Very nice
@vijaykumar-ut1ze
@vijaykumar-ut1ze 3 жыл бұрын
if we are not bothering abt the code under src/test/java then how the maven is building the package and running our tests from eclipse we can export the project as Jar file so no need to install maven for creating the JAR file In the session you explained where the maven is creating the Jar file
@antarmaneesh
@antarmaneesh 4 жыл бұрын
Thanks for the video Naveen
@hiteshdarji9925
@hiteshdarji9925 2 жыл бұрын
Hello Naveen, Nice and Detail explanation. What about Resource Folder what is difference between Src/Main/Resource and Src/test/Resource?
@swarnimayadav1856
@swarnimayadav1856 3 жыл бұрын
Thanku , ur video helped a lot
@life_rocks
@life_rocks 3 жыл бұрын
Appreciate your effort and topics uou are trying to discuss however it is difficult to see the text you are writing and board has so much glares. Hope you would address these issues. Thanks
@mallikarjunaswamyb3765
@mallikarjunaswamyb3765 4 жыл бұрын
HI Naveen, hope you are doing well! I hope you are going to answer this question without fail. This hope continued me to type this question below, Question :- As you told i have my source code with directories structure src/main/java , src/test/java , pom.xml . Now if I want to share this to my client to execute and see the automation and its results , I should share the entire code . Sharing the entire code is not as good as sharing a jar . So what i'm going to do is , i am sharing a jar . this jar is generated on the command "mvn clean install".Now my client has to run a command where the testng.xml in the jar is going to be triggered and then automation is going to start. How can we do that ??
@vikalpandey937
@vikalpandey937 4 жыл бұрын
Nice informative video about maven , your Video is pending about parallel feature file running in the cucumber series?
@akshaybhatia7977
@akshaybhatia7977 4 жыл бұрын
Awesome video Naveen. Thanks for sharing. Just one confusion here as you said we write unit test cases in src/main/test and it will not participate while creation of jar file. But when we are pushing complete maven project to Git and then to Jenkins, it is using only that src/main/test to execute those cases. So how both are different.
@abhishekbhardwaj8782
@abhishekbhardwaj8782 4 жыл бұрын
Awesome as always 👍
@Slade69
@Slade69 4 жыл бұрын
Hey Naveen . Can we have a series on selenium with C# . Amazing videos btw.
@ganeshkannan627
@ganeshkannan627 2 жыл бұрын
Nice shirt... where ur getting those shirts?
@jayantamandal9732
@jayantamandal9732 4 жыл бұрын
Hi Naveen can you pls share a whiteboard session on BDD approach for Automation
@asr1234asr
@asr1234asr 4 жыл бұрын
T shirt - where did you get it Naveen?
@priyagopinath4188
@priyagopinath4188 4 жыл бұрын
hi sir ,first of all thanks for helping students like us .can you plz mention about jenkinns uses and how jenkins get perform teesting whenever development occurs.
@aniketjain3875
@aniketjain3875 4 жыл бұрын
Haaa creazy monk...
@amberbhatnagar3008
@amberbhatnagar3008 4 жыл бұрын
You completely look like Vicky Kaushal..!!!🙂
@girishnair546
@girishnair546 3 жыл бұрын
Thanks Naveen, if possible can you please also make an whiteboard video on maven lifecycle as well..
@kshitijrastogi4512
@kshitijrastogi4512 2 жыл бұрын
Hi Naveen, Great Video, Lots of learning from this.... Can you please help me with the link from where you got your selenium t-shirt.....Please ....Request
@vishalchintu8291
@vishalchintu8291 4 жыл бұрын
Thanks Naveen 🙂
@vjkrish47
@vjkrish47 3 жыл бұрын
Hi Naveen you are help me so much,i understand very clearly,so Page object Module will come under ,src/main/java..Please correct me if iam wrong. Thank you so much..
@nandakishore7580
@nandakishore7580 4 жыл бұрын
thanks Naveen for a nice whiteboard session which explains maven structure . Naveen but I have a question. in my project , we are having complete helpers classes(page behavior), step defs and runner file everything under it. just we have resources in main folder. In the session, you explained that we shouldn't maintain in that way.
@gupteswarsahu731
@gupteswarsahu731 4 жыл бұрын
Hi Naveen, Can we write test scripts for react application using selenium web driver and java
@FlavortownFreddy
@FlavortownFreddy Жыл бұрын
is there a series where you have combined both Web, API and Mobile testing projects all in one java project separated by packages ?
@saikiranthummalapudi656
@saikiranthummalapudi656 4 жыл бұрын
Hi naveen can u teach about the flow of defect tracking tool and risk analysis in selenium m not able to find the answer for those question
@avinashoguri2996
@avinashoguri2996 4 жыл бұрын
Hi Naveen, good Topic and nice explained.👍 Have small doubt... I am using cucumber ,but it allowing to execute under same package..Can you explain this??? Thanks in advance...
@sankalp_s_rao
@sankalp_s_rao 4 жыл бұрын
Hey Naveen, Thank you so much for creating these videos. You guys are kick ass when it comes to Test Automation and concepts. I have a question. Why do most of the Testing projects prefer Maven as build tool over Gradle while creating the test automation frameworks. This is my observation and I might be wrong. But is there any particular reason for selecting Maven over Gradle while building the test automation frameworks. I find Gradle is cleaner as it is in groovy scripting and not XML. Regards, Sankalp Rao @Naveen AutomationLabs
@Ritesh-gr9sd
@Ritesh-gr9sd 4 жыл бұрын
Naveen where u get this testing Tshirts looks so cool👍👍
@samarthjain2524
@samarthjain2524 4 жыл бұрын
Hi naveen , Can u please prepare a video on jenkins and jenkins pipeline with details explanation.
@nileshrathod9279
@nileshrathod9279 2 жыл бұрын
Hii This is Nilesh Rathod , please share the jira lecture
@balasabareesh4608
@balasabareesh4608 3 жыл бұрын
Could you please create a video how to perform parallel execution in BDD framework (Cucumber) using mvn surefire plugin
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
It's already there. Please check my latest cucumber series.
@priteshkhambekar
@priteshkhambekar 2 жыл бұрын
Hi Team, Target folder contains the jar file but when it’s created and what data that jar file contains. Thanks
@shamstabrez2986
@shamstabrez2986 6 ай бұрын
naveen bhai is this folder structure i can use for java development and devops also in order to create cicd if yes plz rply if not then do reply also what should i need to do more or add more into this
@mohammadbaig9941
@mohammadbaig9941 3 жыл бұрын
I just have a small doubt why we create a jar file of src/main/java test cases are all under test/java what the use will do with that main/java can anyone explain
@corejavaforeveryone8858
@corejavaforeveryone8858 4 жыл бұрын
You said customer not bother about test case ,they require only business logic, so how we deliver test cases to them,if answer is they can use git to get all things ,so why we deliver jar to them ?
@UdayKiran-bw9nh
@UdayKiran-bw9nh 3 жыл бұрын
Hi Naveen, What is the use of the Settings.xml file in Maven. Can you explain this, please?
@vijaykumar-ut1ze
@vijaykumar-ut1ze 3 жыл бұрын
what are the things we will create in src/main/java
@JinoPhilip-xt7lh
@JinoPhilip-xt7lh 10 ай бұрын
Can anyone tell.what files we should maintain in src/test/resources and src/main/resources from automation point.of view
@shikhaagrawal3328
@shikhaagrawal3328 2 жыл бұрын
in one of my interview I have been asked about what is mean by snapshot in pom.xml ... could u please help me understanding that ?
@fathimahasher6386
@fathimahasher6386 Жыл бұрын
hi,am using JDK 1.8 ,eclipse version 2023-03 (4.27.0),when i tried to create a maven project which invoke chrome browser,am getting this error FAILED: login java.lang.NoClassDefFoundError: com/google/common/collect/ImmutableMap at org.openqa.selenium.remote.service.DriverService$Builder.(DriverService.java:259) in my pon file i sued dependencies like this org.testng testng 7.4.0 compile org.seleniumhq.selenium selenium-java 3.141.59 how i can sort this issue pleadse help
@kajolbahl872
@kajolbahl872 9 ай бұрын
Its Confusing
@kajolbahl872
@kajolbahl872 9 ай бұрын
Over Confidence of Naveen Automation Labs
@Shw1205
@Shw1205 4 жыл бұрын
could you decrease length of your video sometimes its so lengthy. So it became boring
@naveenautomationlabs
@naveenautomationlabs 4 жыл бұрын
If you are getting bored while learning, that doesn't mean trainer should decrease the length. You can surely refer other channels where pple r just giving basic stuff in just 5 mins.
@swarnasharma3836
@swarnasharma3836 4 жыл бұрын
@@naveenautomationlabs Absolutely agreed.. Length doesn't matter when you learn so many things in a single video.. Naveen your video is so good that you explain from beginning to the end of that particular topic, I hate discrete info, most of the times such info creates lots of confusions..
@naveenautomationlabs
@naveenautomationlabs 4 жыл бұрын
@@swarnasharma3836 Agree with you. Some folks are still finding shortcut and a quick thingy to learn. which won't work in long term.
Introduction to Maven and its Lifecycle | Spring boot Maven project
48:32
Concept && Coding - by Shrayansh
Рет қаралды 32 М.
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 58 МЛН
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 17 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 44 МЛН
What is Build & Deployment Process || Release Cycle | CI - CD
28:06
Naveen AutomationLabs
Рет қаралды 207 М.
Maven Lifecycle Phases, Goals, & Plugins Explained with Real-World Demos
21:30
LearningFromExperience
Рет қаралды 4 М.
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 58 МЛН