OGC Compliance Testing Program
What is the Compliance Testing Program?
The OGC Compliance Testing Program, is an ongoing initiative that develops tests for OGC standards, and makes those tests available for online testing. This web site is a resources for developers that are working with their software to make it OGC compliant, as well as for developers improving the testing scripts and software. It provides a summary of available tests, information about building the source code, reference implementation, etc. Our roadmap is available here.
I want to test my software?
CITE uses a test script interpreter to perform the tests called Test, Evaluation, And Measurement (TEAM) Engine and the Compliance Test Language (CTL). TEAM Engine executes test scripts written in CTL to verify that an implementation of a specification complies with the specification. TEAM Engine can be run via a web user interface or via command line. It can also be easily installed in your local testing environment.
- Easily use TEAM Engine locally.
- Test using the official OGC Testing web site.
- Test using the BETA Testing site.
- The main source is in sourceforge.
- That test suites sources are available at the OGC SVN. You do not need to be an OGC Member to access the test suites.
If you encounter any problems with testing or need any help, please send an email to the CITE Forum.
Who is Involved ?
Why Compliance Testing?
The Compliance Testing Program provides confidence to technology vendors and buyers. Vendors feel confident that they are providing a product compliant with OGC standards, which will be easier to integrate and easier to market. Buyers feel confident that a compliant product will work with another compliant product based on the same OGC specification, regardless of which company developed the product.
How do I certify my software?