Open Source Projects

Naresh Jain has contributed to the following Open Source Projects

SPECMATIC

Specmatic is a contract driven development tool that allows us to turn our contracts into executable specifications. There are 2 key advantages, which were never possible before:

TESWIZ

End-2-End framework for Native & Web Automation using Cucumber-jvm, Appium, Selenium WebDriver, Applitools & ReportPortal

PERFIZ

Perfiz OSS project logo

A Dockerised API Performance Test Setup based on Gatling with Grafana Dashboards and Prometheus Monitoring

ENGIOSCOPE

Engioscope OSS logo

A tool to analyze engineering health: git practices, build pipelines, code quality, release pipelines, test automation, the list goes on.

C3

C3 stands for Coverage, Complexity and Churn. The C3 project provides an actionable dashboard to quickly understand the health of the codebase and to identify hotspots in the application.

KARATE

Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework.

FITNESSE

FitNesse is a fully integrated standalone wiki and acceptance testing framework. Great software requires collaboration and communication.

PRESENTATION STACK

Presentation Stack is a free responsive pure HTML5 widget for displaying SlideShare presentations. It’s responsive, built on HTML5, JS and CSS3, and released for free under the MIT license.

PANOPTICODE

The Panopticode project provides a standardized format for describing the structure of software projects and integrates metrics from several tools into that format.

PROTEST

Protest stands for Prioritized Tests. It is an intelligent test ordering tool, which aims to improve the test-feedback-cycles for the developers. ProTest maintains a history of test runs and knows…

PATANG

Patang is a framework for testing server-side code. Patang intends to simplify writing and executing acceptance and unit integration tests for server-side code.

DBFIT

DbFit is a set of fixtures which enables FIT/FitNesse tests to execute directly against a database. This enables the developers to manipulate database objects in a relational form.

LATTU

Lattu is a framework for testing Eclipse RCP applications. It can run both Unit and Functionality tests. Essentially, it is an Eclipse Plug-in which provides FitNesse extension

FITDECODER

Framework for writing decorator for FIT(Framework for Integrated Test) fixtures. This project also provides a set of standard fit fixtures, which can be used to decorate existing FIT table without modifying them.

QWICK

Java Web Application Stack built on top of Wicket, Spring, Hibernate/Ibatis, Jetty, HSQLDB, Junit, functional testing(Selenium), code coverage(Cobertura), DB Migration and CI.