Exception Appropriateness Exception Model Compliancy

196 Copyright © 2011 Open Geospatial Consortium

11.1.2.3 Service Metadata

11.1.2.3.1 Adherence to property inheritance mechanism

http:www.opengis.netspecSPS2.0confCoreServiceMetadataPropertyInheritanceAdherence a Test Purpose: To verify that the service adheres to the rules of property inheritance. b Test Method: Devise and execute requests that test each of the values for the procedure and procedure description format properties that an offering has when applying the property inheritance mechanism as defined in OGC 09-001 and Table 27. c Reference: 7.3.3.4, OGC 09-001, Table 27 d Test Type: Basic

11.1.2.3.2 Default Service Version

http:www.opengis.netspecSPS2.0confCoreServiceMetadataDefaultServiceVersion a Test Purpose: To verify that the service supports retrieval of Capabilities in version 2.0.0. b Test Method: Devise a GetCapabilities request with acceptVersions parameter set to value “2.0.0” and send it to the service. Verify that the service property in the resulting capabilities document has the value 2.0.0. c Reference: 7.3.2.4 d Test Type: Basic

11.1.2.3.3 GetCapabilities operation facet validity

http:www.opengis.netspecSPS2.0confCoreServiceMetadataGetCapabilitiesFacetValidity a Test Purpose: To verify that the service provides the correct response when the GetCapabilities operation is invoked. b Test Method: Devise and execute a GetCapabilities request. Verify that the service responds with a valid capabilities document or exception. c Reference: 7.3.2.3, 7.3.2.4 d Test Type: Basic

11.1.2.3.4 Indicate support of SWE Common Encodings

http:www.opengis.netspecSPS2.0confCoreServiceMetadataSWECommonEncodings Copyright © 2011 Open Geospatial Consortium 197 a Test Purpose: Verify that the service advertises which SWE Common encodings it supports. b Test Method: Devise a GetCapabilities request to retrieve the full capabilities document of the service and send it to the service. Get the list of supported SWE Common encodings from the contents section. Verify that the conformance classes for these encodings are listed in the profile property of the serviceIdentification section. Ensure that at least the URIs for the Simple Encodings UML Package conformance class from the SWE Common Data Model is listed. c Reference: 7.3.3.3 d Test Type: Basic

11.1.2.3.5 Indicate support of SWE Common Structures

http:www.opengis.netspecSPS2.0confCoreServiceMetadataSWECommonStructures