Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abirhossenmunna/junitautomation

A Practice Form is automated using Junit where inputs are sent dynamically, date picker removed and new date added, radio and checkboxes validated, user data stored in JSON file.
https://github.com/abirhossenmunna/junitautomation

gradle intellij-idea intili junit selenium-webdriver test-automation

Last synced: 1 day ago
JSON representation

A Practice Form is automated using Junit where inputs are sent dynamically, date picker removed and new date added, radio and checkboxes validated, user data stored in JSON file.

Awesome Lists containing this project

README

        

# JUnit_DemoQA_Form_Automation

Here the following tasks are done:

* User inputs are sent dynamically
* Radio and checkboxes are validated
* Intial date picker removed and added a new date
* pictures uploaded and submitted the data.

Different elements from Demoqa is tested and Automated like Writing Texts ,handling alerts, selecting dropdown,modal dialogs,mouse hover,date picker,keyboard event,action click,taking screenshot,handling windows,uploading and downloading etc.

### Technology:

* Tool: Selenium WebDriver
* IDE: Intellij
* Build tool: Gradle
* Language: Java
* Test_Runner: JUnit

### Run the Automation Script by the following command:

```bash
gradle clean test
```