1

Canooを使用して次のフローをテストしたいと思います。テストはGroovyで記述されており、Antタスクとしては記述されていません。

  1. 特定のURLにリクエストを送信します(「呼び出し」を使用します)
  2. 応答から特定の情報を抽出します(プロパティ「ans」とともに「storeRegEx」を使用します)
  3. 抽出された値を出力します(デバッグ目的で)。println"${ans}"-機能しません
  4. 抽出した値を次のアクションで使用します(例:「new / url / id =#{ans}」を呼び出す)

AntBuilderを使用することへのいくつかの言及を見ましたが、それも失敗します。
その流れの例はありますか?
ありがとう

4

1 に答える 1

0

#{ans}使用する必要があるかどうかは、ant プロパティのタイプ (動的またはant) に依存することに注意してください。${ans}

println は Web テストでは機能しません。代わりに、webtest ステップの description プロパティを使用します。

group(description:"#{ans}") {
     ...
}

これにより、テスト結果でプロパティの値が表示されます。

于 2011-12-20T11:23:54.007 に答える