testharness

This is intended to be used as a generic functional test framework.
Download

testharness Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Oisin Mulvihill
  • Publisher web site:
  • https://launchpad.net/~oisin-mulvihill

testharness Tags


testharness Description

This is intended to be used as a generic functional test framework. testharness is a Python library that uses a simple script system, based on the Python console, to load and run commands from test modules. The test modules are python classes that implement the details of how to test the project or program. The module provides a simple set of functions that can be called from a script. The functions can for example, take care of the complexity of starting some service or actually setting/getting some value in a database. In the script each function call can then be asserted to test what's returned. This the is used to pass or fail a test.Developer commentsI've used this project to test interactions between network services, database driven applications, GUI testing via pyGTK or in many other situations. I use it mainly to implement user acceptance stories to verify the behavior of a some user functionality. I don't use it to test web pages as there are better things out there for this (I use selenium remote control).I originally developed this project back in 2001 and I've used it to test a few commercial products, that my company and others have developed. I've got several versions of this project in various places. I've its time to bring them all together into one release. This is also an exercise for to learn how to write packages using setuptools. Requirements: · Python


testharness Related Software