KEMBAR78
Selenium Maven With Eclipse | Edureka | PDF
Selenium Certification Training www.edureka.co/testing-with-selenium-webdriver
Agenda
0201
03 04
05 06
07
Selenium and its
features
Use case of
Selenium
Introduction
to maven
Use case of
maven
Introduction to
Selenium maven
Advantages
Use case of
Selenium maven
03
Introduction
to maven
Selenium Certification Training www.edureka.co/testing-with-selenium-webdriver
Selenium and its features
To test web
applications
Open source
portable framework
Supports cross
browsing
01
02
03
Selenium is used to automate
web applications
Copyright © 2019, edureka and/or its affiliates. All rights reserved.
Use case of Selenium
Selenium Certification Training www.edureka.co/testing-with-selenium-webdriver
Use case of Selenium
❑ Latest version of Java installed
❑ Latest Eclipse-IDE installed
❑ Selenium plugins: Selenium
Standalone Server, Selenium IDE
❑ Browser driver for different
platforms
Copyright © 2019, edureka and/or its affiliates. All rights reserved.
Introduction to Maven
Selenium Certification Training www.edureka.co/testing-with-selenium-webdriver
What is Maven?
Maven is a build automation tool to run java projects.
It helps in project build, dependency and documentation.
Ability to work with multiple projects at the same time.
Selenium Certification Training www.edureka.co/testing-with-selenium-webdriver
Maven Project Structure
Package
src
Main
Test
Java
Resources
Java
Resources
Target
Pom.xml
Copyright © 2019, edureka and/or its affiliates. All rights reserved.
Introduction to Selenium-Maven
Selenium Certification Training www.edureka.co/testing-with-selenium-webdriver
Selenium-Maven
Dependencies are added
onto the pom.xml files
Download the dependencies
and add onto the Selenium
project
Maven dependencies can be run
across different platforms
Selenium uses Maven
dependencies and TestNG
Selenium is an automation testing tool.
Copyright © 2019, edureka and/or its affiliates. All rights reserved.
Advantages
Selenium Certification Training www.edureka.co/testing-with-selenium-webdriver
Advantages
Selenium
Maven
More powerful builds
Run the tests faster
It allows to build project
using project object model
(POM)
Helps in reducing duplication
Helps in maintaining records
Provides guild lines for better
project management
practices
Copyright © 2019, edureka and/or its affiliates. All rights reserved.
Use case of Selenium-Maven
Selenium Certification Training www.edureka.co/testing-with-selenium-webdriver

Selenium Maven With Eclipse | Edureka

  • 2.
    Selenium Certification Trainingwww.edureka.co/testing-with-selenium-webdriver Agenda 0201 03 04 05 06 07 Selenium and its features Use case of Selenium Introduction to maven Use case of maven Introduction to Selenium maven Advantages Use case of Selenium maven 03 Introduction to maven
  • 3.
    Selenium Certification Trainingwww.edureka.co/testing-with-selenium-webdriver Selenium and its features To test web applications Open source portable framework Supports cross browsing 01 02 03 Selenium is used to automate web applications
  • 4.
    Copyright © 2019,edureka and/or its affiliates. All rights reserved. Use case of Selenium
  • 5.
    Selenium Certification Trainingwww.edureka.co/testing-with-selenium-webdriver Use case of Selenium ❑ Latest version of Java installed ❑ Latest Eclipse-IDE installed ❑ Selenium plugins: Selenium Standalone Server, Selenium IDE ❑ Browser driver for different platforms
  • 6.
    Copyright © 2019,edureka and/or its affiliates. All rights reserved. Introduction to Maven
  • 7.
    Selenium Certification Trainingwww.edureka.co/testing-with-selenium-webdriver What is Maven? Maven is a build automation tool to run java projects. It helps in project build, dependency and documentation. Ability to work with multiple projects at the same time.
  • 8.
    Selenium Certification Trainingwww.edureka.co/testing-with-selenium-webdriver Maven Project Structure Package src Main Test Java Resources Java Resources Target Pom.xml
  • 9.
    Copyright © 2019,edureka and/or its affiliates. All rights reserved. Introduction to Selenium-Maven
  • 10.
    Selenium Certification Trainingwww.edureka.co/testing-with-selenium-webdriver Selenium-Maven Dependencies are added onto the pom.xml files Download the dependencies and add onto the Selenium project Maven dependencies can be run across different platforms Selenium uses Maven dependencies and TestNG Selenium is an automation testing tool.
  • 11.
    Copyright © 2019,edureka and/or its affiliates. All rights reserved. Advantages
  • 12.
    Selenium Certification Trainingwww.edureka.co/testing-with-selenium-webdriver Advantages Selenium Maven More powerful builds Run the tests faster It allows to build project using project object model (POM) Helps in reducing duplication Helps in maintaining records Provides guild lines for better project management practices
  • 13.
    Copyright © 2019,edureka and/or its affiliates. All rights reserved. Use case of Selenium-Maven
  • 14.
    Selenium Certification Trainingwww.edureka.co/testing-with-selenium-webdriver