C Mc Carthy's repositories
spring-cucumber-testng-parallel-test-harness
This project executes Cucumber tests sequentially or in parallel using TestNG, Spring, Cucumber, Java, Logback and Extent Reports to provide a basic test harness. Rest Assured and Selenium test examples are provided
spring-cucumber-junit-parallel-test-harness
Spring, Cucumber, Java 17, JUnit 5, Logback and Extent Spark Reports basic test harness. Rest Assured and Selenium test examples provided
spring-karate-test-harness
This project uses Spring, Karate and Java, to provide a basic test harness
spring-cucumber-serenity-test-harness
Test framework that uses Spring, Serenity-Cucumber, Java 17, JUnit 5 and SLF4J to provide a basic harness. SerenityRest and Serenity Webdriver test examples provided
spring-cucumber-appium
This project executes Appium/Cucumber tests sequentially or in parallel using TestNG, Spring, Java, Logback and Extent Reports to provide a basic test harness.
json-to-pojo-standalone
Standalone Java FX Application for the JSON2POJO repo
kotlin-testng-selenium
This project executes Kotlin tests sequentially or in parallel using TestNG, to provide a basic test harness.
RetryAspect
RetryAspect is a lightweight Java library for adding automatic retry functionality to methods without using Spring. Ideal for enhancing resilience in critical operations, it supports configurable retry attempts and delay intervals based on annotated method parameters. Easily integrate retry logic into your applications for handling transient errors
testng-reporting-utilities
This repository contains utility classes, listeners, aspects, and services for generating and managing test reports.
wiremock-spring-boot
wiremock-spring-boot