This is an old revision of the document!


Qc2 Acceptance Test File

This document describes the set of tests prepared to support the acceptance of Qc2 software prior to its deployment on the operational system.

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.

The Test environment is in place. For example:

  • Dedicated virtual machine is set up with the kvalobs database installed (internal link): kvalobs installation

The software is the installed either by:

  1. Built from the trunk distribution Qc1 and Qc2 together
  2. Installed from a generalised package (e.g. debian package) that included both Qc1 and Qc2 [TBD]
  3. Qc1 is installed already or separately and Qc2 is built and installed from the separate branch.

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.

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. Qc1 regression tests are as already established.

Test Case Short Name Description Comments
Qc2-INS Installation of Qc2 Nominally this will be a package delivery of kvalobs and the exisiting Qc1 will be replaced with Qc1 & Qc2
Qc1-REG Qc1 Regression tests Perform regression tests for Qc1 to ensure that the old kvalobs system still behaves as expected
Qc2-OPE Basic Qc2 operations -
Qc2-OPE-RUNStart and Stop -
Qc2-OPE-CFGParse configuration files-
Qc2-OPE-LOGWrite and review log files -
Qc2-ALG Qc2 Algorithm Test Cases -
Qc2-ALG-001Redistribution of accumulated preciptation Test shall include switching between different interpolation methods …
Qc2-ALG-004Correction of single point missing hourly temperature -
Qc2-XXX-YYY

NB The number suffix in Qc2-ALG-004 refers to the Algorithm Code.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • kvalobs/kvoss/system/qc2/test/acceptance.1269296054.txt.gz
  • Last modified: 2022-05-31 09:23:18
  • (external edit)