In meinem letzten Blogartikel habe ich eine Möglichkeit beschrieben, die von IBM Operational Decision Manager erstellten und vom Fachbereich ausgefüllten Excel-Dateien zu nutzen, um mit Hilfe von SoapUI automatisiert Tests durchlaufen zu lassen. Das ist vor allem dann sinnvoll, wenn man beispielsweise auch noch andere Tests mit SoapUI durchführt oder ähnliches.
Wenn sich die Tests allerdings auf ODM beschränken, können diese auch direkt aus Excel heraus durchgeführt werden – ohne den Umweg über SoapUI. Dazu wird lediglich ein bisschen Programmieraufwand mit VBA benötigt. Grundlage dieser Tests sind Bibliotheken wie MSXML2.XMLHTTP, die in Excel direkt eingebunden werden. Hiermit können die benötigten Requests direkt in den vom Fachbereich zuvor angelegten Tabellen mit den zu testenden Daten durchgeführt werden.