Catalogue Services/Web 2.0.1

Overview

This test suite is based on the following OGC specifications:

The conformance tests provided here are not intended to be used
in a stand-alone manner, but to be incorporated into profile-specific test suites;
they apply to all CSW-based catalogue implementations.



What is tested

  • GetCapabilities, GET method
  • DescribeRecord, POST method
  • GetRecordById, GET method
  • GetRecords, POST method



What is not tested

  • GetCapabilities with updateSequence parameter
  • SOAP protocol bindings
  • Spatial predicates Beyond, DWithin (broken filter schema)
  • Arithmetic operators
  • Distributed search
  • Asynchronous processing
  • Persistent result sets
  • Transaction (profile-specific)
  • Harvest (profile-specific)



Test data

The CSW-2.0.1 test data are available in the common CSW record format. Loading the records into the catalogue is a precondition for compliance testing. While the test data are represented as a collection of csw:Record instances, no assumption is made about which application profile is supported by the implementation. It is expected that each profile defines a suitable mapping for csw:Record items.

To begin testing you must register an account on the TEAM Engine and create a new test session.