179 Repositories
Java testing-tools Libraries
Clear browser cache by running Selenium tests with JUnit on LambdaTest cloud.
Run Selenium Tests With JUnit On LambdaTest (Browser Cache Clearing Example) Blog โ Docs โ Learning Hub โ Newsletter โ Certifications โ YouTube โ โ โ
A sample repo to help you test in Java-TestNG-Appium for LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
Sample automation test in Java-TestNG-Appium for LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Homebrew (Easier
A sample repo to help you emulate network conditions in Java-selenium automation test on LambdaTest. Run your Java Selenium tests on LambdaTest platform.
How to emulate network conditions in Java-selenium automation test on LambdaTest Prerequisites Install and set environment variable for java. Windows
A sample repo to help you find an element by text for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.
How to find an element by text for automation test in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Windows
A sample repo to help you set geolocation for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.
How to set geolocation for automation test in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Windows - https
A sample repo to help you handle cookies for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.
How to handle cookies for automation test in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Windows - https:
A sample repo to help you clear browser cache with Selenium 4 Java on LambdaTest cloud. Run your Java Selenium tests on LambdaTest platform.
How to clear browser cache with Selenium 4 Java on LambdaTest cloud Prerequisites Install and set environment variable for java. Windows - https://www
A sample repo to help you handle basic auth for automation test in Java-selenium on LambdaTest. Run your Java Selenium tests on LambdaTest platform.
How to handle basic auth for automation test in Java-selenium on LambdaTest Prerequisites Install and set environment variable for java. Windows - htt
A sample repo to help you set device mode using CDP in Java-TestNG automation test on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
How to set device mode using CDP in Java-TestNG automation test on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven wit
A sample repo to help you handle basic auth for automation test in Java-TestNG on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
How to handle basic auth for automation test in Java-TestNG on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Ho
A sample repo to help you emulate network control using CDP in Java-TestNG automation test on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
How to emulate network control using CDP in Java-TestNG automation test on LambdaTest Environment Setup Global Dependencies Install Maven Or Install M
A sample repo to help you set geolocation for automation test in Java-TestNG on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
How to set geolocation for automation test in Java-TestNG on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Home
A sample repo to help you intercept network with Java-TestNG on LambdaTest cloud. Run Selenium tests with TestNG on LambdaTest platform.
How to intercept network with Java-TestNG on LambdaTest cloud Environment Setup Global Dependencies Install Maven Or Install Maven with Homebrew (Easi
A sample repo to help you capture performance logs in Java-TestNG using CDP on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
How to capture performance logs in Java-TestNG using CDP on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Homeb
A sample repo to help you use CDP console in Java-TestNG automation test on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
How to use CDP console in Java-TestNG automation test on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven with Homebrew
A sample repo to help you use relative locators for automation test in Java-TestNG on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
How to use relative locators for automation test in Java-TestNG on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Maven wit
Capture JavaScript error by running Selenium test with JUnit on LambdaTest cloud.
Run Selenium 4 Tests With JUnit On LambdaTest Blog โ Docs โ Learning Hub โ Newsletter โ Certifications โ YouTube โ โ โ Learn how to use JUnit framewor
A sample repo to help you capture JavaScript exception for automation test in Java-TestNG on LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
How to capture JavaScript exception for automation test in Java-TestNG on LambdaTest Environment Setup Global Dependencies Install Maven Or Install Ma
Check performance metrics by running Selenium 4 tests with JUnit on LambdaTest cloud.
Run Selenium 4 Tests With JUnit On LambdaTest Blog โ Docs โ Learning Hub โ Newsletter โ Certifications โ YouTube โ โ โ Learn how to use JUnit framewor
Run Selenium 4 tests with JUnit on LambdaTest cloud.
Run Selenium 4 Tests With JUnit On LambdaTest Blog โ Docs โ Learning Hub โ Newsletter โ Certifications โ YouTube โ โ โ Learn how to use JUnit framewor
Sidekick is a live application debugger that lets you troubleshoot your applications while they keep on running
Explore Docs ยป Quick Start Tutorial ยป Table of Contents What is Sidekick? Sidekick Actions Why Sidekick? Features Who should use Sidekick? How does Si
Emulate geolocation by running Selenium tests with JUnit on LambdaTest cloud.
Run Selenium 4 Tests With JUnit On LambdaTest Blog โ Docs โ Learning Hub โ Newsletter โ Certifications โ YouTube โ โ โ Learn how to use JUnit framewor
Override device mode by running Selenium test with JUnit on LambdaTest cloud.
Run Selenium 4 Tests With JUnit On LambdaTest Blog โ Docs โ Learning Hub โ Newsletter โ Certifications โ YouTube โ โ โ Learn how to use JUnit framewor
Intercept network request by running Selenium tests with JUnit on LambdaTest cloud.
Run Selenium 4 Tests With JUnit On LambdaTest Blog โ Docs โ Learning Hub โ Newsletter โ Certifications โ YouTube โ โ โ Learn how to use JUnit framewor
An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or to turn an existing project into a devops project using open source software (Git, Docker, Jenkins..)
DevOpsify Description An assistance platform made using Spring framework that analyses your code, and helps you either to start a devops project, or t
HIG's Highway Tools for Meteor Client.
HIG Tools HIG Tools is specifically designed to build highways for the highway infrastructure group on endcrystal.me How to use Download the lastest 1
A Java SDK for the ScreenshotOne.com API to take screenshots of any URL
jsdk An official Screenshot API client for Java. It takes minutes to start taking screenshots. Just sign up to get access and secret keys, import the
A JDBC driver for Cloudflare's D1 product, compatible with Jetbrains tools.
D1 JDBC Driver A JDBC driver for Cloudflare's D1 Database product! JDBC is the technology that drives popular database tools such as Jetbrains' databa
The code examples of the "Effective Software Testing: A Developer's Guide" book
Effective software testing This repository contains the code examples of the Software Testing: A Developer's Guide book, by Maurรญcio Aniche. Each fold
Reindex - application for visualize, optimize and automate your Elasticsearch reindex process
Welcome to reindex application for Elasticsearch This application will help you to reindex one or more existing indices, into the local or remote Elas
Unit 1 for WASP composable software tools project
one This unit uses Spoon to find program constructs from a Java source file, based on their visibility. It currently supports public and private class
F5 BIG-IP iControl REST vulnerability RCE exploit with Java including a testing LAB
CVE-2022-1388 F5 BIG-IP iControl REST vulnerability RCE exploit with Java and ELF. Included Scan a single target Scan many targets Exploit with a shel
Java with functions is a small java tools and utils library.
Java with functions is a small java tools and utils library.
This application will help you to generate Elasticsearch template based on your data
Welcome to templates generator application for Elasticsearch This application will help you to generate the template and/or test index, based on your
FAยณST - Fraunhofer Advanced AAS Tools (for Digital Twins)
FAยณST Service The Fraunhofer Advanced Asset Administration Shell Tools (FAยณST) Service implements the Asset Administration Shell (AAS) specification f
AREX auto-instrumentation for Java.
AREX An Open Source Testing Framework with Real World Data Introduction Installation Getting Started Contributing License Introduction As your applica
Automation Testing | RESTful webservices | Java | RestAssured | OAuth 2.0 | Lombok | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Singleton) | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file
MasterRestAssuredFramework With further updates - This project is designed and developed with the help of - Udemy course (OmPrakash Chavan - REST Assu
Isolated MinIO container management for Java code testing
TestContainers for MinIO MinIO support for the test containers project. Installation Unfortunately, TestContainers for MinIO is not available in any p
Benchmark testing number reading/writing in Java.
double-reader-writer Benchmark testing number reading/writing in Java. Relates to FasterXML/jackson-core#577 So far, FastDoubleParser looks useful if
Ready-to-use UI Test Automation Architecture using Java and Selenium WebDriver.
Selenium Test Automation Boilerplate Ready-to-use UI Test Automation Architecture using Java and Selenium WebDriver. Languages and Frameworks The proj
Spring Boot Rest API unit test with Junit 5, Mockito, Maven
Spring Boot Rest API unit testing with Junit 5, Mockito, Maven Apply Spring Boot @WebMvcTest for Rest Controller Unit Test with JUnit 5 and Mockito. F
An image annotation desktop-application written in Java using the JavaFX application platform.
This is an image annotation desktop-application written in Java using the JavaFX application platform. It allows you to create bounding box annotations using rectangular and polygonal shapes. Annotations can be imported and saved from/to JSON files, Pascal VOC format XML-files or YOLO format TXT-files.
Everest - an upcoming REST API testing client written in JavaFX
Everest (formerly RESTaurant) is an upcoming REST API testing client written in JavaFX. Everest running on Windows 10. Why Everest? Everest is written
๐Ultimate test automation for testing any application on any platform
boyka-java Ultimate test automation for testing any application on any platform boyka-java Setup Write conventional commits 1.
High-level contextual steps in your tests for any reporting tool
Xteps High-level contextual steps in your tests for any reporting tool. License Maven Central Javadoc Xteps Xteps Allure Xteps ReportPortal How to use
Add a Validate Thread Group button to the JMeter toolbar.
๐ Validate Thread Group button Add a Validate Thread Group(s) button to the JMeter toolbar. ๐ Why do we need this? Often when we debug our JMeter te
mBERT is a mutation testing tool that uses a pre-trained language model (CodeBERT) to generate mutants.
mBERT is a mutation testing tool that uses a pre-trained language model (CodeBERT) to generate mutants.
Titanium - used to create armour, tools, and blocks
This is my first fabric mod that will eventually and hopefully have titanium. Titanium can be used to create armour, tools, and blocks. It can be obtained from ore that will spawn underground and be mined with a pickaxe.
๐ซ Testing Workshop for Factoria F5 Bootcamp
ms-test--factoriaf5-testing ๐ซ Testing Workshop for Factoria F5 Sample used in Adevinta Spain's Factoria F5 masterclasses Develop Clone/fork this repo
AllPairs4J - an open source Java library for generation of minimal set of test combinations
AllPairs4J AllPairs4J is an open source Java library for generation of minimal set of test combinations. AllPairs4J is a Java port of allpairspy proje
A harness to build the source code from openjdk.java.net using Free Software tools and dependencies
A harness to build the source code from openjdk.java.net using Free Software tools and dependencies
Hanabi Ores - a simple Minecraft Mod adding Ores (no joke), Tools and Armors
HanabiOres-1.16.5 What is Hanabi Ores ? Hanabi Ores is a Minecraft mod adding new Ores (no joke) and Tools / Armors. This mod's base is SNMT 1.16.5 (h
Spring REST API for financial management, developed with Java 11, JWT for authentication, JUnit for unit testing and Oracle Database
control_financial Spring REST API for financial management, developed with Java 11, JWT for authentication, JUnit for unit testing and Oracle Database
Terminal GUI library for simple ANSI console tools and graphical interfaces with Windows/Linux support
TerminalCore Terminal GUI library for Windows/Linux. This library contains all colors as ascii codes, native functions of the respective operating sys
A powerful open source test automation platform for Web Apps, Mobile Apps, and APIs
A powerful open source test automation platform for Web Apps, Mobile Apps, and APIs. Build stable and reliable end-to-end tests @ DevOps speed.
How to configure Replica Set with Embedded Mongo using Spring Boot and Flapdoodle for unit testing code that uses mongodb transactions
Spring Boot Embedded Mongo with Replica Set This project defines a basic rest service that allows users to update records of a Person (name and email)
Practice and testing with Java 11, Prometheus, and Spring-boot with MicroService Architecture. Designed to run on Kubernetes in minikube.
This application was written by Andrew Aslakson Built to run on minikube using kubernetes General race tracking system? Secure with Firebase Authentic
Brings the popular ruby faker gem to Java and Kotlin
Data Faker This library is a modern port of java-faker, built on Java 8, with up to date libraries and several newly added Fake Generators. This libra
ScalaTest is a free, open-source testing toolkit for Scala and Java programmers
ScalaTest is a free, open-source testing toolkit for Scala and Java programmers.
Database Subsetting and Relational Data Browsing Tool.
Jailer Database Tool Jailer is a tool for database subsetting and relational data browsing. The Subsetter exports consistent, referentially intact row
Intelligent Semantic Web ALC Generator Testing Reasoner
Intelligent Semantic Web ALC Generator Testing Reasoner
Apache JMeter - An Open Source Java application designed to measure performance and load test applications
An Open Source Java application designed to measure performance and load test applications. By The Apache Software Foundation What Is It? Apache JMete
Test Automation Made Simple
Karate Test Automation Made Simple. Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automat
AssertJ is a library providing easy to use rich typed assertions
AssertJ - Fluent assertions for java AssertJ provides a rich and intuitive set of strongly-typed assertions to use for unit testing (with JUnit, TestN
State of the art mutation testing system for the JVM
Pitest (aka PIT) is a state of the art mutation testing system for Java and the JVM. Read all about it at http://pitest.org Releases 1.7.3 #952 Mutate
JVM version of Pact Enables consumer driven contract testing
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
Write JSON unit tests in less code. Great for testing REST interfaces.
JSONassert Write JSON unit tests in less code. Great for testing REST interfaces. Summary Write JSON tests as if you are comparing a string. Under the
Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs
Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.
Advanced Java library for integration testing, mocking, faking, and code coverage
Codebase for JMockit 1.x releases - Documentation - Release notes How to build the project: use JDK 1.8 or newer use Maven 3.6.0 or newer; the followi
inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
๐ฅ inspectIT OpenCensus Edition has been released ๐ฅ The inspectIT OCE project provides an improved Java agent newly developed from scratch focusing o
GreenMail is an open source, intuitive and easy-to-use test suite of email servers for testing purposes.
GreenMail GreenMail is an open source, intuitive and easy-to-use test suite of email servers for testing purposes. Supports SMTP, POP3, IMAP with SSL
Framework for automated integration tests with focus on messaging integration
Citrus Integration Testing Welcome to Citrus Citrus is a test framework written in Java that is able to create fully automated end-to-end use case tes
A collection of JUnit rules for testing code which uses java.lang.System.
System Rules System Rules is a collection of JUnit rules for testing code which uses java.lang.System. System Lambda is an alternative to System Rules
A unit testing library for varying test data.
Burst A unit testing library for varying test data. DEPRECATED: Burst remains stable and functional, but you should check out TestParameterInjector fr
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties quickperf.io ๐ Documentation Annotations
A BDD-style test runner for Java 8. Inspired by Jasmine, RSpec, and Cucumber.
Spectrum A colorful BDD-style test runner for Java Spectrum is inspired by the behavior-driven testing frameworks Jasmine and RSpec, bringing their ex
Mock for RabbitMQ Java amqp-client
RabbitMQ-mock Mock for RabbitMQ Java amqp-client. Compatible with versions 4.0.0 to 5.9.0 of com.rabbitmq:amqp-client Compatible with versions 3.6.3 t
Sniffy - interactive profiler, testing and chaos engineering tool for Java
Sniffy Sniffy is a Java profiler which shows the results directly in your browser. It also brings profiling to your unit (or rather component) tests a
Never debug a test again: Detailed failure reports and hassle free assertions for Java tests - Power Asserts for Java
Scott Test Reporter for Maven and Gradle Get extremely detailed failure messages for your tests without assertion libraries, additional configuration
Java Concolic Unit Testing Engine
jCUTE The Java Concolic Unit Testing Engine (jCUTE) automatically generates unit tests for Java programs. Concolic execution combines randomized concr
A suite of software tools and services created to support activity planning and sequencing needs of missions with modeling, simulation, scheduling and validation capabilities
Aerie A suite of software tools and services created to support activity planning and sequencing needs of missions with modeling, simulation, scheduli
Java time series machine learning tools in a Weka compatible toolkit
UEA Time Series Classification A Weka-compatible Java toolbox for time series classification, clustering and transformation. For the python sklearn-co
Java testing framework for testing pojo methods
Java testing framework for testing pojo methods. It tests equals, hashCode, toString, getters, setters, constructors and whatever you report in issues ;)
Rails like error pages for Spring Boot applications that are only active in development.
Better Error Pages Table of Contents Introduction Demo Quick Start Configuration Limitations License Introduction This is a Spring Boot Starter projec
๐ฏ ConsoleCaptor captures console output for unit testing purposes
ConsoleCaptor Install library with: Install with maven dependency groupIdio.github.hakky54/groupId artifactIdconsolecaptor/artifactId
Huntress Log4Shell Testing Application
Huntress Log4Shell Testing Application This repo holds the source for the HTTP and LDAP servers hosted here. Both services are hosted under one Java a
GMC-Tools - Plugin with basic tools for Minecraft server administrator
GMC-Tools - Plugin with basic tools for Minecraft server administrator. Currently we do not support configuration files and we do not recommend using this plugin on production servers.
Sonic-server - sonic-server
๐ Sonic Cloud Real Machine Testing Platform English | ็ฎไฝไธญๆ Official Website Sonic Official Website Background What is sonic ? Nowadays, automatic tes
Takin is an Java-based, open-source system designed to measure online or test environmental performance test for full-links, Especially for microservices
Takin is an Java-based, open-source system designed to measure online environmental performance test for full-links, Especially for microservices. Through Takin, middlewares and applications can identify real online traffic and test traffic, ensure that they enter the right databases.
Plugin with helpful tools for factions, made to be used beside atlas spigot.
AtlasUtils Plugin with helpful tools for factions, made to be used beside atlas spigot. Features: Config: Found in your plugins folder at AtlasUtils/c
๐ฌA set of tools that keep Java sweet.
๐ฌ A set of tools that keep Java sweet. ๐ https://hutool.cn/ ๐ ๐ English Documentation ๐ ็ฎไป Hutoolๆฏไธไธชๅฐ่ๅ จ็Javaๅทฅๅ ท็ฑปๅบ๏ผ้่ฟ้ๆๆนๆณๅฐ่ฃ ๏ผ้ไฝ็ธๅ ณAPI็ๅญฆไน ๆๆฌ๏ผๆ้ซๅทฅไฝๆ็๏ผไฝฟJa
Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
Stetho Stetho is a sophisticated debug bridge for Android applications. When enabled, developers have access to the Chrome Developer Tools feature nat
Some tools to help mitigating Apache Log4j 2 CVE-2021-44228
JndiLookup Some tool to help analyzing Apache Log4j 2 CVE-2021-44228 This tool uses the "lookup" feature from log4j-2 to test against the JNDI vulnera
Don't use this maliciously, this is for testing
log4j-exploit-example Don't use this maliciously, this is for testing Specifically for testing within Minecraft, but this will probably work on other
This repository contains example codes which will help you to know how to use selenium webdriver.
โ What is this Repository about? This repo has example codes with Selenium 4 features. Websites used for testing are: automationpractice.com, saucedem
An examples of creating test records in the database with Spring Boot + Spring Data + JPA usage.
Spring Boot + JPA โ Clear Tests An examples of creating test records in the database with Spring Boot + Spring Data + JPA usage. Check out the article
A small tools to play with JavaFX Color.derive() function - allows to create custom colors and to save those in color palettes.
DeriveColorsFX This is not a serious application. Its a small tool where I just played with the method Color::deriveColor provided by JavaFX. Also its
IntelliJ IDEA and JUnit: Writing, Finding, and Running Tests
IntelliJ IDEA and JUnit: Writing, Finding, and Running Tests ๐ผ Webinar https://blog.jetbrains.com/idea/2021/11/live-stream-recording-intellij-idea-an
Development Driven Testing (DDT) lets you generate unit tests from a running application. Reproduce a bug, generate a properly mocked test
DDTJ: It kills bugs DDT is the flip side of TDD (Test-driven development). It stands for "Development Driven Tests". Notice that it doesnโt contradict
๐ฎ A set of tools used for programming Minecraft plugins
๐ฎ Plus ๐ฆ A set of tools used for programming Minecraft plugins. ๐ป For Developers This library is currently meant to be working with PaperMC 1.17.1.