Validatie sessie van 22.11.2024 - 13:52 met validator Nederlands WFS profiel WFS 2_0_0 ISO19142

Report URI 69b02e33-fe89-4b1d-90c9-aa99d49c37e0
Created 22.11.2024 10:48:35
Duration 10985 ms
Test machine validatie.geostandaarden.nl
Account
Report completed false
Report version 0.5.8
Count Skipped Failed Warnings
Test suites 5 0 1 0
Test cases 15 0 4 0
Test steps 51 0 4 0
Assertions 28 0 5 0
Level of detail
Show

Parameters

srsnamelist EPSG:4258,EPSG:4326

Test object

Date created 22.11.2024 10:48:35
Version 0.1.0
Last updated 22.11.2024 10:48:35
etf.TestDomain Nederlandse profielen services
expires true
tempObject true

TestSetup
4

Requirements

Test case ID aac056b0-5ae5-4144-9f84-c872b6f9b280
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Transfer Global Properties
1

Test case ID e3a825b0-06cb-4211-b695-4e39a43bcb5e
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Transfer Global Properties


Update Credentials
1

Test case ID 2b3a4dcc-4f11-45d7-951b-ad32d5566eee
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Update Credentials


Update Query Params
1

Test case ID f7699a08-ecb3-4f93-afc9-650448302524
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

UpdateQueryParams


Verplicht-WFS-ISO19142
Failed: 1 / 4

SimpleWFS and HTTP GET - Mandatory
15

Test case ID 1863b227-0f7f-4d33-8c5b-09b674dc8020
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Properties (3)


GetCapabilities
Failed: 1 / 4


Assertions:

Verplicht-WFS-ISO19142##CheckFeatureTypes: Check for featureTypes (warning)

Requirement Verplicht-WFS-ISO19142##CheckFeatureTypes
Description If the service does not offer featuretypes, other tests will fail or can't be executed. This test gives a warning if no featuretypes are provided by the WFS
Name The service offers featureTypes.

Verplicht-WFS-ISO19142##Schema: Simple Schema Validator (disabled)

Requirement Verplicht-WFS-ISO19142##Schema
Description Validate the Capabilities document against the declared schema. This schema is referenced in xsi:schemaLocation. [Disabled]
Name Capabilities Schema validation
Reference Verplicht kenmerk 1, WFS 2.0.0 / ISO19128

Verplicht-WFS-ISO19142##GML32: WFS supports GML 3.2 outputformat "application/gml+xml; version=3.2"

Requirement Verplicht-WFS-ISO19142##GML32
Description Support GML 3.2 as outputformat, check the Capabilities if this is advertized as 'application/gml+xml; version=3.2'. This is required for Simple WFS conformance.
Name Support GML 3.2
Reference Verplicht kenmerk 2a

Verplicht-WFS-ISO19142##HTTPGET: HTTP GET Declared

Requirement Verplicht-WFS-ISO19142##HTTPGET
Description The Capabilities advertize the HTTP GET conformance class by advertizing the KVPEncoding in the Capabilities
Name HTTP GET advertized
Reference Verplicht kenmerk 2c

Property Transfer


DescribeFeatureType
1


Assertions:

Verplicht-WFS-ISO19142##DFT: Response contains XSD Schema element

Requirement Verplicht-WFS-ISO19142##DFT
Description The response of a DescribeFeatureType request must be an XML Schema / XSD. This is required for Simple WFS conformance.
Name DescribeFeatureType XSD
Reference Verplicht kenmerk 2a

DescribeFeatureType


DescribeFeatureType


DescribeFeatureType


DescribeFeatureType


DescribeFeatureType


DescribeFeatureType


DescribeFeatureType


DescribeFeatureType


DescribeFeatureType


RunDescribeFeatureTypesForAllFeatureTypes


DescribeFeatureType


SimpleWFS - GetFeatureById support - Mandatory
7

Test case ID 773034ad-93a2-4039-a314-106b0d7ace7b
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Properties (6)


GetCapabilities
1


Assertions:

Timely reponse

Property Transfer


ListStoredQueries
1


Assertions:

Verplicht-WFS-ISO19142##GFI-Listed: ListStoredQueries advertizes GetFeatureById

Requirement Verplicht-WFS-ISO19142##GFI-Listed
Description ListStoredQueries advertizes GetFeatureById
Name ListStoredQueries advertizes GetFeatureById. This is required for Simple WFS conformance.
Reference Verplicht kenmerk 2a

GetFeatureFirstTypeName
1


Assertions:

Verplicht-WFS-ISO19142##GetFeature: Result contains wfs_FeatureCollection

