Testing for Release Fitness
The following, as embodied in the template, are the
absolute minimum tests to be run on the GUI and backend just before a release.
General considerations, and Procedure
Tests of backend, middleware and GUI are supposed to be written and executed all along during development (if someone were to write an integrated regression test suite – pulling together all the existing test cases – that would be much appreciated).
To
start testing a specific release, move a copy of the test results template table to the top of the
Test Results section (or rather keep that section in latest-on-top order) before adding information. If you want to
add results to an existing release, feel free to add, modify, or duplicate test item rows as needed. Use
passed or
failed for the test result status.
|
|
| Version: client v0.5.rc1 / server v11 |
| Test |
Status |
When |
Who |
Notes |
| backend |
| bootstrapping from scratch |
|
|
|
|
| upgrading vX to vY |
|
|
|
|
| frontend |
| startup w/o debugging enabled |
passed |
23.03. 2009 |
Tobias Hilbert |
connect to public db |
| startup with debugging enabled passed |
23.03. 2009 |
2009 |
Tobias Hilbert |
connect to public db |
| connecting to public database |
passed |
23.03. 2009 |
Tobias Hilbert |
|
| connecting to local database |
|
|
|
|
| adding new patient |
passed |
23.03. 2009 |
Tobias Hilbert |
pdb |
| adding new address |
passed |
23.03. 2009 |
Tobias Hilbert |
pdb |
| adding health issue |
passed |
23.03. 2009 |
Tobias Hilbert |
pdb |
| deleting health issue |
passed |
23.03. 2009 |
Tobias Hilbert |
pdb |
| editing health issue |
passed |
23.03. 2009 |
Tobias Hilbert |
pdb |
| adding episode |
passed |
23.03. 2009 |
Tobias Hilbert |
pdb |
| editing episode |
passed |
23.03. 2009 |
Tobias Hilbert |
pdb |
| deleting episode |
failed |
23.03. 2009 |
Tobias Hilbert |
pdb could not move/delete progress note |
| using allergy manager |
passed |
23.03. 2009 |
Tobias Hilbert |
adding a new one |
| editing demographics |
passed |
23.03. 2009 |
Tobias Hilbert |
|
| adding document from file |
|
23.03. 2009 |
Tobias Hilbert |
pdb |
| displaying document |
|
23.03. 2009 |
Tobias Hilbert |
pdb |
| adding a progress note |
passed |
23.03. 2009 |
Tobias Hilbert |
pdb |
|
|
|
|
|
| Version: client v0.4.1 / server v10 |
| Test |
Status |
When |
Who |
Notes |
| backend |
| bootstrapping from scratch |
|
|
|
|
| upgrading vX to vY |
|
|
|
|
| frontend |
| startup w/o debugging enabled |
passed |
03/24/2009 |
Tobias Hilbert |
connect to public db |
| startup with debugging enabled |
passed |
03/24/2009 |
Tobias Hilbert |
connect to public db |
| connecting to public database |
passed |
03/24/2009 |
Tobias Hilbert |
|
| connecting to local database |
|
|
|
|
| adding new patient |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| adding new address |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| adding health issue |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| deleting health issue |
|
|
|
|
| editing health issue |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| adding episode |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| editing episode |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| deleting episode |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| using allergy manager |
failed |
03/24/2009 |
Tobias Hilbert |
adding a new one |
| editing demographics |
passed |
03/24/2009 |
Tobias Hilbert |
|
| adding document from file |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| displaying document |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
| adding a progress note |
passed |
03/24/2009 |
Tobias Hilbert |
pdb |
|
|
|
|
|
| Version: client v0.4.0RC7 / server v10 |
| Test |
Status |
When |
Who |
Notes |
| backend |
| bootstrapping from scratch |
|
|
|
|
| upgrading vX to vY |
|
|
|
|
| frontend |
| startup w/o debugging enabled |
passed |
02/25/2009 |
Tobias Hilbert |
connect to public db |
| startup with debugging enabled |
passed |
02/25/2009 |
Tobias Hilbert |
connect to public db |
| connecting to public database |
passed |
02/25/2009 |
Tobias Hilbert |
|
| connecting to local database |
|
|
|
|
| adding new patient |
passed |
02/25/2009 |
Tobias Hilbert |
pdb |
| adding new address |
failed |
02/25/2009 |
Tobias Hilbert |
pdb |
| adding health issue |
passed |
02/25/2009 |
Tobias Hilbert |
pdb |
| deleting health issue |
|
|
|
|
| editing health issue |
passed |
02/25/2009 |
Tobias Hilbert |
pdb |
| adding episode |
passed |
02/25/2009 |
Tobias Hilbert |
pdb |
| editing episode |
passed |
02/25/2009 |
Tobias Hilbert |
pdb |
| deleting episode |
|
|
|
|
| using allergy manager |
failed |
02/25/2009 |
Tobias Hilbert |
not showing all input fields |
| editing demographics |
|
|
|
|
| adding document from file |
passed |
02/25/2009 |
Tobias Hilbert |
pdb |
| displaying document |
passed |
02/25/2009 |
Tobias Hilbert |
pdb |
| adding a progress note |
passed |
02/25/2009 |
Tobias Hilbert |
pdb |
|
|
|
|
|
| Version: client v0.4.0RC4 / server v10 |
| Test |
Status |
When |
Who |
Notes |
| backend |
| bootstrapping from scratch |
|
|
|
|
| upgrading vX to vY |
|
|
|
|
| frontend |
| startup w/o debugging enabled |
passed |
02/17/2009 |
Tobias Hilbert |
connect to public db |
| startup with debugging enabled |
passed |
02/17/2009 |
Tobias Hilbert |
connect to public db |
| connecting to public database |
passed |
02/17/2009 |
Tobias Hilbert |
|
| connecting to local database |
|
|
|
|
| adding new patient |
passed |
02/17/2009 |
Tobias Hilbert |
pdb |
| adding health issue |
failed |
02/17/2009 |
Tobias Hilbert |
pdb |
| adding health issue |
passed |
02/24/2009 |
Tobias Hilbert |
pdb |
| deleting health issue |
|
|
|
|
| editing health issue |
passed |
02/24/2009 |
Tobias Hilbert |
pdb |
| adding episode |
passed |
02/17/2009 |
Tobias Hilbert |
pdb |
| editing episode |
passed |
02/17/2009 |
Tobias Hilbert |
pdb |
| deleting episode |
|
|
|
|
| using allergy manager |
failed |
02/17/2009 |
Tobias Hilbert |
could not find out how to add an allergy () |
| editing demographics |
passed |
02/17/2009 |
Tobias Hilbert |
pdb |
| adding document from file |
passed |
02/17/2009 |
Tobias Hilbert |
pdb |
| displaying document |
passed |
02/24/2009 |
Tobias Hilbert |
pdb |
| adding a progress note |
passed |
02/24/2009 |
Tobias Hilbert |
pdb |
|
|
|
|
|
| Version: v0.2.8.0 / v8 |
| Test |
Status |
When |
Who |
Notes |
| frontend |
| backend |
| bootstrapping from scratch |
passed |
2007-20-12 |
Karsten Hilbert |
|
| upgrading v7 to v8 |
passed |
2007-20-12 |
Karsten Hilbert |
|
|
|
|
Top
|
|
| Version: 0.2.8-rc1 / v8 |
| Test |
Status |
When |
Who |
Notes |
| frontend |
| startup with debugging enabled |
passed |
2007-12-10 |
Karsten Hilbert |
| startup w/o debugging enabled |
passed |
2007-12-10 |
Karsten Hilbert |
| connecting to public database |
passed |
2007-12-10 |
Karsten Hilbert |
| connecting to local database |
passed |
2007-12-10 |
Karsten Hilbert |
| adding new patient |
passed |
2007-12-10 |
Karsten Hilbert |
| adding health issue |
passed |
2007-12-10 |
Karsten Hilbert |
| deleting health issue |
passed |
2007-12-10 |
Karsten Hilbert |
| editing health issue |
passed |
2007-12-10 |
Karsten Hilbert |
| adding episode |
passed |
2007-12-10 |
Karsten Hilbert |
| editing episode |
passed |
2007-12-10 |
Karsten Hilbert |
| deleting episode |
passed |
2007-12-10 |
Karsten Hilbert |
| using allergy manager |
passed |
2007-12-10 |
Karsten Hilbert |
| editing demographics |
passed |
2007-12-10 |
Karsten Hilbert |
| adding document from file |
passed |
2007-12-10 |
Karsten Hilbert |
| displaying document |
passed |
2007-12-10 |
Karsten Hilbert |
| adding a progress note |
passed |
2007-12-10 |
Karsten Hilbert |
| backend |
| bootstrapping from scratch |
passed |
2007-12-06 |
Karsten Hilbert |
Debian/PG 8.2 |
| bootstrapping previous to current |
passed |
2007-12-06 |
Karsten Hilbert |
Debian/PG 8.2 and 8.1 |
|
|
|
Top
|
|
| Version: client vX.X.X / server vX |
| Test |
Status |
When |
Who |
Notes |
| backend |
| bootstrapping from scratch |
|
|
|
|
| upgrading vX to vY |
|
|
|
|
| frontend (fastest w/ local database |
| startup w/o debugging enabled |
|
|
|
|
| startup with debugging enabled |
|
|
|
|
| connecting to public database |
|
|
|
|
| connecting to local database |
|
|
|
|
| adding new patient |
|
|
|
|
| adding health issue |
|
|
|
|
| deleting health issue |
|
|
|
|
| editing health issue |
|
|
|
|
| adding episode |
|
|
|
|
| editing episode |
|
|
|
|
| deleting episode |
|
|
|
|
| using allergy manager |
|
|
|
|
| editing demographics |
|
|
|
|
| adding document from file |
|
|
|
|
| displaying document |
|
|
|
|
| adding a progress note |
|
|
|
|
| |
|
|
|
Top
Topic revision: r18 - 14 Aug 2009 - 04:45:57 -
JamesBusser