inspire-eu-validation / view-service

Abstract Test Suite for the Technical Guidance for the implementation of INSPIRE View Services
Creative Commons Zero v1.0 Universal
3 stars 3 forks source link

IR50-IR59 #127

Closed jensscheerlinck closed 8 years ago

jensscheerlinck commented 8 years ago

This issue has been extracted from the issue list on:https://ies-svn.jrc.ec.europa.eu/issues/2685

Comment

These requirements for conformance with the WMS standard should perhaps be included as explicit abstract test cases that make reference to the corresponding OGC ATSs.

Proposed Change

Add explicit abstract test cases for these requirements with reference to the corresponding OGC ATSs.

timrduffy commented 8 years ago

Yes, it would seem that best option would be to run a whole set of WMS tests as a first pass based on the OGC WMS CITE tests, and then run a second set of tests to check that the compliant WMS is also INSPIRE compliant.

cportele commented 8 years ago

Using the (current) OGC WMS CITE tests on an INSPIRE WMS is not possible as most of the tests are designed to test that a product can be used to provide conformant instances, not to be able to test any instance that claims conformance. The WMS tests are in this category as they require the use of a test dataset. In this case an option could be to have a manual test case to verify that the WMS software used is certified as compliant by OGC.

nmtoken commented 8 years ago

The A 1.2 Basic WMS server conformance tests in ISO 19128 give a very high level ATS. The current executable tests (http://cite.opengeospatial.org/teamengine/about/wms/1.3.0/site/) supplied by the OGC CITE Teamengine implement these using tests that require the user to load specific data into their service. We believe that OGC is developing a test suite that doesn't require a specific test dataset?

The current OGC tests aren't ideal, but is it the place of INSPIRE to do more than the OGC?

cportele commented 8 years ago

The original comment will be addressed by https://github.com/inspire-eu-validation/ats-cross-cutting/issues/16, which explicitly clarifies and adds the dependencies to other conformance classes.

As agreed in the 9th MIWP-5 meeting: "We will not develop our own ETSs for third-party specifications but instead rely on passing external ETSs (e.g. OGC CITE tests) where available or rely on self-declaration." Therefore, if we can reuse an OGC CITE test for testing an INSPIRE network service, the idea is to do this, otherwise it will be up to the service provider to use certified software and validate the conformance with the OGC conformance classes.