Skip to content

zsoldosp/polytesting-taskboard

Repository files navigation

Taskboard

Taskboard is a demo project to illustrate the theory described in my End-to-End testing posts.

The problem domain is a task board, where tasks can be moved between statuses and people.

I've given presentations at DjangoCon EU 2014 and at the Softwerkskammer Nürnberg user group. The slides are available from my blog

Installation instructions

It has been tested with python 2.7 and Ubuntu

$ git clone git@github.com:zsoldosp/polytesting-taskboard.git
$ ./setup.sh

To view the application's minimalist UI, run

$ virtualenv venv-taskboard
$ source taskboard-venv/bin/activate
$ export DJANGO_SETTINGS_MODULE=settings
$ ./manage.py runserver

You can run the tests using

$ ./run_tests.sh

Future ideas if this project turns serious

  • port it to behave
  • enable adding tasks from the board
  • add more backends - jira, fogbugz, own model store, etc.
  • record moves and task states
  • provide reporting / analysis based on moves and states

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published