Selenium WebDriver Tutorial #7 - Maven Introduction and Installation

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 31 āļ.āļ„. 2024
  • Get all my courses for USD 5.99/Month - bit.ly/all-courses-subscription
    ❖ FREE Training's at training.rcvacademy.com ❖
    In this Selenium Webdriver Tutorial we will learn about Maven, maven introduction and installation. Maven is a dependency and build management tool which is very helpful in managing dependencies selenium automation.
    We will understand the pain points in managing dependencies with selenium automation and how maven can resolve all those issues for you and your team.
    Help me in spreading the knowledge, please hit LIKE, SHARE and SUBSCRIBE for latest tutorials.
    More tutorial playlists below:
    ❖JIRA BEGINNER TUTORIAL❖ bit.ly/jira-beginner-tutorial
    ❖JIRA WORKFLOW TUTORIAL❖ bit.ly/2EzKOEB
    ❖JIRA ADMINISTRATION TUTORIAL❖ bit.ly/36MPPFR
    ❖JIRA TUTORIAL INTERMEDIATE❖ bit.ly/Atlassian-JIRA-tutorial... TUTORIALS❖ bit.ly/jira-tutorials
    ❖ZEPHYR TUTORIAL❖ bit.ly/zephyr-for-jira-tutorials
    ❖ SOAPUI TUTORIAL❖ bit.ly/Sopui-tutorial
    ❖ JSONPath TUTORIAL❖ bit.ly/2sIZIFG
    ❖ POSTMAN TUTORIAL❖ bit.ly/2PBbhI7
    ❖ ISTQB AGILE TESTER CERTIFICATION TUTORIAL❖ bit.ly/istqb-agile-tester-cert...
    ❖ ISTQB FOUNDATION LEVEL CERTIFICATION TUTORIAL ❖bit.ly/istqb-foundation-level-...
    ❖CUCUMBER SELENIUM TUTORIAL❖ bit.ly/cucumber-selenium-tutorial
    ❖TESTRAIL TUTORIAL❖ bit.ly/testrail-tutorial
    ❖AGILE TUTORIALS❖ bit.ly/agile-tutorials
    ❖PYTHON TUTORIALS❖ bit.ly/python-programming-tuto...
    ❖PYTHON BEHAVE TUTORIALS❖ bit.ly/python-behave-tutorial
    ❖PRACTITEST TUTORIAL❖ bit.ly/practitest-tutorial
    ❖JAVA TUTORIAL❖ bit.ly/2F1iL1B
    ❖ZEPHYR TUTORIAL❖ bit.ly/zephyr-for-jira-tutorials
    ❖ TRAININGS ON RCV ACADEMY PORTAL ❖
    bit.ly/learn-practitest
    bit.ly/learn-jira-in-4-hours
    bit.ly/jira-beginner-training
    bit.ly/learn-confluence
    bit.ly/ISTQB-foundation-certif...
    ❖ FOLLOW US ON TWITTER ❖
    / rcvacademy
    / swtmentor
    / mrmverma
    ❖ LIKE US ON FACEBOOK ❖
    / softwaretestingmentor
    / rcvacademy47
    ❖ OUR TUTORIAL WEBSITES ❖
    www.softwaretestingmentor.com
    www.rcvacademy.com
    ❖ GET MY TRAININGS ON UDEMY ❖
    www.udemy.com/user/manish68/
    #SeleniumTutorial #SeleniumTraining #TestAutomation #SeleniumWebDriverTutorial #SeleniumWebDriver #SoftwareTesting #RcvAcademy #SoftwareTestingMentor

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 41

  • @manoj_mafiosi
    @manoj_mafiosi āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +9

    **Maven Introduction and Installation - Notes:**
    1. **Introduction to Maven:**
    - Maven is a dependency management and build management tool used in Selenium automation.
    - It simplifies the process of managing external jars and dependencies across team members.
    - Manual dependency management can lead to compatibility issues and effort synchronization problems.
    2. **The Need for Maven:**
    - Maven ensures consistency across the team by automatically downloading and configuring required dependencies.
    - It manages Selenium WebDriver, browser drivers, and utility jars effortlessly.
    3. **Dependency Management with Maven:**
    - Maven ensures all team members use the same version of dependencies, avoiding conflicts.
    - Different developers can have specific dependency versions for their tasks.
    - It simplifies the management of browser drivers, updating them automatically for all team members.
    4. **Maven Installation:**
    - Maven comes pre-packaged with Eclipse, eliminating the need for a separate installation within Eclipse.
    - For using Maven as a build tool via the command line:
    - Download the Maven binary zip archive from the official website.
    - Extract the contents to a specific location (e.g., C:\Maven).
    - Set up the "MVN_HOME" environment variable pointing to the Maven directory.
    - Add the Maven "bin" directory (e.g., C:\Maven\bin) to the "PATH" environment variable.
    - Verify Maven installation by opening the command prompt and typing "mvn version."

  • @GrumpyStoic
    @GrumpyStoic āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    These tutorials are SO good. You're filling in some blanks for me so it's much appreciated.

  • @PraveenKumar-zl9ho
    @PraveenKumar-zl9ho 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    More than institute....the concept was very clear in this series....i was learning selenium easily now....tq sir!👍

  • @anaisry
    @anaisry 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Amazing course Thanks a lot, the explanation is really easy to understand XD love it

  • @yanyan7325
    @yanyan7325 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Thank you so much for this tutorial sir, i learned a lot and follow all the guides clearly. It works also on my end as well.

    • @softwaretestingmentor
      @softwaretestingmentor  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Thank you Yan! I am glad my work is helpful!

  • @pushpyadav4726
    @pushpyadav4726 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Thank you for the Tutorial. It is so easy to understand and you have explained each and every points in details and it makes so easy to understand.

    • @softwaretestingmentor
      @softwaretestingmentor  6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Glad it was helpful! Keep watching and sharing.

  • @anandukarayil
    @anandukarayil āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Really thankful sir , its very easy and useful

  • @reyanshsingh9036
    @reyanshsingh9036 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    The explanation is detail ed and easy to understand ☚ïļ some good stuff for study and knowledge ðŸą

    • @softwaretestingmentor
      @softwaretestingmentor  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Glad it was helpful!
      Keep watching.

  • @TienTrinh-nr3hx
    @TienTrinh-nr3hx 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    thank u so much

  • @taraduttpanigrahi5944
    @taraduttpanigrahi5944 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    I am a big fan of Manish sir and testing mentor. Thanks a lot.

    • @softwaretestingmentor
      @softwaretestingmentor  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Thank you Taradutt! I am glad the tutorials are helpful. Keep learning

  • @PIYUSHSINGH-ux7lr
    @PIYUSHSINGH-ux7lr 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    thanks a lot sir

  • @manecioputik7668
    @manecioputik7668 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Great work sir. Just one question. I'm using VS CODE right now. Do i have to setup maven individually on every project that I will create? Is there an option to just set it up once?

  • @studiesonsoftwaretesting9768
    @studiesonsoftwaretesting9768 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Good video

  • @kennethvillaruel7948
    @kennethvillaruel7948 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    so worth it watch these videos... great job creator... so detailed content

    • @softwaretestingmentor
      @softwaretestingmentor  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Hi Kenneth, Thank you very much! I am
      Glad they are helpful! Regards,Manish

    • @kennethvillaruel7948
      @kennethvillaruel7948 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@softwaretestingmentor welcome sir

  • @poojabharti9012
    @poojabharti9012 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Sir I have eclipse and using it on ubantu. Is it necessary to install maven?

  • @rahulchawla7165
    @rahulchawla7165 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Thank you sir for the detail explanantion

    • @softwaretestingmentor
      @softwaretestingmentor  3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Hi Rahul, thank you very much, I am glad they are helpful. Regards,Manish

  • @saitejaswichakravaram7406
    @saitejaswichakravaram7406 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    sir, in my laptop I already have an eclipse, but in that maven is not their sir I checked for updates even, I am not able to install a maven in my eclipse could you plz help me out sir ...

  • @mitaleeghosh4824
    @mitaleeghosh4824 4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Thanku so much sir
    Very nice explanation

    • @softwaretestingmentor
      @softwaretestingmentor  4 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Thank you Mitalee, Glad you liked it. Please share so that others can benefit as as well. Regards, Manish

  • @vanshvlogs7867
    @vanshvlogs7867 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Very well explained

  • @pratikshashelar3383
    @pratikshashelar3383 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    how can i fixed this error..........The JAVA_HOME environment variable is not defined correctly
    This environment variable is needed to run this program

  • @ashwinideshmukh6051
    @ashwinideshmukh6051 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    I downloaded eclipse ide and java jdk successfully but I can't import any browser driver class.only 3qiuck fixes are available ...
    Create class ie driver
    Create record ierecord
    Fix project setup

  • @NikhilSingh-ou2qm
    @NikhilSingh-ou2qm āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Great work sirr💗ðŸĨš

    • @softwaretestingmentor
      @softwaretestingmentor  11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Thanks ✌ïļ
      Keep watching for more videos and tutorials.

  • @VladGameStory
    @VladGameStory āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Here's the correct sequence of commands assuming your Maven installation directory is "C:\maven\apache-maven-3.9.3":
    Open a command prompt by pressing Win + R, typing "cmd," and hitting Enter.
    Change the directory to the Maven bin directory by running the following command:
    bash
    Copy code
    cd C:\maven\apache-maven-3.9.3\bin
    Once you are in the bin directory, run the "mvn --version" command:
    css
    Copy code
    mvn --version
    This should display the version information of Maven if it is correctly installed in the specified directory.

  • @dilawarkhan4085
    @dilawarkhan4085 3 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    we have to enter the BIN files location in the path

  • @KavitaRawatWorld
    @KavitaRawatWorld 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Hello Sir, Just started following this series..i have a question how would i set up new project and how it will loaded to GIT and how to show anyone our automation suppose we learnt this series and one project we started to build then how the code it loaded to git then show to the Team.

  • @aishwaryachannur5764
    @aishwaryachannur5764 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Thanks

  • @yashwanthe8936
    @yashwanthe8936 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Is there any GITHub link for the Code?

  • @ravali0623
    @ravali0623 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Hi Sir, I have an error while setting up the environment variables. After checking up in CMD prompt, it says: 'maven' is not recognized as an internal or external command, operable program or batch file. Please help. Thank you.

    • @mansisatpute3984
      @mansisatpute3984 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      same issue faced

    • @sonimolpk7155
      @sonimolpk7155 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@mansisatpute3984 Make sure JAVA_HOME system variable must have till jdk e.g C:\Program Files\Java\jdk1.7.0_80 , don't append bin here.
      Because MAVEN will look for jre which is under C:\Program Files\Java\jdk1.7.0_80
      Set %JAVA_HOME%\bin in classpath .