EasyMock is a Java library that provides an easy way to use Mock Objects in unit testing with JUnit and TestNG.
The scalable open source tool for lean and agile project management
Agilefant is a simple but powerful web based tool for lean and agile project management. It is the most versatile open source solution of its kind today, with a rapidly growing user base of more than 10k users around the world in thousands of organizations. Based on more than ten years of solid scientific research within real world organizations, Agilefant's unique model scales from personal todo-lists to large-scale multi-team development and long-term product and portfolio management. Unlike other tools, Agilefant adapts to your existing team structure and assignments, and helps achieve true enterprise agility with the fraction of the cost and time needed to adopt cumbersome project management suites offered by competitors.
Cross-platform smart fuzzer
Peach Community 3 is a cross-platform fuzzer capable of performing both dumb and smart fuzzing. Peach includes a robust monitoring system allowing for fault detection, data collection, and automation of the fuzzing environment. Peach does not target one specific class of target, making it adaptable to fuzz any form of data consumer. Peach is commonly used to fuzz file formats, network protocols, and APIs. With targets ranging from web browsers and network services through mobile devices, industrial control systems (SCADA) and even down at the silicon level. All features of Peach are designed to be easily extended. This include mutation algorithms, data types, I/O adapters, monitoring modules, etc. Extensions to Peach are typically written in the C# language as assembly modules that are identified through reflection. Peach has been in active development since 2004. The first version of Peach was written while drinking beer at PH-Neutral in Berlin.
Stop to rack your brain, start using process-oriented decision tables!
This tool is about a method called "process-oriented decision tables". It fixes all flaws of traditional decision tables making it a joy to work with. But they keep all benefits of traditional decision tables. First of all they present the logic in a very dense form. 1. Explore all possible combinations of conditions and actions by question-and-answer. 2. Have a compact one-sheet-view on complex logic. 3. Have abandoned combinations documented. 4. Make sure that your decision table is (formally) neither incomplete nor inconsistent with one click. And the mathematics behind it is very easy and well documented ;-) 5. Get the test cases necessary to test your piece of logic with one click. 6. Other than in traditional decision tables, you can mix conditions and actions. => Stop to to rack your brain - start using process-oriented decision tables! <=
paexec distributes tasks over network or CPUs.
Tool to automatically fire regular security scans with Nessus. Compare results of the current scan with the previous scan and report on the delta in a web interface. Main objective of the tool is to make repeated scans more efficient. Not affiliated
Small and carefully designed HMVC PHP framework - now on GitHub.
Tools that may help when working with Hitachi Content Platform (HCP)
HCP Tool - a set of tools that might help when working with HCP. - Calculate the access token needed to access an authenticated namespace or the Management API - Load HCP with test data - List the content of a namespace (or parts of it) - Change the retention of objects within HCP - Delete objects from HCP, supporting Purge and Priviledged Delete
Static code analysis to find violations in a dependency graph
PhpDependencyAnalysis is an extendable static code analysis for object-oriented PHP-Projects to generate dependency graphs from abstract datatypes (Classes, Interfaces and Traits) based on namespaces. Dependencies can be aggregated to build graphs for several levels, like Package-Level or Layer-Level. Each dependency can be verified to a defined architecture.
Common objects and methods used by all Rockabilly Software Projects.
General purpose Java libraries used by all Rockabilly Software projects.
ASP.NET 2.0 Unhandled Exception Module Installer to get meaningful results in the event log instead of the usual ".NET Runtime 2.0 Error Reporting clr20r3 w3wp.exe" entry. A Visual Studio 2008 Solution, x86 and x64 installers
Aspose - Your File Format Expert
Aspose Java for Docx4j provides source code examples for features missing in Docx4j. In addition, there are several use cases where Docx4j implementation is different than Aspose. This repository provides Aspose vs Docx4j source code comparison for the above cases
Aspose - Your File Format Expert
Aspose for Apache POI provides source code examples for features missing in Apache POI. In addition, there are several use cases where Apache POI implementation is different than Aspose. This repository provides Aspose vs Apache POI source code comparison for the above cases
Determines changes during installation/removal or similar process.
Java-based program & library for installation testing. Helps determine what changed during an installation/removal or similar process.
Translate text from one encoding to another.
Character Encoding Translator is an API and utility for translating text from one character encoding to another. A single JAR provides a GUI application, a console application, and an API.
C#/Java Test Automation framework intended for coarse-grained testing
Test Automation framework for C#/Java with an integrated web-based user interface. It is intended for larger-grained testing of an installed & configured product, rather than unit testing.
A subset of the TestCon project, ConAn builds on Roast to provide a testing framework for concurrent Java components. For more details on the development of ConAn and TestCon/Crom, see http://longbrothers.net/brad/papers/thesis.pdf
controlled_vars.h to always work with valid variables
The Controlled Variables project is a set of header files for C++ developers. These files allow you to create controlled variables instead of using bare int, float, long, etc. Controlled Variables ensure you always use initialized variables. The project includes the generator. (IMPORTANT: If you're here just to get the header files, go to the Download area and get the file ending in _header-x.y.z.tar.gz as the other one is just the program used to build those header files!)
This project will deal with unicode transliteration for Devanagari Script or Hindi Fonts. User will be able to write in Hindi with the help of this project using simple talking way and technology name is Write As You Talk(TM).
FATS - FATS is a Twisted and Fast Asterisk's Telephony Services. Project contains implementation of FastAGI, AMI protocols for the Twisted framework. Using it you can develop fast and pretty services for the Asterisk IP-PBX.
Easy to use GlobalPlatform tool (and a Java library)
A web-based tool to support geographically dispersed inspection teams. Based on findings from empirical studies of software inspections, the IBIS tool adopts a reengineered inspection process to minimize synchronous activities and coordination problems.
A library for creating decision tables written in Java.
This is a library for building decision tables and to get test specifications from it. More about decision tables and how this library works you'll find in the help files for the project JDecisiontable (which is an application build around this library): http://sourceforge.net/projects/jdecisiontable => Files => Help This library can give you decision table and test specifications as strings in json and csv format. The project JDecisiontable take this strings and save them as text files. Thus the example files for this application may be useful for you: http://sourceforge.net/projects/jdecisiontable => Files => Examples