Create an initial Test Suite for Salasaga

Registered by Justin Clift on 2008-07-14

Salasaga needs a Test Suite for it, to ensure we have good quality releases.

There have already been occasions where new features have been added and accidentally broken something important, only to be discovered when a user reports it. :(

Blueprint information

Status:
Started
Approver:
Justin Clift
Priority:
High
Drafter:
Justin Clift
Direction:
Approved
Assignee:
Justin Clift
Definition:
Discussion
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
Justin Clift on 2009-11-29

Related branches

Sprints

Whiteboard

Still need to determine which framework to use. GUI's seem to have less choices than command line tools though, so may not be so hard.

2009-03-29
***********

Awesome. Looks like glib 2.16 and gtk 2.16 have recently introduced fairly in depth testing related functions:

  http://library.gnome.org/devel/glib/2.16/glib-Testing.html
  http://library.gnome.org/devel/gtk/2.16/gtk-Testing.html

This should really help.

2008-09-01
***********

Noticed a mention of "Dogtail" as a GUI testing tool. Sounds like it's worth investigating:

http://people.redhat.com/zcerza/dogtail/

Another potential one is LDTP:

http://ldtp.freedesktop.org/wiki/

2009-11-30
**************

Started by listing out manual tests to do:

  http://www.salasaga.org/wiki/index.php/IDE_Test_Cases

We'll expand this out over time, and also figure out a way to automate the testing too hopefully.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.