Requirement Verplicht-WFS-ISO19142##GetFeature
Description Perform a GetFeature request and test if the result contains a wfs:FeatureCollection. This is required for Simple WFS conformance.
Name GetFeature first TypeName
Reference Verplicht kenmerk 2a

Property Transfer Feature


GetFeatureById
3


Assertions:

Valid HTTP Status Codes
Verplicht-WFS-ISO19142##GFI2: a GML feature exists

Requirement Verplicht-WFS-ISO19142##GFI2
Description GetFeatureById returns a feature
Name GetFeatureById returns a feature
Reference Verplicht kenmerk 2a

Verplicht-WFS-ISO19142##GFI-4: The gml:id of the Feature is the same for GetFeature and GetFeatureById

Requirement Verplicht-WFS-ISO19142##GFI-4
Description The gml:id of the first feature returned in the test on GetFeature must be present in the response. The gml:id of the Feature is the same for GetFeature and GetFeatureById
Name The gml:id of the Feature is the same for GetFeature and GetFeatureById
Reference Verplicht kenmerk 2a

BasicWFS - GetFeature and GetPropertyValue- Optional
Failed: 1 / 6

Test case ID 2f38ce68-97d2-4426-a8eb-f12fafcf60dd
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Properties (3)


GetCapabilities
1


Assertions:

Verplicht-WFS-ISO19142##ImplementsBasicWFS: ImplementsBasicWFS Declared

Requirement Verplicht-WFS-ISO19142##ImplementsBasicWFS
Description Capabilities advertizes ImplementsBasicWFS
Name Capabilities advertizes ImplementsBasicWFS
Reference Verplicht kenmerk 2b

Property Transfer


GetFeature
1


Assertions:

Timely response

Property Transfer Valuereference


GetPropertyValue
Failed: 1 / 1


Assertions:

Verplicht-WFS-ISO19142##GetPropValue: GetPropertyValue response contains a ValueCollection

Requirement Verplicht-WFS-ISO19142##GetPropValue
Description Support GetPropertyValue. The GetPropertyValue request for this test is constructed with previous response to GetCapabilities and GetFeature requests.
Name GetPropertyValue
Reference Verplicht kenmerk 2b

CRS support
1

Test case ID 5af20798-9078-4f12-b88e-84ad351054d1
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

GetCapabilities
1


Assertions:

Verplicht-WFS-ISO19142##CRSSupport: each featureType is offered in a CRS from the selected list
Lookup of referenced requirement Verplicht-WFS-ISO19142##CRSSupport failed. This might be a defect in the test project.

Verplicht-WFS-Filter-ISO19143
Failed: 1 / 5

Query support - Mandatory
5

Test case ID 49c1a71f-ee14-4270-b278-21be6dd956ea
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Properties (1)


GetCapabilities
1


Assertions:

Verplicht-WFS-Filter-ISO19143##ImplementsQuery: Capabilities advertizes ImplementsQuery (Query support)

Requirement Verplicht-WFS-Filter-ISO19143##ImplementsQuery
Description Capabilities advertizes ImplementsQuery
Name Capabilities advertizes ImplementsQuery
Reference Verplicht kenmerk 3a

Property Transfer


GetFeature
1


Assertions:

Valid HTTP Status Codes

Property Transfer Feature


Resource Identification and Ad Hoc Query - Optional
2

Test case ID 52d57777-f3b8-417f-b360-82321014a96a
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

GetCapabilities
1


Assertions:

Verplicht-WFS-Filter-ISO19143##ResourceIdentification: Capabilities advertizes fes:ResourceId (ResourceIdentification)

Requirement Verplicht-WFS-Filter-ISO19143##ResourceIdentification
Description Capabilities advertizes fes:ResourceId (ResourceIdentification)
Name Capabilities advertizes ResourceIdentification
Reference Verplicht kenmerk 3c

GetFeatureWithNon-ExistingResourceId
1


Assertions:

Verplicht-WFS-Filter-ISO19143##GetFeatureFalseID: Response with non-existing identifier does not contain any Features (wfs:member)

Requirement Verplicht-WFS-Filter-ISO19143##GetFeatureFalseID
Description A GetFeature response with a non-existing identifier does not contain any Features (no wfs:member returned). For conformance to Resource Identification and AdHoc Query conformance classes
Name GetFeature response with non-existing identifier is empty
Reference Verplicht kenmerk 3a, 3c

Minimum Standard Filter - Optional
4

Test case ID 2868fd59-7315-491c-b3da-54927a7c338e
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

