1

私は TestComplete 7 を使用しています。この設定では、指定された IP とポート アドレスで Web に XML を投稿する必要があります。C++ スクリプト言語を使用しています。これどうやってするの?または、スクリプトを使用せずにインターフェイスを使用して同じことを行う他の方法がある場合は??

4

1 に答える 1

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++ アプリケーションの "new ActiveXObject" ステートメントにコードを配置すると、問題が発生する可能性があります。そのため、C++ アプリで同じ "MSXML2.XMLHTTP.3.0" オブジェクトを作成する別の方法を使用するようにコードを変更する必要があります。考え方はそのままです。

于 2011-04-19T15:10:02.937 に答える