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!!
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 !!
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
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
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..!!! :-).
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..
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 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!
@@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 .
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.
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 .
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
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.
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.
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
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
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 ??
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
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..
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
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 ?
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.
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...
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.
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
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
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.
@@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..
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!!
I did not understand to those three people who disliking this lecture...really informative and great learning. Thanks Naveen !!
Might be Manual tester or developer :)
Thankyou so much naveen, i am really searching for this ,clearly explained
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 !!
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
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
great fan of you for way of your teaching
You are the best. Thank you so much for every single video you made to help us.
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..!!! :-).
A must theoretical knowledge with practical implementation which all SDET should be knowing good informative video.
You have lots of patience and very clearly explained everything . Hats off to you
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..
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 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!
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
Just wow for this video,lot of information,Great learnings.
This actually cleared my mind about the Maven project lineage and how all the components of it fall into place. Thank you so much!
Nice to have a recap of the concept once again 👍😊
a gem of a session. Nicely presented and very well explained.
Cheers, enjoying the learning content.
Thanks my G!
Simply awesome video. Thank you for sharing your knowledge.
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.
Awesome explanation thanks Naveen
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
A nice theoretical explanation of the Maven Directory Structure. Thank You for sharing the info. :-).
very very informative and very nicely explained
Great explanation. Thanks for the efforts Naveen :)
Useful utilisation of 32 mins. Simply loved it especially when you connected git to Jenkins and AWS ahead. 🙏
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.
Very Well Explained.. You are just awesome
Thank you so much 😀
simply awesome explanation
Thank you somuch naveen m learning alot from u r videos nd m getting selected too
Well explained Naveen Sir
Great explanation @Naveen
Thanks champ Naveen for explaining this topic in a very simple way.thanks for creating such helpful video.#Automationlegend👌👌
Very well explained.....
nice explanation. thanks sir. please do more whiteboard sessions
Well explained Naveen. Thank you so much.
After a long Time :) nice to see you with new topics
Very informative...🤘
Neatly explained . Thanks
Thanks for liking
@@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 .
Thanks, Naveen...Super Explanation
Awesome explanation
Thank you so much Naveen. You boost my knowledge and confidence
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.
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.
Thanks Naveen for sharing 👍👍
Excellent stuff Naveen!!!
T shirt - where did you get it Naveen?
Really helpful Naveen
Thank you so much sir for making this video 🙏
Nice informative video about maven , your Video is pending about parallel feature file running in the cucumber series?
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 .
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
Thanks for the video Naveen
Nice shirt... where ur getting those shirts?
Thanks so much Naveen. This is awesome.
Awesome and thanks
Very nice
Hi Naveen, Can we write test scripts for react application using selenium web driver and java
Awesome as always 👍
Thanks, Naveen for this video
Excellent Naveen as always , Rest assured Framework is something missing from our channel , I wish you would do some videos on it
Hi Naveen can you pls share a whiteboard session on BDD approach for Automation
Awesome explanation 👍🏼👍🏼👍🏼 sir if possible one white board explanation on cucumber frame work tooo plzzz
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.
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.
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
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
Hi Team,
Target folder contains the jar file but when it’s created and what data that jar file contains.
Thanks
very important topic!!!
Hello Naveen,
Nice and Detail explanation.
What about Resource Folder what is difference between Src/Main/Resource and Src/test/Resource?
Naveen where u get this testing Tshirts looks so cool👍👍
Hi Naveen, What is the use of the Settings.xml file in Maven. Can you explain this, please?
Thanku , ur video helped a lot
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 ??
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
Haaa creazy monk...
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 ?
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..
Hi naveen ,
Can u please prepare a video on jenkins and jenkins pipeline with details explanation.
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
Thanks Naveen, if possible can you please also make an whiteboard video on maven lifecycle as well..
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
what are the things we will create in src/main/java
Hey Naveen . Can we have a series on selenium with C# . Amazing videos btw.
is there a series where you have combined both Web, API and Mobile testing projects all in one java project separated by packages ?
Could you please create a video how to perform parallel execution in BDD framework (Cucumber) using mvn surefire plugin
It's already there. Please check my latest cucumber series.
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 ?
Can anyone tell.what files we should maintain in src/test/resources and src/main/resources from automation point.of view
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.
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...
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.
Thanks Naveen 🙂
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
Hii
This is Nilesh Rathod , please share the jira lecture
You completely look like Vicky Kaushal..!!!🙂
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
Its Confusing
Over Confidence of Naveen Automation Labs
could you decrease length of your video sometimes its so lengthy. So it became boring
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.
@@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..
@@swarnasharma3836 Agree with you. Some folks are still finding shortcut and a quick thingy to learn. which won't work in long term.