Mercurial > dive4elements > gnv-client
view 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 source
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