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

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии • 110

  • @1824ajay
    @1824ajay 4 года назад +18

    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 года назад +20

    I did not understand to those three people who disliking this lecture...really informative and great learning. Thanks Naveen !!

    • @singh07neeraj
      @singh07neeraj 4 года назад +3

      Might be Manual tester or developer :)

  • @prabhakaran-lf9hz
    @prabhakaran-lf9hz 2 года назад +1

    Thankyou so much naveen, i am really searching for this ,clearly explained

  • @anandb3334
    @anandb3334 4 года назад +2

    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 !!

  • @meghasatyawalii7249
    @meghasatyawalii7249 8 месяцев назад +1

    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

  • @i_am_reshad
    @i_am_reshad 3 года назад

    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

  • @maheshgollapally4894
    @maheshgollapally4894 Год назад +1

    great fan of you for way of your teaching

  • @lillyberta8335
    @lillyberta8335 2 года назад +1

    You are the best. Thank you so much for every single video you made to help us.

  • @madirajuchaitanya
    @madirajuchaitanya 4 года назад +2

    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 года назад +1

    A must theoretical knowledge with practical implementation which all SDET should be knowing good informative video.

  • @saibm6280
    @saibm6280 3 года назад

    You have lots of patience and very clearly explained everything . Hats off to you

  • @AJAUTOMATION
    @AJAUTOMATION 4 года назад +3

    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..

  • @jainanup402
    @jainanup402 4 года назад +6

    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

  • @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!

  • @CrystalisDota
    @CrystalisDota 2 года назад +1

    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

  • @sriharshini2479
    @sriharshini2479 4 года назад +3

    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!

  • @SarangHoley
    @SarangHoley 4 года назад +3

    Nice to have a recap of the concept once again 👍😊

  • @FlavortownFreddy
    @FlavortownFreddy 2 года назад +1

    a gem of a session. Nicely presented and very well explained.
    Cheers, enjoying the learning content.
    Thanks my G!

  • @MDHOSSAIN-gj5ve
    @MDHOSSAIN-gj5ve 4 года назад +2

    Simply awesome video. Thank you for sharing your knowledge.

  • @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.

  • @ashishsinha6662
    @ashishsinha6662 3 года назад +1

    Awesome explanation thanks Naveen

  • @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

  • @MadirajuKChaitanya
    @MadirajuKChaitanya 4 года назад

    A nice theoretical explanation of the Maven Directory Structure. Thank You for sharing the info. :-).

  • @10minakshi
    @10minakshi 3 года назад

    very very informative and very nicely explained

  • @shilpashravge8083
    @shilpashravge8083 Год назад +1

    Great explanation. Thanks for the efforts Naveen :)

  • @testinginsights-muktasharma
    @testinginsights-muktasharma 4 года назад +2

    Useful utilisation of 32 mins. Simply loved it especially when you connected git to Jenkins and AWS ahead. 🙏

  • @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.

  • @shanugupta8526
    @shanugupta8526 4 года назад +1

    Very Well Explained.. You are just awesome

  • @aayushpatel3360
    @aayushpatel3360 2 года назад

    simply awesome explanation

  • @saikiranthummalapudi656
    @saikiranthummalapudi656 4 года назад +1

    Thank you somuch naveen m learning alot from u r videos nd m getting selected too

  • @lavanyar6792
    @lavanyar6792 4 года назад +1

    Well explained Naveen Sir

  • @rohitsoni2598
    @rohitsoni2598 4 года назад +1

    Great explanation @Naveen

  • @saurabht09
    @saurabht09 3 года назад

    Thanks champ Naveen for explaining this topic in a very simple way.thanks for creating such helpful video.#Automationlegend👌👌

  • @manjurao9223
    @manjurao9223 4 года назад +2

    Very well explained.....

  • @santoshkpl2088
    @santoshkpl2088 4 года назад +1

    nice explanation. thanks sir. please do more whiteboard sessions

  • @vasavip1628
    @vasavip1628 4 года назад +1

    Well explained Naveen. Thank you so much.

  • @singh07neeraj
    @singh07neeraj 4 года назад +1

    After a long Time :) nice to see you with new topics

  • @prabhatkunar6675
    @prabhatkunar6675 4 года назад +2

    Very informative...🤘

  • @y2k_123
    @y2k_123 4 года назад +1

    Neatly explained . Thanks

    • @naveenautomationlabs
      @naveenautomationlabs  4 года назад +1

      Thanks for liking

    • @y2k_123
      @y2k_123 4 года назад +1

      @@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 .

  • @ganeshtekale8777
    @ganeshtekale8777 4 года назад +1

    Thanks, Naveen...Super Explanation

  • @jeyhunaliyev1765
    @jeyhunaliyev1765 4 года назад

    Awesome explanation

  • @system2350
    @system2350 4 года назад

    Thank you so much Naveen. You boost my knowledge and confidence

  • @ravitejagutti4812
    @ravitejagutti4812 4 года назад +2

    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.

  • @ARCHIT980
    @ARCHIT980 4 года назад +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.

  • @sksingh329
    @sksingh329 4 года назад +1

    Thanks Naveen for sharing 👍👍

  • @bhanuprakash2659
    @bhanuprakash2659 3 года назад +1

    Excellent stuff Naveen!!!

  • @asr1234asr
    @asr1234asr 4 года назад +3

    T shirt - where did you get it Naveen?

  • @pallavihiremath7621
    @pallavihiremath7621 Год назад

    Really helpful Naveen

  • @saikrishnat2174
    @saikrishnat2174 3 года назад

    Thank you so much sir for making this video 🙏

  • @vikalpandey937
    @vikalpandey937 4 года назад +1

    Nice informative video about maven , your Video is pending about parallel feature file running in the cucumber series?

  • @diya123able
    @diya123able 4 года назад

    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 .

  • @vijaykumar-ut1ze
    @vijaykumar-ut1ze 4 года назад

    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 года назад +1

    Thanks for the video Naveen

  • @ganeshkannan627
    @ganeshkannan627 2 года назад +1

    Nice shirt... where ur getting those shirts?

  • @2anshumansehgal
    @2anshumansehgal 4 года назад +1

    Thanks so much Naveen. This is awesome.

  • @ashutoshpratapsingh6872
    @ashutoshpratapsingh6872 4 года назад +2

    Awesome and thanks

  • @nimishasethi5676
    @nimishasethi5676 4 года назад +1

    Very nice

  • @gupteswarsahu731
    @gupteswarsahu731 4 года назад +2

    Hi Naveen, Can we write test scripts for react application using selenium web driver and java

  • @abhishekbhardwaj8782
    @abhishekbhardwaj8782 4 года назад +1

    Awesome as always 👍

  • @kumaramiya11
    @kumaramiya11 4 года назад +1

    Thanks, Naveen for this video

  • @avinashreddybomma
    @avinashreddybomma 4 года назад +1

    Excellent Naveen as always , Rest assured Framework is something missing from our channel , I wish you would do some videos on it

  • @jayantamandal9732
    @jayantamandal9732 4 года назад +1

    Hi Naveen can you pls share a whiteboard session on BDD approach for Automation

  • @chaitanyakhambete
    @chaitanyakhambete 4 года назад

    Awesome explanation 👍🏼👍🏼👍🏼 sir if possible one white board explanation on cucumber frame work tooo plzzz

  • @akshaybhatia7977
    @akshaybhatia7977 4 года назад +1

    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.

  • @AyyAppA_009
    @AyyAppA_009 4 года назад +1

    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.

  • @life_rocks
    @life_rocks 4 года назад

    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

  • @shamstabrez2986
    @shamstabrez2986 10 месяцев назад

    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

  • @priteshkhambekar
    @priteshkhambekar 2 года назад

    Hi Team,
    Target folder contains the jar file but when it’s created and what data that jar file contains.
    Thanks

  • @shail92757
    @shail92757 3 года назад

    very important topic!!!

  • @hiteshdarji9925
    @hiteshdarji9925 3 года назад

    Hello Naveen,
    Nice and Detail explanation.
    What about Resource Folder what is difference between Src/Main/Resource and Src/test/Resource?

  • @Ritesh-gr9sd
    @Ritesh-gr9sd 4 года назад +1

    Naveen where u get this testing Tshirts looks so cool👍👍

  • @UdayKiran-bw9nh
    @UdayKiran-bw9nh 4 года назад

    Hi Naveen, What is the use of the Settings.xml file in Maven. Can you explain this, please?

  • @syadavbina
    @syadavbina 3 года назад

    Thanku , ur video helped a lot

  • @mallikarjunaswamyb3765
    @mallikarjunaswamyb3765 4 года назад +1

    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 ??

  • @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

  • @aniketjain3875
    @aniketjain3875 4 года назад +1

    Haaa creazy monk...

  • @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 ?

  • @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..

  • @samarthjain2524
    @samarthjain2524 4 года назад

    Hi naveen ,
    Can u please prepare a video on jenkins and jenkins pipeline with details explanation.

  • @mohammadbaig9941
    @mohammadbaig9941 4 года назад

    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

  • @girishnair546
    @girishnair546 4 года назад

    Thanks Naveen, if possible can you please also make an whiteboard video on maven lifecycle as well..

  • @saikiranthummalapudi656
    @saikiranthummalapudi656 4 года назад +1

    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

  • @vijaykumar-ut1ze
    @vijaykumar-ut1ze 4 года назад

    what are the things we will create in src/main/java

  • @Slade69
    @Slade69 4 года назад +1

    Hey Naveen . Can we have a series on selenium with C# . Amazing videos btw.

  • @FlavortownFreddy
    @FlavortownFreddy 2 года назад

    is there a series where you have combined both Web, API and Mobile testing projects all in one java project separated by packages ?

  • @balasabareesh4608
    @balasabareesh4608 3 года назад +1

    Could you please create a video how to perform parallel execution in BDD framework (Cucumber) using mvn surefire plugin

  • @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 ?

  • @JinoPhilip-xt7lh
    @JinoPhilip-xt7lh Год назад

    Can anyone tell.what files we should maintain in src/test/resources and src/main/resources from automation point.of view

  • @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.

  • @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...

  • @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.

  • @vishalchintu8291
    @vishalchintu8291 4 года назад +1

    Thanks Naveen 🙂

  • @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

  • @nileshrathod9279
    @nileshrathod9279 2 года назад

    Hii
    This is Nilesh Rathod , please share the jira lecture

  • @amberbhatnagar3008
    @amberbhatnagar3008 4 года назад +1

    You completely look like Vicky Kaushal..!!!🙂

  • @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 Год назад

    Its Confusing

  • @kajolbahl872
    @kajolbahl872 Год назад

    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 года назад +1

      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 года назад +2

      @@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 года назад +3

      @@swarnasharma3836 Agree with you. Some folks are still finding shortcut and a quick thingy to learn. which won't work in long term.