Custom Extension XML File Verification (TCPBIDI.XSD)
This automated test validates a printer driver's standard port monitor bidirectional (bidi) extension file to make sure that the file is well formed and syntactically correct.
The test validates the custom extension file. The test deletes any XML contents that it finds to be invalid.
The test will determine whether the printer driver has a bidi extension file that is defined for the TCP/IP port monitor (TCPMon). If the file is defined, the test loads and verifies the file.
Test details
Associated requirements |
Device.Imaging.Printer.Base.autoConfiguration |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows Server 2008 R2 (x64) Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2 |
Expected run time |
~1 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Printer Testing Prerequisites.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Imaging Testing.
More information
An IHV can customize TCPMon by creating a bidi extension file. This is an XML file that defines new schemas that are specific to the IHV driver by using constructs of the TCPMon XSD file. The Custom Extension XML File Validation test validates the custom extension file against the XSD file.