etf-validator / etf-webapp

:earth_africa: :mag: ETF is an open source testing framework for spatial data and services
https://www.etf-validator.net
European Union Public License 1.2
19 stars 19 forks source link

TEAM Engine - WMS Test Suites #170

Closed PaulaRodrigo-Geograma closed 6 years ago

PaulaRodrigo-Geograma commented 6 years ago

**Please note:

This repository is intended for issue reports specific to the ETF validator. If you have an issue with an Executable Test Suite, then please use the corresponding repository, for instance the INSPIRE ETS repository if you have an issue with an INSPIRE test.

Our User, Administrator and Developer manuals are available here: http://docs.etf-validator.net/.**

Prerequisites for a bug report

Description

We want to include other OGC tests in the ETF Inspirational Validator and we do not know where to find the references (dependencies) to the Team Engine Suist tests, could I get help?

Currently the validator adds test for WFS 2.0 adding the dependencies:

con:property con:nameetf.supported.test.object.type.ids</con:name> con:valueEID9981e87e-d642-43b3-ad5f-e77469075e74</con:value> </con:property> con:property con:nameetf.dependency.ids</con:name> con:valueEID95a1b6fc-2b55-3d43-9502-</con:value> </con:property>

Where can we find these identifiers (ids) in the case of WMS, or WMTS?

thanks!

jonherrmann commented 6 years ago

Fully automated testing of WM and WMT services is not supported by the OGC Team Engine. There are tests but most of them require user interaction and are more like asking "do you see a web map with a street and blue lake" that need to be answered by a tester. In addition, there is no interface that ETF could use.

For that reason there are no tests / IDs you can reference in ETF.

PaulaRodrigo-Geograma commented 6 years ago

Thanks Jon!

Could it be integrated with the tests for SOS Services 2.0? Although they have not published any rest service to refer to from an executable test: http://cite.opengeospatial.org/teamengine/rest/suites

jonherrmann commented 6 years ago

This is not possible without any rest interface.