Skip to content

sanymakam/SeleniumTestProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SeleniumTestProject

System Requirements

  1. JAVA - Java JDK or JRE - 8 or above

Tools Used

  1. Gradle (4.10)- This is the build tool used to configure and install all the required dependent libraries and run tests from command line on local and remote machines.
  2. TestNG - Test framework used to organize and run tests.
  3. Java(8) - As programming language.
  4. Selenium - This is used to interact with the browser.
  5. Bonigarcia - This is used to automatically manage the driver versions.

Steps to Setup

  1. Install Appium through npm - npm install -g [email protected]
  2. Take a clone of this repository to local machine.
  3. In IntelliJ (or any IDE), goto file -> open -> browse to the folder where the clone is taken -> select the folder -> click on open.
  4. Now project is ready to execute, provided the above mentioned setup of tools is done successfully and all the dependencies are downloaded in the IDE.

Steps to run

  1. To run as gradle - ./gradlew clean runTests -Dtag=search

Reports

  1. TestNG report can be seen at - /build/<tag name>/html/index.html (open in browser)
  2. Extent report can be seen at - TestReport/Test-Automaton-Report.html (open in browser)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages