This repository contains two projects: one focusing on API and GUI testing using a Docker image of Metabase, and another implementing Semgrep and Checkstyle properties in a new project.
This project demonstrates the integration of API and GUI testing using a Docker image of Metabase. Metabase is a powerful business intelligence tool, and by utilizing its Docker image, we can easily set up an environment for testing various aspects of the application.
- API Testing: Comprehensive testing of Metabase APIs to ensure functionality and reliability using Insonmia.
- GUI Testing: Automated testing of Metabase's graphical user interface for a seamless user experience.
- Dockerized Environment: Easy setup and deployment using Docker containers.
-
Prerequisites:
- Docker installed on your machine.
-
Clone the Repository:
git clone https://github.com/haseebahmed248/UnitTesting cd UnitTesting
-
Docker MetaBase Installation Install
-
Run
- Open Java Files
- Run and make sure to have http client for GUI Test Cases