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
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.