WFS 2.0 (ISO 19142:2010) Conformance Test Suite 1.43 API

WFS 2.0 (OGC 09-025r2/ISO 19142) Conformance Test Suite

This executable test suite (ETS) checks WFS 2.0 implementations for conformance with respect to OGC 09-025r2/ISO 19142 (Geographic information -- Web feature service) and related standards. Conformance testing is a kind of "black box" testing that examines externally visible characteristics or behaviors of the SUT and is independent of any implementation details.

The test run arguments are summarized in the following table. The Obligation descriptor can have the following values: M (mandatory), O (optional), or C (conditional).

Test run arguments
Name Value domain Obligation Description
wfs URI M A URI that refers to a representation of the service capabilities document. This document does not need to be obtained from the service under test (SUT), but it must describe the SUT. Ampersand ('&') characters appearing within a query parameter value must be percent-encoded as %26.

Note: A test method is skipped if any preconditions were not satisfied. Test prerequisites are usually checked in a configuration method; the results of these can be viewed in the TestNG report by selecting the "Config" check box.

Packages
Package
Description
This executable test suite (ETS) validates WFS 2.0 implementations in accord with ISO 19136:2007.
This package contains test classes that assess conformance of the SUT with respect to the "Basic WFS" conformance level.
This package includes tests covering the use of filter predicates in query expressions.
This package includes tests covering the use of spatial operators in query expressions.
This package includes tests covering the use of temporal operators in query expressions.
This package includes tests for join queries.
This package contains tests that assess behavior of the SUT with respect to the "Locking WFS" conformance level.
This package contains tests to verify that the IUT satisfies the requirements of the Response paging conformance class.
This package contains tests to verify that the IUT satisfies the requirements of the Manage stored queries conformance class.
This package contains test classes that assess conformance of the SUT with respect to the "Simple WFS" conformance class, which is the lowest level of WFS 2.0 conformance.
This package contains test classes that assess behavior of the SUT with respect to the "Transactional WFS" conformance level.
This package includes miscellaneous utility classes to support testing.
This package contains tests to verify that the IUT satisfies the requirements of the Feature versions conformance class.