RSS 65 projects tagged "Testing"

Download Website Updated 05 Nov 2013 TextTest

Screenshot
Pop 88.88
Vit 14.61

TextTest is a tool for automatic text-based functional testing. This means running a batch-mode executable in lots of different ways from the command line, and using the text output produced as a means of controlling the behavior of that application.

Download Website Updated 04 Nov 2013 StoryText

Screenshot
Pop 113.25
Vit 11.65

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.

Download Website Updated 25 Apr 2013 Marathon

Screenshot
Pop 125.33
Vit 16.61

Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI. It's written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.

Download Website Updated 22 Nov 2012 BuildBot

Screenshot
Pop 193.12
Vit 16.01

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 02 Sep 2012 Aspyct

Screenshot
Pop 49.48
Vit 3.37

Aspyct is a Python 2.x and 3.x library including an aspect-oriented programming (AOP) engine, Unit Testing tools, and other general-purpose components.

Download Website Updated 30 Jul 2012 TAU

Screenshot
Pop 173.49
Vit 14.76

TAU (Tuning and Analysis Utilities) is a set of tools for analyzing the performance of C, C++, Fortran and Java programs. It collects much more information than is available through prof or gprof, the standard Unix utilities, including per-process, per-thread, and per-host information, inclusive and exclusive function times, profiling groups that allow you to organize data collection, access to hardware counters on some systems, per-class and per-instance information, the ability to separate data for each template instantiation, start/stop timers for profiling arbitrary sections of code, and support for collection of statistics on user-defined events.

Download Website Updated 28 Jun 2012 sqlmap

Screenshot
Pop 217.55
Vit 4.93

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.

Download No website Updated 19 Jun 2012 flexmock

Screenshot
Pop 65.18
Vit 5.95

Flexmock is a mock/stub/spy library for Python. Its API is inspired by a Ruby library of the same name. However, it is not a goal of Python Flexmock to be a clone of the Ruby version. Instead, the focus is on providing full support for testing Python programs and making the creation of fake objects as unobtrusive as possible. Flexmock’s design focuses on simplicity and intuitiveness. This means that the API is as lean as possible, though a few convenient short-hand methods are provided to aid brevity and readability. Flexmock declarations are structured to read more like English sentences than API calls, and it is possible to chain them together in any order to achieve high degree of expressiveness in a single line of code.

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.

Download Website Updated 31 May 2012 Remote Python Call

Screenshot
Pop 112.28
Vit 8.93

Remote Python Call (RPyC) is a transparent and symmetric Python library for RPC and distributed computing. It supports synchronous and asynchronous operation, callbacks, secure remote services, and transparent object proxying.

Screenshot

Project Spotlight

DeforaOS Editor

A simple text editor for the desktop.

Screenshot

Project Spotlight

Arno's IPTABLES Firewall Script

An iptables firewall script with support for ADSL/DSL modems.