В данной статье мы рассмотрим принцип работы XML в TestComplete. Как я уже писал в своем блоге, технология XML стала популярной за счет своей униварсальности и используется во многих областях применения информационных технологий. Одной из таких областей является банковская сфера. В частности, передача данных в XML-формате. Для проверки правильности таких файлов необходим разбор их структуры и сравнение с эталонным значением. Для разбора будем использовать MS XML. Подробнее можно узнать на сайте Microsoft.
Для начала разбора XML файла необходимо загрузить его структуру в переменную:
var Obj : OleVariant;
Obj := Sys.OleObject('Msxml2.DOMDocument');
Obj.async := false;
Obj.load('C:/filename.xml');Далее можем проводить разбор структуры файла.