RSS 261 projects tagged "Testing"

Download Website Updated 21 Dec 2013 gjrand

Screenshot
Pop 178.78
Vit 28.18

gjrand is a programmer's library for pseudo-random numbers. It includes random number generator testing code and is intended for simulation, games, and "Monte-Carlo" algorithms. It produces pseudo-random numbers of the types: uniform integers, uniform reals, normally distributed reals, binomial, Poisson, integer permutation, chi-squared distribution, "Student" T distribution, and spherical distribution.

Download Website Updated 08 Dec 2013 TSP Solver and Generator

Screenshot
Pop 78.61
Vit 2.00

TSPSG is intended to generate and solve "travelling salesman problem" (TSP) tasks. It uses the Branch and Bound method for solving. Its input is a number of cities and a matrix of city-to-city travel costs. The matrix can be populated with random values in a given range (which is useful for generating tasks). The result is an optimal route, its price, step-by-step matrices of solving, and a solving graph. The task can be saved in an internal binary format and opened later. The result can be printed or saved as PDF, HTML, or ODF. TSPSG may be useful for teachers to generate test tasks or just for regular users to solve TSPs. Also, it may be used as an example of using the Branch and Bound method to solve a particular task.

Download Website Updated 03 Nov 2013 DOMjudge

Screenshot
Pop 66.75
Vit 25.37

DOMjudge is an automated judgement system to run programming contests. It provides a mechanism to submit problem solutions and interfaces for teams, the jury, and the general public. It is lightweight, and depends on standard software to do its task. It has a Web interface for portability and simplicity. It is scalable, so distributed judging is easy. There is a modular system for plugging in languages and compilers. It features rejudging, clarifications, and detailed submission/judging info.

Download Website Updated 10 Oct 2013 Linux Desktop Testing Project

Screenshot
Pop 139.55
Vit 17.39

Linux Desktop Testing Project is aimed at producing a high quality test automation framework and cutting-edge tools that can be used to test the GNU desktop and improve it. It uses the "Accessibility" libraries to poke through the application's user interface. The framework also has tools to record test-cases based on user-selection on the application.

Download Website Updated 12 Mar 2013 databene benerator

Screenshot
Pop 139.71
Vit 13.50

Benerator is a performance test data generation tool. It can be used to completely synthesize test data or import and anonymize production data. Its emphasis is on generating valid data even for complex constraints and on being platform-independent. You can define generators for your business domain, exchange them freely (under GPL) with colleagues, and reuse them for creating data for different target platforms. It is highly extendable, supporting a wide range of service provider interfaces, and can execute scripts in JavaScript, Ruby, Python, Groovy, and other script languages.

Download Website Updated 18 Feb 2013 Typing Trainer

Screenshot
Pop 89.61
Vit 2.65

Typing Trainer is designed for exercising typing speed and typing accuracy, by providing an environment to type in a copy of an original text within a specific time period. It also has the ability to store the results of such an exercise for exam purposes.

Download Website Updated 22 Nov 2012 BuildBot

Screenshot
Pop 192.94
Vit 16.03

The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. It builds and tests the tree each time a change is committed, providing status updates through a Web page or other protocols.

Download Website Updated 10 Oct 2012 Valgrind

Screenshot
Pop 424.67
Vit 12.31

Valgrind is a tool that helps you find memory management problems in programs. When a program is run under Valgrind's supervision, all reads and writes of memory are checked, and calls to malloc/new/free/delete are intercepted. As a result, Valgrind can detect problems such as use of uninitialized memory, reading/writing of memory after it has been freed, reading/writing off the end of malloced blocks, reading/writing inappropriate areas on the stack, memory leaks in which pointers to malloced blocks are lost forever, passing of uninitialized and/or unaddressable memory to system calls, and mismatched use of malloc/new/new [] vs. free/delete/delete [].

Download Website Updated 09 Jun 2012 Python Call Graph

Screenshot
Pop 78.50
Vit 2.95

pycallgraph is a Python library that creates call graphs for Python programs.

No download Website Updated 22 Mar 2012 quizzy

Screenshot
Pop 24.31
Vit 1.42

Quizzy is a multiple-choice quiz engine for Linux. The format for the quizzes is very easy to understand and write, and two small sample quizzes are included.

Screenshot

Project Spotlight

Personal File Manager

A customizable file manager resembling PFM for DOS.

Screenshot

Project Spotlight

openDCIM

Data center infrastructure management.