Navigation


For news about these open source projects, please visit the blog.

VeriPyX: Integration Testing Framework

VeriPyX is an open source integration testing framework developed in Python and based on the idea of configuring test definitions as XML documents.

The framework's most important features are:

  • It is oriented towards testing free standing executables such as command line tools.
  • It allows for quite complex pre-test setup and post-test validation.
  • It is oriented towards test steps that consume and/or generate files, and need the generated files (including standard output and error) to be validated.
  • Test definitions are expressed in XML, making tests easier to pre-validate allowing you to use standard tools for finding, organizing and transforming tests.

Details

SelAid: Helper Classes for Selenium WebDriver Tests

SelAid consists of open source helper classes for testing the more complex HTML constructs via Selenium WebDriver.

WebDriver is easy enough to use for testing individual HTML elements, but certain HTML elements only make sense in combination with others. For example:

  • TABLE, TR, TH and TD form a table
  • SELECT and OPTION form a select list
  • Within one form, INPUT elements sharing a NAME attribute form a radio button group

The objective of SelAid is to provide a higher level abstraction for these more complex constructs to make testing them easier.

Details

Enhanced GUI Test Runner for PyUnit

An open source graphical test runner with improved control over test runs, timing statistics and detailed test-by-test progress and result information.

Details


Recent Additions


06/05/2010: Version 1.0.0 of VeriPyX: Integration Testing Framework

05/22/2010: Version 1.0.1 of SelAid: Helper Classes for WebDriver Tests

05/15/2010: Version 1.0.0 of SelAid: Helper Classes for WebDriver Tests

04/17/2010: Version 1.0 of the PyUnit Enhanced GUI Test Runner