Release Notes OGC WMTS 1.0 Test Suite
1.11 (2025-03)
Attention: Java 17 and Tomcat 10.1 are required.
- #97 - Migrate test suite to TEAM Engine 6 (Java 17)
1.10 (2024-12)
- #95 - WTMS failed inherently for skipped tests on beta team engine?
1.9 (2024-10)
- #91 - Test wmts:Server.KVP.GET.GetCapabilities.Response.TileMatrixSet.WellKnownScaleSet is too strict
- #90 - Some GetCapabilities requests do not specify version 1.0.0
- #89 - REST interface is not available on Beta
- #94 - Set parameter keys to lower cases to align to other parameters
- #88 - Introduce nexus-staging-maven-plugin
1.8 (2024-06)
1.7 (2024-01)
1.6 (2023-12)
1.5 (2023-03)
- #73 - Test Server.KVP.GET.HTTP.Mandatory is flawed
- #71 - Test WMTS: service=BOGUS or without service parameter value are problematic
- #55 - Test wmts:Server.KVP.GET.InvalidService is flawed
- #72 - Test Server.KVP.GET.GetCapabilities.Response.Encoding.Constraint has a bug in Java XML validator when it contains both Get and Post KVP in Constraints
- #70 - Add credentials to SoapUI project
1.4 (2021-10)
- #54 - Test wmts:Server.KVP.GET.InvalidQueryString is flawed
- #58 - URL prefixes that end in ‘&’ are not supported
- #59 - A GetCapabilities request should use “AcceptVersions”, not “version”
- #56 - Test wmts:Server.KVP.GET.InvalidRequest is flawed
- #65 - Add template to get an XML/JSON response via rest endpoint
- #68 - Set Docker TEAM Engine version to 5.4.1
- #67 - Added header for soapui test.
1.3 (2019-08)
1.2 (2018-05)
1.1 (2017-10)
- Issue #38 - Test wmts:main fails because of invalid Content-Type
1.0 (2016-12)
0.7 (2016-09-07)
Note: It requires TEAM Engine 4.8 or newer.
0.6 (2015-07-30)
- Integrated Pull Request #23: rename duplicate function
- Update pom.xml to build with Maven 2
0.5 (2015-03-25)
- Starting this revision, the revision number will follow the conventions described in the wiki
- Fix issue #16: Incorrect exceptionCode.
- Fix issue #15: Test wmts:Server.KVP.GET.GetFeatureInfo.Mandatory uses incorrect format in request.
- Fix issue #14: image/png8 tests failed in WMTS.
- Fix issue #10: text\html and text\plain not working in KVP valid infoformat test
- Fix issue #8: Misspelled exception code in Invalid InfoFormat test
r4 (2014-11-03)
-
Fix issue #6: Validating exception reports is very slow
-
Fix issue #5: GetFeatureInfo response entity is expected to be an XML resource
-
Integrated Pull Request #1: Modify test coverage such that that only capabilities from the ATS are tested. In particular, the following tests were removed:
- GetCapabilities.Response.No.Layers.OtherSource
- GetCapabilities.Response.Style.Identifiers.Unique
- GetCapabilities.Response.Dimension.Identifiers.Unique
- GetFeatureInfo.Invalid.SampleDimension.Name
- GetTile.Invalid.SampleDimension.Name
- GetFeatureInfo.Invalid.Tile.Row.No.TileMatrixSetLimits
- GetFeatureInfo.Invalid.Tile.Col.No.TileMatrixSetLimits
- GetFeatureInfo.Missing.Optional
- GetTile.Missing.Optional
- GetTile.Invalid.Tile.Row.No.TileMatrixSetLimits
- GetTile.Invalid.Tile.Col.No.TileMatrixSetLimitsAnd the following tests were simplified:
- GetTile (SOAP, REST bindings)
- GetTile.Mandatory (KVP, XML bindings)
- GetTile.Optional (KVP, XML bindings)
- GetTile.Valid.Tile.Format (XML binding)
- GetTile.Invalid.Tile.Format (XML binding)
- GetTile.Valid.Tile.Size (XML binding)
- GetFeatureInfo (KVP, XML, SOAP, REST bindings)
-
Adopt Apache Maven as the build tool and modify the directory layout accordingly.
-
Add capabilities.url parameter to wmts:main test (display main input form only if this is not set).
r3 (2013-10-28)
- [CITE-858] Check Content-Type header in GetCapabilities response for XML media type.
- [CITE-846] Configuration elements in the (bootstrap) element written to the test logs have a boolean (text) value.
- [CITE-830] In owsFunctions:KVP.GetCapabilities.Request.UpdateSequence: Modify the Unicode code point value of the first character in the updateSequence string.
- Allow upload of capabilities document.
r2 (2013-06-12)
- [CITE-781] If TileRow or TileCol is out of range the expected exception code is “TileOutOfRange” (wmtsFunctions.xml).
- [CITE-777] Allow for ows:Constraint to appear as child of ows:Operation in capabilities document (bootstrap.xml, owsFunctions.xml).
- Ignore GetEncoding operation constraint as there are no alternatives to KVP (in bootstrap.xml).
r1 (2013-02-09)
- Updated config.xml for TEAM-Engine v4.
- Set wmtsSchemaType = “resource” (classpath reference) instead of “file”.
- Fixed XPath errors reported by Saxon: Cannot compare xs:boolean to xs:string.
- In wmtsFunctions:printSelected: starts-with() arguments must be string values.
- Added local copies of WMTS 1.0.1 schemas.
- Issue “skipped” verdict if profile not supported (otherwise displays empty test selection screen).