Testing Howto
The Plan
- create lots and lots of test documents
- note down the various (real or perceived) quirks of the ODF spec itself on the OIC Wiki
send the list of these remarks to the main ODF TC (While minding the IPR requirements according to this note)
- in parallel, generate a test set for a given ODF version (using some basic scripting, running over all the test meta data files)
- encourage vendors and/or researchers to send in the results of specific implementations (they can use "result" elements in the meta data file)
- generate a general report (using some basic scripting), removing the names of specific vendors/implementations
- publish this report
- use this report to make recommendations on interop, profiles etc
Contributors
The suggested approach is:
Read about "atomic" testing and methods and tools
Take a look at the proposal for writing scenarios and handling meta-data
If you want to create test documents, please add your name to the list of who's doing what
- Upload test documents and scenario to the document repository
If you have issues / suggestions / remarks on the spec, add them to the list of remarks
Developers
Publishing developer's notes or adding your thoughts to the list of remarks would be very helpful.
Vendors / researchers
Submitting test results and/or test documents would be very helpful.
Note: Various vendors do have test documents, but cannot contribute them since they were sent to them by customers (so they don't own the copyright of said documents and/or the documents may contain sensitive information)
Open Document Format Interoperability and Conformance (OIC) TC Wiki