2017-06-20 10 views
0

以前の石鹸応答値を抽出してjmeterの次のリクエストに渡したいのであれば、より良いヘルプを提供してください、私の石鹸リクエストを見つけてください。以前のSOAP要求から値を抽出し、jmeterの別の新しい要求に渡す方法は?

石鹸要求:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://service.clp.eks.com" xmlns:wsf="http://wsform.clp.eks.com"> 
    <soapenv:Header/> 
    <soapenv:Body> 
     <ser:PB_GC_SaveTxn> 
     <ser:inputForm> 
      <wsf:carddiscount>1.00</wsf:carddiscount> 
      <wsf:cardno>69699</wsf:cardno> 
      <wsf:cashmemodt>03-06-2017</wsf:cashmemodt> 
      <wsf:couponcode></wsf:couponcode> 
      <wsf:mcdtls>[email protected]@[email protected]</wsf:mcdtls> 
      <wsf:paymentCardno>[email protected]</wsf:paymentCardno> 
      <wsf:paymentmode>[email protected]</wsf:paymentmode> 
      <wsf:no>1</wsf:posno> 
      <wsf:rpoint></wsf:rpoint> 
      <wsf:code>727</wsf:sitecode> 
      <wsf:txnno>31129</wsf:txnno> 
     </ser:inputForm> 
     </ser:PB_GC_SaveTxn> 
    </soapenv:Body> 
</soapenv:Envelope> 

は、今私はすなわちTXN要求をキャンセル日、カード、TXN何、ストアを抽出していないし、次の要求に合格する必要があり、どのように使用するためのソリューションを提供してください、私が使用したXPathの抽出それは動作していません。

+0

(トラブルシューティングのアプローチについての詳細を学ぶためにHow to Debug your Apache JMeter Scriptの記事を参照してください)View Results TreeリスナーのXPathのテスターモードからデモです見当がつかない応答から抽出したいですか?応答とあなたが試したxpathはどこですか? – user7294900

+0

レスポンスの代わりにリクエストから抽出して、スクリーンショットをアップロードしている場合にスクリーンショットを表示します。スクリーンショットが表示されていません。 –

答えて

0
  1. あなたの応答はウィットに、有効ではありません。

    <wsf:no>1</wsf:posno>` 
        ^it should be <wsf:posno>` 
    <wsf:code>727</wsf:sitecode> 
        ^it should be <wsf:sitecode> 
    

    コピー&ペーストの問題がある場合は、あなたのアプリケーションがこのように応答する場合、それは、罰金だ - これはバグです。あなたは、あなたが正しい応答(有効なXML)を取得することができます考えるRegular Expression Extractor

  2. に切り替える必要があります、この場合にはXPathの抽出を使用することができるようにXPathクエリを使用しません。

    //wsf:cashmemodt | //wsf:cardno| //wsf:txnno 
    

    で日付、カード、Txnを取得します。私は何を「ストア」はここで

  3. であることは、あなたが

    JMeter Xpath Tester Demo

+0

PNG画像が表示されません –

+0

Kコピー貼り付けの問題です。 –

+0

こんにちはDmitri、私は上記のように実行できませんし、 "アサーションエラー:偽 アサーションエラー:true アサーションエラーメッセージ:接頭辞はネームスペースに解決する必要があります:wsf 詳細についてはログファイルを参照してください。 –

関連する問題