flunc 0.7

Functional test suite runner

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!

What's new in flunc 0.7:

  • The -D (--define) command-line option now works as documented (egj)
Read full changelog
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
The Open Planning Project
HOMEPAGE:
www.openplans.org
CATEGORY:
ROOT \ Programming \ Quality Assurance and Testing
Flunc is a functional test suite runner for web applications.

Writing tests

Flunc tests are Twill scripts.

There is a firefox extension that allows you to record tests directly from within your browser. To install, visit

 * http://developer.spikesource.com/wiki/index.php/Projects:TestGen4Web

These tests are saved in an xml format. You can convert these tests into a twill script by executing

 testgentotwill recorded.html > twillscript.twill

Of course, you can still write tests manually.

Running tests

Run flunc --help for details on running the functional tests.

By default flunc will search ./ftests/ to find tests. You can change this with the -p (--path) option.

Some examples:

 flunc all

runs all tests listed in all.tsuite against http://localhost/

 flunc -t http://localhost:8080/some_portal all

runs all tests listed in all.tsuite against localhost:8080/some_portal

 flunc -c all create_user

runs create_user.twill using all.conf

 flunc -c all create_user login create_project destroy_project destroy_user

specify an ad hoc suite creating and tearing down a user and project on default host

Last updated on October 6th, 2009

requirements

#test suite #application tester #test #suite #runner #functional

Add your review!

SUBMIT