Skip to content

This repository contains the Spring Boot application with a comprehensive automated testing setup using GitHub Actions. It includes unit tests, integration tests, and end-to-end tests to ensure the application's reliability and robustness.

License

Notifications You must be signed in to change notification settings

DavIoTech404/automated-qa-springboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automated QA SpringBoot

Overview

This repository contains the Spring Boot application with a comprehensive automated testing setup using GitHub Actions. It includes unit tests, integration tests, and end-to-end tests to ensure the application's reliability and robustness.

Technologies

  • Spring Boot
  • GitHub Actions
  • JUnit and Mockito for unit testing
  • SpringBootTest for integration testing
  • Checkstyle and SpotBugs for linting

Getting Started

Prerequisites

  • Java JDK 11 or newer
  • Gradle
  • An IDE of your choice (e.g., IntelliJ IDEA, Eclipse)

Installation

  1. Clone the repository:
    git clone https://github.com/DavIoTech404/automated-qa-springboot.git
    cd automated-qa-springboot
    
  2. Build the project:
    gradle build
    
  3. Running the Application:
    java -jar target/automated-qa-springboot-1.0.0.jar
    
  4. Running Tests:
    gradle test

About

This repository contains the Spring Boot application with a comprehensive automated testing setup using GitHub Actions. It includes unit tests, integration tests, and end-to-end tests to ensure the application's reliability and robustness.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages