On Wed, Jun 29, 2005 at 04:43:20AM +0200, Carlos Moro wrote:

> New features and improvements are going to be developed after 0.1... so
> the complexity is growing. What do you think about stablishing a kind of
> 'GNUmed testing team'?
That would be very useful. It would mainly amount to testing
the user interface functionality against a set of predefined
use cases. Middleware and backend can undergo unit testing but
I have always wondered how unit testing is supposed to work
for a user interface.

>     a) test cases definition (title, instructions to do it, expected results)
>     b) one task, eg. creating a new patien, could imply several test
> cases, eg. 'create a new patient filling only the required fields' and
> 'create a new patient filling all the fields'. Their instructions and
> results whould consider validations eg. invalid date, missing zip code
> in an address... etc...
>     c) we could use the wiki for it, grabbing the test executor and date...
> 
> Ideally if well defined, everyone, without any knowledge of the
> underlying (or even better without it) should be able to execute the
> test and report the results. This task could be very useful for the
> project, more if the people taking care of it are different from the
> people directly involved in coding...
This sounds very reasonable.

Karsten
-- 
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346


_______________________________________________
Gnumed-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnumed-devel

Reply via email to