我正在使用TestComplete 7.在此配置中,我必须在Web上以指定的IP和端口地址发布XML。我使用的是C ++ Scripting语言。我怎样才能做到这一点?或者如果还有其他方法可以使用界面和没有脚本来做同样的事情吗?
答案 0 :(得分:1)
看起来你需要这样的东西:
XmlHttpRequest = new ActiveXObject("MSXML2.XMLHTTP.3.0");
XmlHttpRequest.open("POST", "http://camera.ip/configuration_page", false);
XmlHttpRequest.send("<?xml version="1.0" ?> <Config> <Video_Input_Source>IP CAM 3</Video_Input_Source> </Config>");
这是JScript。此代码将在C ++ Script TC项目中使用。 但是,如果将代码放在那里,C ++应用程序中的“新ActiveXObject”语句可能会出现问题。因此,您需要修改代码以使用不同的方式在C ++应用程序中创建相同的“MSXML2.XMLHTTP.3.0”对象。这个想法保持不变。