Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
kvalobs:kvoss:system:qc2:test:acceptance [2009-12-19 23:35:48] paule created |
kvalobs:kvoss:system:qc2:test:acceptance [2022-05-31 09:29:32] (current) |
||
---|---|---|---|
Line 4: | Line 4: | ||
These tests are not be run on the operational system. The tests are designed for use on a test database that is, for example, posted on a virtual machine. Test data is generated in the database for the running of the tests as well as other modification to the test database as required. | These tests are not be run on the operational system. The tests are designed for use on a test database that is, for example, posted on a virtual machine. Test data is generated in the database for the running of the tests as well as other modification to the test database as required. | ||
+ | |||
+ | {{kvalobs: | ||
+ | |||
+ | ===== Alert ===== | ||
+ | |||
+ | Various test data files and configuration files are stored in the wiki for easy discovery. The wiki often converts filenames to a default lower case. The documentation may say " | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
- | * Unordered List Item | + | The Test environment is in place. For example: |
+ | |||
+ | * Dedicated virtual machine is set up with the kvalobs database installed (internal link): [[https:// | ||
+ | |||
+ | The software is the installed either by: | ||
+ | |||
+ | - Built from the the latest trunk distribution (or a specific tag) for Qc2 | ||
+ | - Installed from a debian package for Qc2 [//in progress// | ||
+ | - NB Qc1 is assumed to be already installed and the base kvalobs and metlibs libraries are available (e.g. kvcpp, puTools) | ||
+ | |||
+ | It is recommended to carry out the acceptance tests on a new virtual machine (therefore all problems found from scratch) or as part of an installation on dev-vm101 (or the latest test machine). | ||
+ | |||
+ | The test cases below are derived from work on dev-vm116 where the installation follows strategy (1) from the above list. | ||
+ | |||
+ | ===== Test Cases ===== | ||
+ | |||
+ | The following test cases are available. Following the linked Short Name will redirect to the full test case. | ||
+ | |||
+ | Qc1 Regression tests are indicated but not included here. | ||
+ | |||
+ | For all errors discovered in running each test please open an anomaly report in BUGZILLA (**TBC: Is Bugzilla ready for Qc2?**) | ||
+ | |||
+ | ^Test Case Short Name ^Description | ||
+ | |[[kvoss: | ||
+ | |Qc1-REG | Qc1 Regression tests |Perform regression tests for Qc1 to ensure that the old kvalobs system still behaves as expected. (Not documented here, please refer to Qc1 tests documentation) | | ||
+ | |Qc2-OPE | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |Qc2-FLG | ||
+ | | | ||
+ | |Qc2-PRF | ||
+ | | | ||
+ | |Qc2-ALG | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |||
+ | **NB** The number suffix in Qc2-ALG-004 refers to the [[kvoss: | ||
+ | |||