Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.9 KB

File metadata and controls

39 lines (26 loc) · 1.9 KB

Web-Automation-with-Selenium-JUnit

What is Selenium JUnit:

Selenium JUnit is a popular test automation framework for testing web applications. JUnit is a widely-used testing framework for Java and Selenium JUnit is an integration of JUnit and Selenium WebDriver.

With Selenium JUnit, developers can write automated tests for web applications using Java programming language. These tests can validate the functionality of a web application, including the presence of specific elements, the behavior of buttons, links, and forms, and the responsiveness of the application to different types of inputs and interactions.

Using Selenium JUnit, developers can test the functionality of their web applications at the UI level and ensure that the applications are working as expected. This can improve the quality of the applications and help to catch bugs early in the development cycle.

Technology used:

  • IntelliJ
  • Selenium

Framework used:

  • JUnit

How to run this project:

  • Clone this project
  • Give this following command gradle clean Test

Prerequisite:

Some Dependencies ar required for run this project. These dependencies are

// https://mvnrepository.com/artifact/junit/junit
testImplementation group: 'junit', name: 'junit', version: '4.13.2'

// https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java
implementation group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.8.0'

// https://mvnrepository.com/artifact/io.github.bonigarcia/webdrivermanager
implementation group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '5.3.2'

Test Report:

180

Website used for this automation:

181