hans@903: Guideline for testing the GNV-System hans@903: hans@903: This guideline can be used for testing the entire GNV-system based on hans@903: features of the specification. From the perspective of the database hans@903: schemas and procucts, there are 11 unique combinations. hans@903: hans@903: Testing matrix of products to database schemata: hans@903: Testing products on the following FIS should test all functionality in hans@903: the sense of different types of data models hans@903: hans@903: - TimeSeries: Marnet, Modeldata hans@903: - Verticalprofile: Marnet, Modeldata, CTD hans@903: - Horizontalprofile: Modeldata, Thermosalinograph hans@903: - ("Horizontales Schnittprofil"): Modeldata hans@903: - Vertical Cross-Section: Modeldata hans@903: - Horizontal Cross-Section: Modeldata hans@903: - Layer: NAUTHIS, CONTIS hans@903: hans@903: hans@903: Test procedures: hans@903: Environment for the client hans@903: Browser: Firefox 3.6.3 and Internet Explorer 8.0.6 hans@903: Resolution: 1024x768 hans@903: Language: English hans@903: hans@903: Environment for the server hans@903: Operating System: Debian GNU/Linux 5.0.x (Lenny) hans@903: hans@903: a. fill paramterization hans@903: b. draw diagram hans@903: c. save as project hans@903: e. reload project hans@903: f. change diagram options hans@903: g. export diagram as file (PNG, PDF, SVG) hans@903: h. calculate statistics hans@903: i. draw histogram hans@903: j. change histogram options hans@903: k. export as raw data (CSV, ODV, Shapefile) hans@903: hans@903: For each product, there is a guideline testing the product against the hans@903: different database schemata: hans@903: hans@903: - gnv-timerseries.txt hans@903: - gnv-verticalprofile.txt hans@903: - gnv-horizontalprofile.txt hans@903: - gnv-horizontales-schnittprofil.txt hans@903: - gnv-vertical-cross-section.txt hans@903: - gnv-horizontal-cross-section.txt hans@903: - gnv-layer.txt hans@903: - gnv-framework.txt hans@903: hans@903: Notes for the matrix: hans@903: - Relationship between Products and and different Datamodels hans@903: - ArcMarineBSH TimeSeries hans@903: - ArcMarineBSH Measurements hans@903: - ArcMarineBSH MeshFeatures hans@903: - ArcS57 hans@903: - CONTIS hans@903: hans@903: hans@903: - All products can be tested based on minimal amount of the following hans@903: FIS using different data models: hans@903: - Marnet (ArcMarineBSH TimeSeries): hans@903: - TimeSeries, hans@903: - Verticalprofile hans@903: hans@903: - Modeldata (ArcMarineBSH MeshFeatures): hans@903: - TimeSeries, hans@903: - Verticalprofile, hans@903: - Horizontalprofile, hans@903: - ("Horizontales Schnittprofil"), hans@903: - Vertical Cross-Section, hans@903: - Horizontal Cross-Section hans@903: hans@903: - Thermosalinograph (ArcMarineBSH Measurements): hans@903: - Horizontalprofile hans@903: hans@903: - CTD (ArcMarineBSH Measurements): hans@903: - Verticalprofile hans@903: hans@903: - NAUTHIS (ArcS57): hans@903: - Layer hans@903: hans@903: - CONTIS (CONTIS): hans@903: - Layer