Xnee can record, distribute, and replay X (X11) protocol data. This is useful for automated tests of applications or benchmarking of applications. Think of it as a robot. A GUI, a Gnome Panel Applet, and a CLI are available, as well as bash functions.
Projets liésWin32 Disk Imager, SharpDevelop-jp, Hinemos, Dumpper v.60.3, MPC-BE |
DUMA (Detect Unintended Memory Access) stops your
program on the exact instruction that overruns (or
underruns) a malloc() memory buffer. GDB will then
display the source-code line that causes the bug.
It works by using the virtual-memory hardware to
create a red-zone at the border of each buffer:
touch that, and your program stops. It can catch
formerly impossible-to-catch overrun bugs. DUMA is
a fork of Bruce Perens' Electric Fence library.
Projets liésWin32 Disk Imager, Properties Editor, MeCab, Media Player Classic - Home Cinema, TERASOLUNA Framework |
Groovy is an agile, dynamic language for the JVM which combines many features from languages like Python, Ruby, and Smalltalk and makes them available to Java developers using a Java-like syntax. It is designed to help get things done on the Java platform in a quicker, more concise, and fun way. It can be used as an alternative compiler to javac to generate standard Java bytecode to be used by any Java project or it can be used dynamically as an alternative language, such as for scripting Java objects, templating, or writing unit test cases.
Projets liésDeSmuME, Amateras, iReport-Designer for JasperReports, MeCab, Darik's Boot and Nuke |
FunkLoad is a functional and load Web tester whose main use cases are functional testing of Web projects (and thus regression testing as well), performance testing, load testing (such as volume testing or longevity testing), and stress testing. It can also be used to write Web agents to script any Web repetitive task.
Projets liésHinemos, CrystalDiskMark, DeSmuME, iReport-Designer for JasperReports, Amateras |
Open Source Requirements Management Tool is designed to achieve full SDLC traceability for features, requirements, design, implementation, and testing. It has a UI for requirements derivation, version control, and common or custom attributes (rationale, source, risk, effort, etc.). It is suitable for product managers, developers, and analysts to collaborate with flexibility and scalability.
Projets liésMedia Player Classic - Home Cinema, MPC-BE, Dumpper v.60.3, Properties Editor, Open Source QR Code Library |
GCViewer is a Swing-based application that visualizes the verbose garbage collection output generated by the IBM, Sun, HP and BEA Java VMs (-verbose:gc/-Xloggc:-flags). The data can also be exported as CSV for forther processing with a spreadsheet application. Visualizing the data can help when one is tuning the garbage collector, especially the generation sizes and initial heap size.
Projets liésSharpDevelop-jp, DeSmuME, TERASOLUNA Framework, Darik's Boot and Nuke, SmillaEnlarger |
CMake is a cross-platform, open-source build system. It is used to control the software compilation process using simple platform and compiler independent configuration files. It generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, pre-processor generation, and code generation.
Projets liésDeSmuME, SharpDevelop-jp, iReport-Designer for JasperReports, SmillaEnlarger, Amateras |
StoryText (formerly PyUseCase) is an unconventional GUI testing tool written in Python. It currently has mature support for PyGTK, beta status support for Java Swing, SWT/Eclipse RCP, and Tkinter, and very basic support for wxPython. Instead of recording GUI mechanics directly, it asks the user for descriptive names and hence builds up a "domain language" along with a "UI map file" that translates it into the current GUI layout. Instead of an "assertion" mechanism, it auto-generates a log of the GUI appearance and changes to it, so as to use that as a baseline for text-based testing, using e.g. TextTest. Instead of requiring the tester to add "wait" statements by hand, it includes support for instrumenting code so that "waits" can be recorded.
Projets liésXoopsHP, Nazzo, SmillaEnlarger, TuxGuitar, The Fastest Mouse Clicker for Windows |
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.
Projets liésAll-In-One Project, Media Player Classic - Home Cinema, TortoiseSVN, MPC-BE, MeCab |
phpBugTracker is an attempt to copy the functionality of Bugzilla while providing a codebase that is independent of the database and presentation layers.
Projets liésProperties Editor, Open Source QR Code Library, Amateras, MPC-BE, Win32 Disk Imager |
CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI-based for supervised tests.
Projets liésWin32 Disk Imager, Media Player Classic - Home Cinema, MeCab, Dumpper v.60.3, TERASOLUNA Framework |
The Apache JMeter is a 100% pure Java desktop application designed for performance and load testing of servers. It was primarily designed for Web/HTTP testing but it has been expanded to include support for a variety of testing modules. It ships with modules for HTTP and SQL databases (using JDBC). It may be used to test server performance both on static and dynamic resources, to simulate a heavy load on a server or network to test its strength, or to analyse overall performance under different load types. It also provides pluggable interfaces for customizing data visualization, test synchronization, and the construction and execution of tests.
Projets liésiReport-Designer for JasperReports, TERASOLUNA Framework, Amateras, TuxGuitar, DeSmuME |
Java Memory Profiler (JMP) uses the JVMPI interface to track objects and method times in the JVM (Java Virtual Machine). It uses a GTK+ interface to display statistics. The current instance count and the total amount of memory for each class is shown as is the total time spent in each method.
Projets liésMedia Player Classic - Home Cinema, MeCab, Win32 Disk Imager, CrystalDiskMark, Properties Editor |
sqlmap is a penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a detection engine, many niche features, and a broad range of switches including database fingerprinting, data fetching from the database, and accessing the underlying file system and executing commands on the operating system via out-of-band connections.
Projets liéspg_bigm, Dumpper v.60.3, CosmoDB, Media Player Classic - Home Cinema, Win32 Disk Imager |
Python Browser Poseur (PBP) is a Web test tool based on John J. Lee's mechanize. It exposes the browser functionality at the level of a shell-like interpreter so that testers can quickly write tests in a simple language designed specifically for that purpose. Anyone familiar with a command line should be able to write test scripts for even the most complex Web applications.
Projets liésDarik's Boot and Nuke, Open Jane, Amateras, SmillaEnlarger, ギコナビ |