diff doc/test-guideline/gnv-test-guideline.txt @ 903:26ad4ca3cede

Added a test-guideline for the entire GNV-system doc/trunk@1026 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Hans Plum <hans.plum@intevation.de>
date Wed, 28 Apr 2010 14:48:00 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/test-guideline/gnv-test-guideline.txt	Wed Apr 28 14:48:00 2010 +0000
@@ -0,0 +1,85 @@
+Guideline for testing the GNV-System
+
+This guideline can be used for testing the entire GNV-system based on
+features of the specification. From the perspective of the database
+schemas and procucts, there are 11 unique combinations.
+
+Testing matrix of products to database schemata:
+Testing products on the following FIS should test all functionality in
+the sense of different types of data models
+
+  - TimeSeries: Marnet, Modeldata
+  - Verticalprofile: Marnet, Modeldata, CTD
+  - Horizontalprofile: Modeldata, Thermosalinograph
+  - ("Horizontales Schnittprofil"): Modeldata
+  - Vertical Cross-Section: Modeldata
+  - Horizontal Cross-Section: Modeldata
+  - Layer: NAUTHIS, CONTIS
+
+
+Test procedures:
+Environment for the client
+Browser: Firefox 3.6.3 and Internet Explorer 8.0.6 
+Resolution: 1024x768
+Language: English
+
+Environment for the server
+Operating System: Debian GNU/Linux 5.0.x (Lenny)
+
+a. fill paramterization
+b. draw diagram
+c. save as project
+e. reload project
+f. change diagram options
+g. export diagram as file (PNG, PDF, SVG)
+h. calculate statistics
+i. draw histogram
+j. change histogram options
+k. export as raw data (CSV, ODV, Shapefile)
+
+For each product, there is a guideline testing the product against the
+different database schemata:
+
+- gnv-timerseries.txt
+- gnv-verticalprofile.txt
+- gnv-horizontalprofile.txt
+- gnv-horizontales-schnittprofil.txt
+- gnv-vertical-cross-section.txt
+- gnv-horizontal-cross-section.txt
+- gnv-layer.txt
+- gnv-framework.txt
+
+Notes for the matrix:
+- Relationship between Products and and different Datamodels 
+    - ArcMarineBSH TimeSeries
+    - ArcMarineBSH Measurements
+    - ArcMarineBSH MeshFeatures
+    - ArcS57
+    - CONTIS
+
+
+- All products can be tested based on minimal amount of the following
+  FIS using different data models:
+    - Marnet (ArcMarineBSH TimeSeries): 
+        - TimeSeries, 
+        - Verticalprofile
+
+    - Modeldata (ArcMarineBSH MeshFeatures): 
+        - TimeSeries,
+        - Verticalprofile, 
+        - Horizontalprofile, 
+        - ("Horizontales Schnittprofil"), 
+        - Vertical Cross-Section, 
+        - Horizontal Cross-Section
+
+    - Thermosalinograph (ArcMarineBSH Measurements): 
+        - Horizontalprofile
+
+    - CTD (ArcMarineBSH Measurements): 
+        - Verticalprofile
+
+    - NAUTHIS (ArcS57): 
+        - Layer
+
+    - CONTIS (CONTIS): 
+        - Layer

http://dive4elements.wald.intevation.org