Remaining Test Scripts Modification Strategy Test Suite Recommendations
Copyright © 2015 Open Geospatial Consortium.
9 https:github.comopengeospatialets-wfs11issues1
Change test scripts to use another testing language. The CTL language is very hard to use. TestNG appears to be easier, but more information is required on the OGC web site
about how to use TestNG.
TEAM Engine console reporting requires improvement to better present the failures instead of all information, which is hard to parse. Fix is in progress:
https:github.comopengeospatialteamengineissues44
6 Catalog Service 3.0 Executable Test Suite
At time of this project, Catalog Service 3.0 had just been released for Public Comment, and it was on its way to approval as a two-part standard.
http:www.opengeospatial.orgpressroompressreleases2030 The two parts included a supplemental document with the Abstract Test Suite that would
allow the preparation of test scripts for OGC testing environments. One of the conformance classes articulates a nominal Opensearch environment. There were already
at least two implementations of CSW 3.0 in existence by CubeWerx and Conterra and a third in process pyCSW. This task tackles the development of a baseline set of
conformance classes.
The source for the development of the test was as follows:
10
Copyright © 2015 Open Geospatial Consortium.
Figure 1: Catalog dependencies
The baseline of the CAT 3.0 test suite was published in GitHub. Executable Test against getCapabilities and getRecordById were developed. Reference implementers planned to
start interacting with the test September-December 2014.
https:github.comopengeospatialets-cat30
7 Use Cases and Communities of Use