Hi all,
            I am getting crazy trying to figure out what's wrong in my
test plan coz it does not
Pick a regexp from a response.
Background:
I have created a testplan with a thread group and http default.
This testplan has 5 requests, and on request number 4 I have to fetch
one value
>From the response number 3.
The value is S000000173, and I have tried to match it with following
regexp  
 
S[0]{1,6}1..
 
So, I have added to my threadgroup a regular expression extractor with
following values:
Name                               Regular exp extractor
Reference Name               container
Regular Expression           S[0]{1,6}1..  
Template                          $1
Match                              0
 
And, as input parameter of request number 5 (the one that should fetch
the value
>From previous response)
I have entered
containerID=${container}
 
when I go to see the input in the result tree, I have
containerID=null,
but If I enter the response 4 in a regexp engine (such as one at
Jakarta's ORO) the 
string is matched..
 
here is a piece of response 4
 
<body class="workscreen" >
<h1 class="workscreen">Storage Area Maintenance</h1>
 
            
<form name="containerMaintenanceForm" method="POST"
action="/ngenWeb/containerMaintenance.do">
<input type="hidden" name="buttonSelected" value="edit">
<input type="hidden" name="lastError" value="false">
<p class="message">
               
             </p>
 
<table class="workscreen" border="0" width="100%">
            <tbody class="workscreen">
                        <tr class="workscreen">
 
                                    
                                    
                                     
                                                <td class="workscreen">
                                    
                                    
                                                Reference</td>
 
                                    
                                    <td class="workscreen"><input
type="text" name="containerRef" maxlength="10" size="10" value="JMCTEST"
onchange="doFind()"></td>
                                    
 
                                    
 
                                    <td class="workscreen">ID</td>
 
                                    
 
                                    
                        <td class="workscreen"><input type="text"
name="containerID" maxlength="10" size="10" value="S000000178"
onchange="doFind()" disabled="disabled"></td>
                                    
 
            <td class="workscreen"><input type="hidden"
name="insertMode" value="false"></td>
 
                        </tr>
                        <tr class="workscreen">
                                    
                                     
                                                <td class="workscreen">
                                    
                                    Name</td>
                                    
            <td class="workscreen"><input type="text"
name="containerDesc" maxlength="30" size="30" value="JMeter Test"></td>
                                    
                                    
                                    <td width="200"
colspan="2"><BR></td>
                        </tr>
                        <tr class="workscreen">
                                    
                                    
                                     
                                                <td class="workscreen">
                                    
                                    ContainerType</td>
                                    <td class="workscreen">
                                    
                                        
                                                            <select
name="containerType" onchange="doAdd()" disabled="disabled"><option
value="180" >Holding Container</option>
<option value="190" >Rack</option>
<option value="210" >Stage</option>
<option value="10" SELECTED="selected" >Warehouse</option>
<option value="1100" >Store</option>
<option value="1000" >Zone</option>
<option value="40" >Despatching Bay</option>
<option value="30" >Receiving Bay</option>
<option value="50" >Receiving/Despatching Bay</option>
<option value="20" >Location</option>
<option value="60" >Inspection Zone</option>
<option value="70" >Quarantine Zone</option>
<option value="80" >Crossdock Zone</option>
<option value="1200" >Bag</option>
<option value="1300" >Box</option>
<option value="1400" >Barrel</option>
<option value="1500" >Pallet</option>
<option value="90" >Invisible</option>
<option value="1600" >Airbus Organisation</option>
<option value="200" >Region</option>
<option value="120" >Business Sector</option>
<option value="250" >Site</option>
<option value="110" >Logged Out Operators</option>
<option value="100" >Operator</option></select>
                                        
                                        
if u enter it in some regexp demos (such as the one at
http://jakarta.apache.org/oro/demo.html)
you got a match..
 
so where is the problem? Incorrect configuration? Missing configuration?
Is it a  bug?
 
Thanx in advance and regards
            marco
 
 
 
 
 
 
 
 

Reply via email to