From user-return-38223-apmail-jmeter-user-archive=jmeter.apache.org@jmeter.apache.org Tue Aug 14 11:51:05 2012 Return-Path: X-Original-To: apmail-jmeter-user-archive@www.apache.org Delivered-To: apmail-jmeter-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1298DD83B for ; Tue, 14 Aug 2012 11:51:05 +0000 (UTC) Received: (qmail 29960 invoked by uid 500); 14 Aug 2012 11:51:04 -0000 Delivered-To: apmail-jmeter-user-archive@jmeter.apache.org Received: (qmail 29404 invoked by uid 500); 14 Aug 2012 11:50:58 -0000 Mailing-List: contact user-help@jmeter.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "JMeter Users List" Delivered-To: mailing list user@jmeter.apache.org Received: (qmail 29356 invoked by uid 99); 14 Aug 2012 11:50:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Aug 2012 11:50:56 +0000 X-ASF-Spam-Status: No, hits=1.8 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FSL_RCVD_USER,HTML_MESSAGE,NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_LOW,SPF_PASS,T_FRT_BELOW2,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of xor007@gmail.com designates 209.85.214.171 as permitted sender) Received: from [209.85.214.171] (HELO mail-ob0-f171.google.com) (209.85.214.171) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Aug 2012 11:50:50 +0000 Received: by obqv19 with SMTP id v19so389785obq.2 for ; Tue, 14 Aug 2012 04:50:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=NSUl5Xkq6acepL15ZdwE66gcME5yNqUSEgm0H2ppv6M=; b=lvOmihaIGXJ0aX2vtdGq/DDQEJa4DtFWwJEy34N9R86wHmsd/6ZpB8p36UleF1z54l khOCgxnNUDxKARxfCf+QlfaOYSTWXePowmGW9ejItGdLyX9RKbNiLfGaBWumruzulWeT cGsXn1IFJZVCCDbI+M3aOHLzudZx/gZeTF/JwXuMNDGel2nQASFIsp0IspSWRBM2K7oo YDiGLS1kFpHeHTx566Y1IGwrPO6+TW7YdTBPDe6yMbDiPhFnTCDo6DawVeYyLfKM7k4Q xZsLyFWl7i6oEVggXu5kkROIJlS9vnH3l3/UpinoRD+9ajDdEA3a6SPedKaR3dFgLMpA muZg== MIME-Version: 1.0 Received: by 10.60.7.133 with SMTP id j5mr24614885oea.8.1344945029382; Tue, 14 Aug 2012 04:50:29 -0700 (PDT) Received: by 10.60.125.229 with HTTP; Tue, 14 Aug 2012 04:50:29 -0700 (PDT) In-Reply-To: References: Date: Tue, 14 Aug 2012 13:50:29 +0200 Message-ID: Subject: Fwd: Is it possible to restrict the CSV Data config element to a specific Sampler or even Logic Controller? From: Jean FX To: user@jmeter.apache.org Content-Type: multipart/alternative; boundary=e89a8ff252b0b8006304c7386a90 X-Virus-Checked: Checked by ClamAV on apache.org --e89a8ff252b0b8006304c7386a90 Content-Type: text/plain; charset=ISO-8859-1 Hello, I am a really new user of jMeter. Trying to implement a set of functional tests in one single test plan. In this plan, I need to : 1- Send a constant XML-RPC request to a server and grab a value from the result(doing this with Xpath Extractor). 2- Then send a variable number of XML-RPC requests with values coming from a csv file(Trying to use a CSV Data config for this) 3- Finally, send another last XML-RPC request only once. It all works as expected (almost) but the last XML-RPC request is repeated for every line in the CSV Data config file. Is it possible to restrict the CSV Data config element to a specific Sampler or even Logic Controller? Thanks in advance, Jean Bellow My current test plan: true false MSISDN 66349528 = volDA 17 = countDA 29 = bonusDA 42 = MSISDN1 66349528 = false 20 1 1 1344265518000 1344265518000 false continue User-Agent UGw Server/4.1/1.0 Content-Type text/xml Authorization Basic 2hda-=asfafaad1 default ucip headers for pssim http://192.168.101.120:10010/Air <?xml version="1.0" encoding="UTF-8"?> <methodCall> <methodName>GetBalanceAndDate</methodName> <params> <param> <value> <struct> <member> <name>originNodeType</name> <value> <string>EXT</string> </value> </member> <member> <name>originHostName</name> <value> <string>USSDGW</string> </value> </member> <member> <name>originTransactionID</name> <value> <string>2012080619175629676</string> </value> </member> <member> <name>originTimeStamp</name> <value> <dateTime.iso8601>20120806T19:17:56+0500</dateTime.iso8601> </value> </member> <member> <name>subscriberNumberNAI</name> <value> <i4>1</i4> </value> </member> <member> <name>subscriberNumber</name> <value> <string>${msisdn}</string> </value> </member> </struct> </value> </param> </params> </methodCall> false false false //member[name="responseCode" and value/*=0] false false false false contains the response code 100 rCode //member[name="responseCode"]/value/*[1] false true false /home/jean/Integration/testmses.csv msisdn,volDa,volVal,countDa,countVal , false true false All threads http://192.168.101.120:10010/Air <?xml version="1.0" encoding="UTF-8"?> <methodCall> <methodName>GetAccountDetails</methodName> <params> <param> <value> <struct> <member> <name>originNodeType</name> <value> <string>${originNodeType}</string> </value> </member> <member> <name>originHostName</name> <value> <string>${originHostName}</string> </value> </member> <member> <name>originTransactionID</name> <value> <string>${transaction_id}</string> </value> </member> <member> <name>originTimeStamp</name> <value> <dateTime.iso8601>${timestamp}</dateTime.iso8601> </value> </member> <member> <name>subscriberNumberNAI</name> <value> <i4>${subscriberNumberNAI}</i4> </value> </member> <member> <name>subscriberNumber</name> <value> <string>${subscriberNumber}</string> </value> </member> <member> <name>requestedInformationFlags</name> <value> <struct> <member> <name>requestMasterAccountBalanceFlag</name> <value> <boolean>1</boolean> </value> </member> </struct> </value> </member> </struct> </value> </param> </params> </methodCall> false false false //member[name="responseCode" and value/*=0] false false false false contains the response code 100 rCode2 //member[name="responseCode"]/value/*[1] false true false false saveConfig true true true true true true true false true true false false true false false false false false 0 true --e89a8ff252b0b8006304c7386a90--