Bats is a TAP-compliant testing framework for Bash. It provides a simple way to verify that the UNIX programs you write behave as expected. A Bats test file is a Bash script with special syntax for defining test cases. Under the hood, each test case is just a function with a description. Bats is most useful when testing software is written in Bash, but you can use it to test any UNIX program. Test cases consist of standard shell commands. Bats makes use of Bash's errexit (set -e) option when...
Integrated packet generator and sniffer for Ethernet, but also works with blocks of data over TCP connection. Enables you to use scripts for automated testing, monitoring, imitating of various network objects, creating custom network tools.
tcp/ip utility for testing network connections/ports
Sender is a windows tcp/ip client/host that lets you send and recieve text to and from tcp/ip ports. It now has a hex mode so that you can send any 8bit byte combinations. It can be used for testing simple pop and smtp connections (original project reason) or for any other protocols for which you may want to test by hand from windows.
Seagull is a multi-protocol traffic generator. Especially targeted towards IMS, Seagull supports Diameter (RFC3588 and all applications) over TCP/SCTP and IPv4/IPv6 , TCAP (over SS7 or Sigtran), XCAP over HTTP and Radius.
The sandbox libraries (libsandbox & pysandbox) are an open-source suite of software components for C/C++ and Python developers to create automated profiling tools and watchdog programs. The API's are designed for executing and instrumenting simple (single process) tasks, featuring policy-based behavioral auditing, resource quota, and statistics collecting.
The sandbox libraries were originally designed and utilized as the core security module of a full-fledged online judge system for...
Testa Online Test Management System is a powerful web-based application to take online multiple choice tests written in PHP. Create a quiz and hold it and see the statistics as easy as possible...
State Transition Test Creator creates a set of test cases to test the behaviour of a statemachine. Both statemachine and the derived tests are checked on consistency and completeness. Results are exported to clipboard or HTML.
Equivalence Partition Organizer is a tool to edit a set of equivalence classes and test cases based on them. Check consistency and completeness of both classes and test cases. Tables can be copied to the clipboard to use in Word, Excel or PowerPoint
Decision Table Creator is a tool to create/edit/export decision tables. Tables can be checked on consistency and completeness. The resulting table can be copied to the clipboard to incorporate it in Word, Excel or PowerPoint.
Plans exist to extend to multi value decisions. Please request for this or other extensions so I got an idea of the need for this.
An open-source desktop application for load/performance testing a web site. It has a very simple UI to configure the load test. The future plan includes transaction support, record, playback and support for load injector agents.
Simple application to help count spare change and exchange it with U.K. pounds or/and U.S. dollars. This application is not recommended for extensive use, it should be used in a personal level only and never for commercial purpose.
rjudge is a judge system for the Olympiad in Informatics. It can be also used as a problem test tool in the programming contest and daily practice. It provides many security features to ensure the smooth implement of judgement.
Hardware Simulation and Vitualization Environment: Unfortunately I have lost my source code in a freak accident (My roommate dropped a bed onto my laptop) for this project. Please be patient and visit http://devsoft.ath.cx/crisis for more information.
The MVied Editor is a real time HTML snippet testing script. It allows a user to input HTML into a textarea box and see the result in an iframe and more!
Adds a new Controller to JMeter, supporting the definition of probabilistic user behavior. Moreover, it enables the variation of the number of active parallel user sessions (threads) during test run to be specified by configurable mathematic formulae.
Automated computer program grading solutions designed for trainings on computer languages, data structures and algorithms. See http://openjudge.net for details.