SOS 1.0 Compliance Test Suite Verifies that an SOS 1.0 implementation complies with a given conformance class. docs/sos/1.0.0/ sos:Main The IUT satisfies all applicable assertions.

Compliance test suite for Sensor Observation Service (SOS) 1.0

Service metadata and test options

Please provide a URL from which a capabilities document can be retrieved.

Modify the URL template below to specify the location of an OGC SOS implementation under test.

Service URL:

Please select whether to run all tests or just selected tests.

Run all tests Run selected tests

If you want to run selected tests, please select the checkboxes for the tests you want to run.

Main
OWS Main SOS General Main
SOS Core: Get Capabilities
KVPRequestParameterHandling KVPRequestServiceParameterHandling KVPRequestRequestParameterHandling OperationsMetadataMandatoryOperations
OperationsMetadaOptionalOperations ResponseContentsValidTime ResponseContentsValidProcedure ResponseContentsValidObservedProperty
ResponseContentsValidResponseFormat ResponseContentsValidResultModel ResponseContentsValidResponseMode
SOS Core: Describe Sensor
RequestInvalidMIMEType RequestInvalidProcedure ResponseMatchingResponseFormat ResponseMatchingProcedure
SOS Core: Get Observation
RequestInvalidSRSName RequestInvalidOffering RequestInvalidEventTime RequestInvalidProcedure
RequestInvalidFeatureOfInterest RequestInvalidObservedProperty RequestInvalidResult RequestInvalidResponseFormat
RequestInvalidResultModel RequestInvalidResponseMode ResponseMatchingSRSData ResponseMatchingProcedureData
ResponseMatchingObservedPropertyData ResponseAdvertisedEventTimeData ResponseMatchingEventTimeData ResponseMatchingFeatureOfInterestData
ResponseMatchingResultData ResponseMatchingResponseFormatData

Please press the "Start" button to start testing.

All assertions for "ows" conformance are satisfied. Test driver for the ows module. docs/sos/1.0/SOS 1.0 ATS.html#ows *************************** Running OWS Common Tests... *************************** All assertions for "general" conformance are satisfied. Test driver for the general module. docs/sos/1.0/SOS 1.0 ATS.html#general **************************** Running General SOS Tests... **************************** ********************************************************************** Sending a request that is non-conformant to a schema associated with an SOS operation causes the server to return a valid error report message with an exceptionCode value of MissingParameterValue. Send several test documents that are invalid according to the schemas associated with some of the SOS operations (i.e. the mandatory operations). Pass if the service returns a valid exception message with an exceptionCode value of InvalidParamterValue; fail otherwise. docs/sos/1.0/SOS 1.0 ATS.html#SOS.General-InvalidRequest Issuing an invalid request to: post test FAILURE: The server did not return a response to an invalid request or the response from the server was not a valid exception report. The response from the server was: "" The response was Checking the validity of the response to an invalid request. The validity check returned: FAILURE: The response to an invalid request was expected to be an exception report with an exceptionCode of "MissingParameterValue" and a locator value containing the validation issue. The returned exception report was: "" A response is a valid response for the SOS. This general assertion should be tested by all other tests. Tested through other tests. docs/sos/1.0/SOS 1.0 ATS.html#SOS.General-ValidResponse This general assertion is tested by all other tests, so there is nothing specific to test now. All assertions for "core" conformance are satisfied. Test driver for the core module. docs/sos/1.0/SOS 1.0 ATS.html#core In sos:core-main get GetCapabilities SOS GetCapabilites response document failed schema validation. Capabilities response is valid, continuing... Failure Failure Failure Failure