From user-return-38300-apmail-jmeter-user-archive=jmeter.apache.org@jmeter.apache.org Wed Aug 22 14:44:15 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 04A81D767 for ; Wed, 22 Aug 2012 14:44:15 +0000 (UTC) Received: (qmail 60054 invoked by uid 500); 22 Aug 2012 14:44:14 -0000 Delivered-To: apmail-jmeter-user-archive@jmeter.apache.org Received: (qmail 60027 invoked by uid 500); 22 Aug 2012 14:44:14 -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 60017 invoked by uid 99); 22 Aug 2012 14:44:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Aug 2012 14:44:14 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FREEMAIL_REPLY,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 (nike.apache.org: domain of shettyd@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; Wed, 22 Aug 2012 14:44:04 +0000 Received: by obqv19 with SMTP id v19so1580708obq.2 for ; Wed, 22 Aug 2012 07:43:43 -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=DVnBf4EBWXP98quEZTn3QV56az5CnJn5+Iw+vhYyrT0=; b=cDWOGLBqH704ceVVZP6ChHezrEn+8xjNM2d2mq4I6av/DhhNq3F2cmyh8FUb0KxQ0M C8VLuzE3RAoocdUa3ZVZ/V+WpeATYdYoYnd7E2lToJnf/9t2v3D1+eI8e0e1zXYeZVKT pWGW5obTLcI/nCqnPXeUB+gDB3iZDqreo82J+R828qMOlQaIskAsYPebA3ASzUBJK9T8 AofJjMd1kJq0MHdI6+wWtiDZzKBWL/mdl1X0UStt3YIQqSaTWa4+3qu0wBb/rSZqwr3d pTsZC807tRzxFqS7F6o0j0pDQLHjP/gYVXXSLv0+UJ0vC/iGLA2UXKWgQgD7XhWoAbw5 ht5Q== MIME-Version: 1.0 Received: by 10.182.134.71 with SMTP id pi7mr15611902obb.98.1345646623596; Wed, 22 Aug 2012 07:43:43 -0700 (PDT) Received: by 10.182.91.164 with HTTP; Wed, 22 Aug 2012 07:43:43 -0700 (PDT) Received: by 10.182.91.164 with HTTP; Wed, 22 Aug 2012 07:43:43 -0700 (PDT) In-Reply-To: References: Date: Wed, 22 Aug 2012 07:43:43 -0700 Message-ID: Subject: Re: Is it possible to restrict the CSV Data config element to a specific Sampler or even Logic Controller? From: Deepak Shetty To: JMeter Users List Content-Type: multipart/alternative; boundary=e89a8f838e41fe1fba04c7dbc487 --e89a8f838e41fe1fba04c7dbc487 Content-Type: text/plain; charset=ISO-8859-1 Ah I forgot about that add an if controller under the while with the same condition On Aug 22, 2012 7:27 AM, "Jean FX" wrote: > Hello Deepak, > > Many thanks! > > This works almost perfectly as required. > > But I have to set CSV Data config (Stop thread on EOF=false) and then I get > an extra run with every value =(which fails as expected) before step 3 > is run. But at least I get to fully run my test plan except that I have to > ignore that one line of failure. > > If set CSV Data config (Stop thread on EOF=true), step 3 does not run. > > There is an "edit" value for Stop thread on EOF that I need to explore > though. > > Jean > > On Tue, Aug 21, 2012 at 5:47 PM, Deepak Shetty wrote: > > > +Step1 > > +WhileController(${__javaScript("${anyvariablenamefromcsv}" != "")} > > ++Step2 > > ++CSV Data Set config (recycle on EOF= false) > > +Step3 > > > > doesnt work for you? > > Again when you want multiple threads you may need to change this > > > > regards > > deepak > > > > On Tue, Aug 21, 2012 at 12:57 AM, Jean FX wrote: > > > > > Hello. > > > > > > Yes the idea is to process every row in the CSV. I am only using a > while > > > loop because it is necessary (I believe) to restrict the CSV Data > config > > > element to the XML-RPC Sampler in step2. > > > > > > On Fri, Aug 17, 2012 at 6:03 PM, Deepak Shetty > > wrote: > > > > > > > hi > > > > Im still having trouble understanding what your issue is > > > > a. Step1 is fine and you are retrieving a value called rCode. > > > > b. Step 2 has a while controller which has no condition -- what is > the > > > > condition for your loop? Process every row in the CSV? > > > > > > Yes > > > > > > > execute it for rCode > > > > iterations? > > > > > > No. This is a proof of concept. In real implementation I am retrieving > > the > > > value of a different element . > > > > > > > The sampler under the while loop is also extracting out rCode - > > > > is that correct? > > > > > > Yes but I could remove this: I only need to assert that it is 0 in > every > > > response. > > > > > > > where is this rCode being used? > > > > > > > It is a proof of concept. In real test I would need to use the > extracted > > > value in a subsequent XML-RPC Sampler within the same loop. But in > order > > to > > > simply the problem I removed that step. > > > > > > > c. Step 3 is fine > > > > > > > > regards > > > > deepak > > > > > > > > > > > > On Thu, Aug 16, 2012 at 1:33 AM, Jean FX wrote: > > > > > > > > > Hello Deepak. > > > > > > > > > > The original plan is not exactly what I uploaded because of it > > > contained > > > > > real information, so it is not have step 1. I have done a better > mock > > > > test > > > > > plan with all the steps here: http://pastebin.com/g7J4KiHF. > > > > > > > > > > I have given further clarifications inline. > > > > > > > > > > On Wed, Aug 15, 2012 at 8:27 PM, Deepak Shetty > > > > wrote: > > > > > > > > > > > Hi > > > > > > i dont see your test case reflecting your original requirement > > > > > > > > > > > > >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. > > > > > > > > > > > > How is step 2 being determined? > > > > > > > > > > A variable is set in step 1 that is used for every line in step 2. > > > > > > > > > > > Is only the number varying? > > > > > > > > > > In this mock test yes there is only one variable used but in real > > test > > > > > there are multiple values per csv line. > > > > > > > > > > > If you have > > > > > > multiple threads do they read the same data , > > > > > > > > > > different data ? > > > > > > > > > > This test is functional and will use a single thread. > > > > > > > > > > It might be necessary to run a multi thread stress test at a later > > > stage > > > > > but I could potentially use different instances for this. > > > > > > > > > > > Do you have > > > > > > to read specific rows? > > > > > > > > > > > No. For step 2, rows are equal and independent and could > potentially > > > run > > > > in > > > > > a different order. > > > > > > > > > > > > > > > > > regards > > > > > > deepak > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Wed, Aug 15, 2012 at 9:21 AM, Jean FX > wrote: > > > > > > > > > > > > > Thanks a lot for your reply! > > > > > > > > > > > > > > Will try to understand the functions to see if I can implement > > with > > > > > > > functions. I want to avoid implementing a custom Sampler if > > > possible. > > > > > > > > > > > > > > I have tried making the CSV Data sampler a child of a while > logic > > > > > > > controller together with the Sampler to be repeated but it > still > > > > tries > > > > > to > > > > > > > use the data to repeat the Sampler that follows the While > > > controller > > > > in > > > > > > the > > > > > > > testplan, which should only run once. > > > > > > > > > > > > > > I have pasted my Test Plan here : http://pastebin.com/0P7bCVTP > > > > > > > > > > > > > > Kind Regards, > > > > > > > Jean > > > > > > > > > > > > > > On Wed, Aug 15, 2012 at 5:52 PM, Deepak Shetty < > > shettyd@gmail.com> > > > > > > wrote: > > > > > > > > > > > > > > > Hi > > > > > > > > I dont remember the scoping rules now (but I believe the CSV > > > > config > > > > > > had > > > > > > > to > > > > > > > > be a child of a while controller or equivalent to do what you > > > want > > > > - > > > > > > but > > > > > > > my > > > > > > > > memory has always been poor :) ) > > > > > > > > > > > > > > > > In any case it looks like the csvread or stringfromfile > > functions > > > > > would > > > > > > > > work for you > > > > > > > > http://jmeter.apache.org/usermanual/functions.html > > > > > > > > > > > > > > > > P.S. if you attached your test script it didnt come to the > > > mailing > > > > > > list - > > > > > > > > you should upload the script and provide a link to it. > > > > > > > > regards > > > > > > > > deepak > > > > > > > > > > > > > > > > On Wed, Aug 15, 2012 at 12:03 AM, Jean FX > > > > wrote: > > > > > > > > > > > > > > > > > Hello Shaba. > > > > > > > > > > > > > > > > > > I had tried putting the CSV Data config element in both a > > Logic > > > > > > > > Controller > > > > > > > > > and a Sampler. In both case jMeter did not respect this. It > > > > > repeated > > > > > > > > > execution for every line in the csv file even beyond the > > Logic > > > > > > > > > Controller(see my test plan bellow). > > > > > > > > > > > > > > > > > > Your site does not address this topic. > > > > > > > > > > > > > > > > > > On Tue, Aug 14, 2012 at 3:17 PM, Shaba K < > > shabazia09@gmail.com > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > Yes we can include CSV data config as a child to that > > > sampler. > > > > > > > > > > > > > > > > > > > > Here's a little write up about JMeter hope it helps. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://automationwithselenium.blogspot.co.uk/2012/01/jmeter-proxy.html > > > > > > > > > > > > > > > > > > > > cheers, > > > > > > > > > > s > > > > > > > > > > > > > > > > > > > > On Tue, Aug 14, 2012 at 12:50 PM, Jean FX < > > xor007@gmail.com> > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > 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: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > testclass="TestPlan" > > > > > > > > > > > testname="ATPZero" enabled="true"> > > > > > > > > > > > name="TestPlan.comments"> > > > > > > > > > > > > > > name="TestPlan.functional_mode">true > > > > > > > > > > > > > > > > > > name="TestPlan.serialize_threadgroups">false > > > > > > > > > > > name="TestPlan.user_defined_variables" > > > > > > > > > > > elementType="Arguments" guiclass="ArgumentsPanel" > > > > > > > > testclass="Arguments" > > > > > > > > > > > testname="User Defined Variables" enabled="true"> > > > > > > > > > > > > > > > > > > > > > > > > elementType="Argument"> > > > > > > > > > > > > > > > name="Argument.name">MSISDN > > > > > > > > > > > > > > > > name="Argument.value">66349528 > > > > > > > > > > > > > > name="Argument.metadata">= > > > > > > > > > > > > > > > > > > > > > > > elementType="Argument"> > > > > > > > > > > > > > > name="Argument.name">volDA > > > > > > > > > > > > > name="Argument.value">17 > > > > > > > > > > > > > > name="Argument.metadata">= > > > > > > > > > > > > > > > > > > > > > > > > elementType="Argument"> > > > > > > > > > > > > > > > name="Argument.name">countDA > > > > > > > > > > > > > name="Argument.value">29 > > > > > > > > > > > > > > name="Argument.metadata">= > > > > > > > > > > > > > > > > > > > > > > > > elementType="Argument"> > > > > > > > > > > > > > > > name="Argument.name">bonusDA > > > > > > > > > > > > > name="Argument.value">42 > > > > > > > > > > > > > > name="Argument.metadata">= > > > > > > > > > > > > > > > > > > > > > > > > elementType="Argument"> > > > > > > > > > > > > > > > name="Argument.name">MSISDN1 > > > > > > > > > > > > > > > > name="Argument.value">66349528 > > > > > > > > > > > > > > name="Argument.metadata">= > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > name="TestPlan.user_define_classpath"> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > testclass="ThreadGroup" > > > > > > > > > > > testname="AutoTester" enabled="true"> > > > > > > > > > > > > > > > > > > > > > elementType="LoopController" > guiclass="LoopControlPanel" > > > > > > > > > > > testclass="LoopController" testname="Loop Controller" > > > > > > > enabled="true"> > > > > > > > > > > > > > > > > > > > > name="LoopController.continue_forever">false > > > > > > > > > > > > > > > name="LoopController.loops">20 > > > > > > > > > > > > > > > > > > > > > > > > > > name="ThreadGroup.num_threads">1 > > > > > > > > > > > > > > name="ThreadGroup.ramp_time">1 > > > > > > > > > > > > > > > > > > > name="ThreadGroup.start_time">1344265518000 > > > > > > > > > > > > > > > > > > name="ThreadGroup.end_time">1344265518000 > > > > > > > > > > > > > > name="ThreadGroup.scheduler">false > > > > > > > > > > > > > > > > > > > > > > name="ThreadGroup.on_sample_error">continue > > > > > > > > > > > > > name="ThreadGroup.duration"> > > > > > > > > > > > > name="ThreadGroup.delay"> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > testclass="HeaderManager" > > > > > > > > > > > testname="HeaderTestLab" enabled="true"> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > name="Header.name">User-Agent > > > > > > > > > > > UGw > > > > > > > > > > > Server/4.1/1.0 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > name="Header.name">Content-Type > > > > > > > > > > > > > > > > name="Header.value">text/xml > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > name="Header.name">Authorization > > > > > > > > > > > Basic > > > > > > > > > > > 2hda-=asfafaad1 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > default > > ucip > > > > > > headers > > > > > > > > for > > > > > > > > > > > pssim > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > guiclass="LogicControllerGui" > > > > > > > > > > > testclass="GenericController" testname="BatchRequests" > > > > > > > > enabled="true"/> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > testclass="SoapSampler" > > > > > > > > > > > testname="PingUser" enabled="true"> > > > > > > > > > > > > > > > > > > > > > elementType="Arguments"> > > > > > > > > > > > > name="Arguments.arguments"/> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://192.168.101.120:10010/Air > > > > > > > > > > > > name="HTTPSamper.xml_data"><?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> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > name="SoapSampler.xml_data_file"> > > > > > > > > > > > > > > > > > name="SoapSampler.SOAP_ACTION"> > > > > > > > > > > > > > > > > > > > > > name="SoapSampler.SEND_SOAP_ACTION">false > > > > > > > > > > > > > > > > > > name="HTTPSampler.use_keepalive">false > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > guiclass="XPathAssertionGui" > > > > > > > > > > > testclass="XPathAssertion" testname="responseOK" > > > > > enabled="true"> > > > > > > > > > > > > > name="XPath.negate">false > > > > > > > > > > > > > > > > > > > > > > name="XPath.xpath">//member[name="responseCode" > > > and > > > > > > > > > > > value/*=0] > > > > > > > > > > > > > > name="XPath.validate">false > > > > > > > > > > > > > > > name="XPath.whitespace">false > > > > > > > > > > > > > > name="XPath.tolerant">false > > > > > > > > > > > > > > name="XPath.namespace">false > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > guiclass="XPathExtractorGui" > > > > > > > > > > > testclass="XPathExtractor" testname="GetResponseCode" > > > > > > > enabled="true"> > > > > > > > > > > > > name="TestPlan.comments">contains > > > > the > > > > > > > > > response > > > > > > > > > > > code > > > > > > > > > > > > > > > > > > > name="XPathExtractor.default">100 > > > > > > > > > > > > > > > > > > > > name="XPathExtractor.refname">rCode > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > name="XPathExtractor.xpathQuery">//member[name="responseCode"]/value/*[1] > > > > > > > > > > > > > > > > > > name="XPathExtractor.tolerant">false > > > > > > > > > > > > > > > > > > name="XPathExtractor.namespace">true > > > > > > > > > > > > > > > > > > name="XPathExtractor.validate">false > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > testclass="CSVDataSet" > > > > > > > > > > > testname="ListOfUsers" enabled="true"> > > > > > > > > > > > > > > > > > > > > > > > > > > name="filename">/home/jean/Integration/testmses.csv > > > > > > > > > > > name="fileEncoding"> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > name="variableNames">msisdn,volDa,volVal,countDa,countVal > > > > > > > > > > > , > > > > > > > > > > > name="quotedData">false > > > > > > > > > > > true > > > > > > > > > > > name="stopThread">false > > > > > > > > > > > All > > > > > threads > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > testclass="SoapSampler" > > > > > > > > > > > testname="GetAccountDetails" enabled="true"> > > > > > > > > > > > > > > > > > > > > > elementType="Arguments"> > > > > > > > > > > > name="Arguments.arguments"/> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > http://192.168.101.120:10010/Air > > > > > > > > > > > name="HTTPSamper.xml_data"><?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> > > > > > > > > > > > > > > > > > name="SoapSampler.xml_data_file"> > > > > > > > > > > > > > > > > name="SoapSampler.SOAP_ACTION"> > > > > > > > > > > > > > > > > > > > > > name="SoapSampler.SEND_SOAP_ACTION">false > > > > > > > > > > > > > > > > > name="HTTPSampler.use_keepalive">false > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > testclass="XPathAssertion" testname="responseOK" > > > > > enabled="true"> > > > > > > > > > > > > name="XPath.negate">false > > > > > > > > > > > > > > > > > > > > > > name="XPath.xpath">//member[name="responseCode" > > > and > > > > > > > > > > > value/*=0] > > > > > > > > > > > > > name="XPath.validate">false > > > > > > > > > > > > > > name="XPath.whitespace">false > > > > > > > > > > > > > name="XPath.tolerant">false > > > > > > > > > > > > > name="XPath.namespace">false > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > testclass="XPathExtractor" testname="GetResponseCode" > > > > > > > enabled="true"> > > > > > > > > > > > name="TestPlan.comments">contains > > > the > > > > > > > > response > > > > > > > > > > > code > > > > > > > > > > > > > > > > > > name="XPathExtractor.default">100 > > > > > > > > > > > > > > > > > > > name="XPathExtractor.refname">rCode2 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > name="XPathExtractor.xpathQuery">//member[name="responseCode"]/value/*[1] > > > > > > > > > > > > > > > > > name="XPathExtractor.tolerant">false > > > > > > > > > > > > > > > > > name="XPathExtractor.namespace">true > > > > > > > > > > > > > > > > > name="XPathExtractor.validate">false > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > guiclass="ViewResultsFullVisualizer" > > > > > > > > > > > testclass="ResultCollector" testname="View Results > Tree" > > > > > > > > > enabled="true"> > > > > > > > > > > > > > > > > > > > name="ResultCollector.error_logging">false > > > > > > > > > > > > > > > > > > > > > > saveConfig > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > true > > > > > > > > > > > true > > > > > > > > > > > true > > > > > > > > > > > > > > > > > > > > > > true > > > > > > > > > > > true > > > > > > > > > > > true > > > > > > > > > > > true > > > > > > > > > > > false > > > > > > > > > > > true > > > > > > > > > > > true > > > > > > > > > > > false > > > > > > > > > > > false > > > > > > > > > > > true > > > > > > > > > > > false > > > > > > > > > > > false > > > > > > > > > > > false > > > > > > > > > > > > > > > false > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > false > > > > > > > > > > > > > > > > > 0 > > > > > > > > > > > true > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --e89a8f838e41fe1fba04c7dbc487--