GetCapabilities
3


Assertions:

Verplicht-WFS-Filter-ISO19143##ImplementsMinStandardFilter: Capabilities advertize ImplementsMinStandardFilter

Requirement Verplicht-WFS-Filter-ISO19143##ImplementsMinStandardFilter
Description Capabilities advertizes ImplementsMinStandardFilter
Name Capabilities advertizes ImplementsMinStandardFilter
Reference Verplicht kenmerk 3d

Verplicht-WFS-Filter-ISO19143##ComparisonOperators: Capabilities advertize all ComparisonOperators: PropertyIsEqualTo, PropertyIsNotEqualTo, PropertyIsLessThan, PropertyIsGreaterThan, PropertyIsLessThanOrEqualTo, PropertyIsGreaterThanOrEqualTo

Requirement Verplicht-WFS-Filter-ISO19143##ComparisonOperators
Description Capabilities advertize all ComparisonOperators: PropertyIsEqualTo, PropertyIsNotEqualTo, PropertyIsLessThan, PropertyIsGreaterThan, PropertyIsLessThanOrEqualTo, PropertyIsGreaterThanOrEqualTo
Name Capabilities advertize all ComparisonOperators
Reference Verplicht kenmerk 3d

Verplicht-WFS-Filter-ISO19143##LogicalOperators: Capabilities advertize logical operators

Requirement Verplicht-WFS-Filter-ISO19143##LogicalOperators
Description Capabilities advertize logical operators
Name Capabilities advertize logical operators
Reference Verplicht kenmerk 3d

GetPropertyValue
1


Assertions:

Response SLA

Property Transfer


GetFeatureWithPropertyIsEqualTo
1


Assertions:

O-02##O-02-PropertyIsEqualTo: PropertyIsEqualTo works correctly: response contains only Features of which the first textual property contains the requested value of PropertyIsEqualTo
Lookup of referenced requirement O-02##O-02-PropertyIsEqualTo failed. This might be a defect in the test project.

Minimum Spatial Filter - Optional
2

Test case ID 879a1d63-0abb-4c24-84e7-8cb1bb4ba778
Description This test checks if the BBOX filter is advertized in the Capabilities. A more profound test, checking correctness of the execution of a BBOX filter, is out of scope. This requires knowledge of the data offered by the WFS
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Properties (5)


GetCapabilities
1


Assertions:

Verplicht-WFS-Filter-ISO19143##SpatialOperatorBBOX: SpatialOperator BBOX Declared

Requirement Verplicht-WFS-Filter-ISO19143##SpatialOperatorBBOX
Description SpatialOperator BBOX is declared in the Capabilities
Name SpatialOperator BBOX is declared
Reference Verplicht kenmerk 3e

Minimum Temporal Filter - Optional
Failed: 1 / 1

Test case ID 315a4fbb-7970-42b4-a7d4-404a7fd5e54e
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

GetCapabilities
Failed: 1 / 1


Assertions:

Verplicht-WFS-Filter-ISO19143##MinTemporalFilter: Capabilities advertize ImplementsMinTemporalFilter
Lookup of referenced requirement Verplicht-WFS-Filter-ISO19143##MinTemporalFilter failed. This might be a defect in the test project.

Verplicht-WFS-Metadata
Failed: 1 / 1

Metadata
Failed: 1 / 4

Test case ID 1ce771c8-5f56-4a07-830e-4bb7369c7fce
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

Properties (3)


GetCapabilities
Failed: 1 / 1


Assertions:

Verplicht-WFS-Metadata##MetadataURLs: each featuretype has a MetadataURL
Lookup of referenced requirement Verplicht-WFS-Metadata##MetadataURLs failed. This might be a defect in the test project.

Property Transfer


RunMetadataDatasetTest


Conditioneel
Failed: 1 / 1

Minimum Temporal Filter - Optional
Failed: 1 / 1

Test case ID c20c01d6-a25e-4cad-861b-42406bfcdf96
Date created 22.11.2024 10:48:38
Version 1.0.0
Last updated 22.11.2024 10:48:38
Author root
Last editor root

GetCapabilities
Failed: 1 / 1


Assertions:

Conditioneel##MinTemporalFilter: Capabilities advertize ImplementsMinTemporalFilter

Requirement Conditioneel##MinTemporalFilter
Description Capabilities advertizes ImplementsMinTemporalFilter, this is required for the support of the Minimum Temporal Filter Conformance Class
Name Capabilities advertizes ImplementsMinTemporalFilter
Reference Conditioneel kenmerk 1

ETF © 2013-2015 interactive instruments