GDSN Interoperability Test Final Report - GS1
GDSN Interoperability Test Final Report - GS1
GDSN Interoperability Test Final Report - GS1
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
DGI <strong>Interoperability</strong> <strong>Test</strong>ing<br />
A Data Pool is deemed interoperable with the <strong>Test</strong> Group in the<br />
<strong>Interoperability</strong> <strong>Test</strong> Event if it completes the required test cases of<br />
the <strong>Test</strong> Criteria. A Data Pool is either interoperable or it is not<br />
interoperable with members of the <strong>Test</strong> Group passing the final run.<br />
Waivers or exceptions are not given in demonstrating<br />
interoperability for the <strong>Test</strong> Criteria unless the entire <strong>Test</strong> group and<br />
DGI agree.<br />
DGI engenders a neutral testing environment to facilitate<br />
interoperability and conformance testing. It is DGI’s purpose to<br />
facilitate interoperability among the largest group of Data Pools in<br />
the <strong>Test</strong> group in an objective manner.<br />
A DGI <strong>Interoperability</strong> <strong>Test</strong> Event has three progressively more<br />
stringent phases. The phases include:<br />
1. Debug Phase,<br />
2. Dry Run Phase<br />
3. <strong>Final</strong> Run Phase<br />
Each phase becomes more and more stringent with respect to<br />
testing requirements and pass/fail criteria.<br />
The Debug Phase is for the purpose of debugging Data Pools and<br />
enhancing stability in preparation of the Dry Run phase. Code<br />
changes and retesting of the test instances are frequent and<br />
necessary to create a stable and interoperable test group.<br />
The Dry Run Phase is composed of single or multiple practice<br />
periods. The Dry Run duplicates the subsequent <strong>Final</strong> Run phase.<br />
Data pools not demonstrating interoperability over the test cases<br />
with all members of the <strong>Test</strong> Group by the end of this phase may<br />
not participate in the <strong>Final</strong> Run Phase.<br />
The <strong>Final</strong> Run Phase is the Phase where Data Pools that have<br />
successfully completed the Debug and Dry Run Phases<br />
demonstrate interoperability in executing all test cases through fullmatrix<br />
testing. In this phase, no error in any test instances may<br />
occur without all parties involved being declared administratively<br />
failed until further investigation by DGI. Completion of this phase<br />
creates the certified interoperable data pools.<br />
Copyright © Drummond Group Inc. 2005 <strong>GDSN</strong> 3Q05 <strong>Final</strong> <strong>Report</strong> page 12