Ответ 1
Если вы используете XML Spy или oXygen, вы можете сгенерировать образцы XML файлов на основе схемы. Оба инструмента принимают параметры командной строки и могут запускаться в пакетном режиме, что, вероятно, будет соответствовать вашим модульным тестам, если это вам нужно. Оберните свой собственный код на С++, и вы находитесь в бизнесе.
Если вам нужен качественный XML, с тонными настройками, вы можете проверить http://www.code-generator.com/XML-Sample-Generator.aspx. Здесь нет С++, просто инструмент, который работает, и выходит за пределы вывода по умолчанию "lorem ipsum...".
НТН, ~ Rob