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
