Mercurial > dive4elements > gnv-client
comparison 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 |
comparison
equal
deleted
inserted
replaced
902:dc8c8f5b833e | 903:26ad4ca3cede |
---|---|
1 Guideline for testing the GNV-System | |
2 | |
3 This guideline can be used for testing the entire GNV-system based on | |
4 features of the specification. From the perspective of the database | |
5 schemas and procucts, there are 11 unique combinations. | |
6 | |
7 Testing matrix of products to database schemata: | |
8 Testing products on the following FIS should test all functionality in | |
9 the sense of different types of data models | |
10 | |
11 - TimeSeries: Marnet, Modeldata | |
12 - Verticalprofile: Marnet, Modeldata, CTD | |
13 - Horizontalprofile: Modeldata, Thermosalinograph | |
14 - ("Horizontales Schnittprofil"): Modeldata | |
15 - Vertical Cross-Section: Modeldata | |
16 - Horizontal Cross-Section: Modeldata | |
17 - Layer: NAUTHIS, CONTIS | |
18 | |
19 | |
20 Test procedures: | |
21 Environment for the client | |
22 Browser: Firefox 3.6.3 and Internet Explorer 8.0.6 | |
23 Resolution: 1024x768 | |
24 Language: English | |
25 | |
26 Environment for the server | |
27 Operating System: Debian GNU/Linux 5.0.x (Lenny) | |
28 | |
29 a. fill paramterization | |
30 b. draw diagram | |
31 c. save as project | |
32 e. reload project | |
33 f. change diagram options | |
34 g. export diagram as file (PNG, PDF, SVG) | |
35 h. calculate statistics | |
36 i. draw histogram | |
37 j. change histogram options | |
38 k. export as raw data (CSV, ODV, Shapefile) | |
39 | |
40 For each product, there is a guideline testing the product against the | |
41 different database schemata: | |
42 | |
43 - gnv-timerseries.txt | |
44 - gnv-verticalprofile.txt | |
45 - gnv-horizontalprofile.txt | |
46 - gnv-horizontales-schnittprofil.txt | |
47 - gnv-vertical-cross-section.txt | |
48 - gnv-horizontal-cross-section.txt | |
49 - gnv-layer.txt | |
50 - gnv-framework.txt | |
51 | |
52 Notes for the matrix: | |
53 - Relationship between Products and and different Datamodels | |
54 - ArcMarineBSH TimeSeries | |
55 - ArcMarineBSH Measurements | |
56 - ArcMarineBSH MeshFeatures | |
57 - ArcS57 | |
58 - CONTIS | |
59 | |
60 | |
61 - All products can be tested based on minimal amount of the following | |
62 FIS using different data models: | |
63 - Marnet (ArcMarineBSH TimeSeries): | |
64 - TimeSeries, | |
65 - Verticalprofile | |
66 | |
67 - Modeldata (ArcMarineBSH MeshFeatures): | |
68 - TimeSeries, | |
69 - Verticalprofile, | |
70 - Horizontalprofile, | |
71 - ("Horizontales Schnittprofil"), | |
72 - Vertical Cross-Section, | |
73 - Horizontal Cross-Section | |
74 | |
75 - Thermosalinograph (ArcMarineBSH Measurements): | |
76 - Horizontalprofile | |
77 | |
78 - CTD (ArcMarineBSH Measurements): | |
79 - Verticalprofile | |
80 | |
81 - NAUTHIS (ArcS57): | |
82 - Layer | |
83 | |
84 - CONTIS (CONTIS): | |
85 - Layer |