1 <?xml version="1.0" encoding="UTF-8"?>
  2 <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.5">
  3   <hashTree>
  4     <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Test Plan" enabled="true">
  5       <stringProp name="TestPlan.comments"></stringProp>
  6       <boolProp name="TestPlan.functional_mode">false</boolProp>
  7       <boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
  8       <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
  9         <collectionProp name="Arguments.arguments">
 10           <elementProp name="PETCLINIC_HOST" elementType="Argument">
 11             <stringProp name="Argument.name">PETCLINIC_HOST</stringProp>
 12             <stringProp name="Argument.value">localhost</stringProp>
 13             <stringProp name="Argument.metadata">=</stringProp>
 14           </elementProp>
 15           <elementProp name="PETCLINIC_PORT" elementType="Argument">
 16             <stringProp name="Argument.name">PETCLINIC_PORT</stringProp>
 17             <stringProp name="Argument.value">8080</stringProp>
 18             <stringProp name="Argument.metadata">=</stringProp>
 19           </elementProp>
 20           <elementProp name="CONTEXT_WEB" elementType="Argument">
 21             <stringProp name="Argument.name">CONTEXT_WEB</stringProp>
 22             <stringProp name="Argument.value"></stringProp>
 23             <stringProp name="Argument.metadata">=</stringProp>
 24           </elementProp>
 25         </collectionProp>
 26       </elementProp>
 27       <stringProp name="TestPlan.user_define_classpath"></stringProp>
 28     </TestPlan>
 29     <hashTree>
 30       <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="User threads" enabled="true">
 31         <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
 32         <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Contr�leur Boucle" enabled="true">
 33           <boolProp name="LoopController.continue_forever">false</boolProp>
 34           <intProp name="LoopController.loops">-1</intProp>
 35         </elementProp>
 36         <stringProp name="ThreadGroup.num_threads">${__P(THREADS, 40)}</stringProp>
 37         <stringProp name="ThreadGroup.ramp_time">0</stringProp>
 38         <longProp name="ThreadGroup.start_time">1361531541000</longProp>
 39         <longProp name="ThreadGroup.end_time">1361531541000</longProp>
 40         <boolProp name="ThreadGroup.scheduler">true</boolProp>
 41         <stringProp name="ThreadGroup.duration">${__P(DURATION, 15)}</stringProp>
 42         <stringProp name="ThreadGroup.delay"></stringProp>
 43         <stringProp name="TestPlan.comments">Original : 500 - 10 - 10</stringProp>
 44         <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
 45       </ThreadGroup>
 46       <hashTree>
 47         <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Fixed time counter" enabled="false">
 48           <stringProp name="ConstantTimer.delay">0</stringProp>
 49         </ConstantTimer>
 50         <hashTree/>
 51         <ConfigTestElement guiclass="HttpDefaultsGui" testclass="ConfigTestElement" testname="Default HTTP parameters" enabled="true">
 52           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
 53             <collectionProp name="Arguments.arguments"/>
 54           </elementProp>
 55           <stringProp name="HTTPSampler.domain">${PETCLINIC_HOST}</stringProp>
 56           <stringProp name="HTTPSampler.port">${PETCLINIC_PORT}</stringProp>
 57           <stringProp name="HTTPSampler.protocol"></stringProp>
 58           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
 59           <stringProp name="HTTPSampler.path"></stringProp>
 60           <stringProp name="HTTPSampler.concurrentPool">4</stringProp>
 61           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
 62           <stringProp name="HTTPSampler.response_timeout"></stringProp>
 63         </ConfigTestElement>
 64         <hashTree/>
 65         <CookieManager guiclass="CookiePanel" testclass="CookieManager" testname="HTTP cookie manager" enabled="true">
 66           <collectionProp name="CookieManager.cookies"/>
 67           <boolProp name="CookieManager.clearEachIteration">true</boolProp>
 68           <boolProp name="CookieManager.controlledByThreadGroup">false</boolProp>
 69         </CookieManager>
 70         <hashTree/>
 71         <CounterConfig guiclass="CounterConfigGui" testclass="CounterConfig" testname="User Count" enabled="true">
 72           <stringProp name="CounterConfig.start">1</stringProp>
 73           <stringProp name="CounterConfig.end">10</stringProp>
 74           <stringProp name="CounterConfig.incr">1</stringProp>
 75           <stringProp name="CounterConfig.name">count</stringProp>
 76           <stringProp name="CounterConfig.format"></stringProp>
 77           <boolProp name="CounterConfig.per_user">false</boolProp>
 78         </CounterConfig>
 79         <hashTree/>
 80         <CounterConfig guiclass="CounterConfigGui" testclass="CounterConfig" testname="Pet Count" enabled="true">
 81           <stringProp name="CounterConfig.start">1</stringProp>
 82           <stringProp name="CounterConfig.end">13</stringProp>
 83           <stringProp name="CounterConfig.incr">1</stringProp>
 84           <stringProp name="CounterConfig.name">petCount</stringProp>
 85           <stringProp name="CounterConfig.format"></stringProp>
 86           <boolProp name="CounterConfig.per_user">false</boolProp>
 87         </CounterConfig>
 88         <hashTree/>
 89         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Home page" enabled="true">
 90           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
 91             <collectionProp name="Arguments.arguments"/>
 92           </elementProp>
 93           <stringProp name="HTTPSampler.domain"></stringProp>
 94           <stringProp name="HTTPSampler.port"></stringProp>
 95           <stringProp name="HTTPSampler.protocol"></stringProp>
 96           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
 97           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/</stringProp>
 98           <stringProp name="HTTPSampler.method">GET</stringProp>
 99           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
100           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
101           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
102           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
103           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
104           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
105           <stringProp name="HTTPSampler.response_timeout"></stringProp>
106         </HTTPSamplerProxy>
107         <hashTree/>
108         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="CSS" enabled="true">
109           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
110             <collectionProp name="Arguments.arguments"/>
111           </elementProp>
112           <stringProp name="HTTPSampler.domain"></stringProp>
113           <stringProp name="HTTPSampler.port"></stringProp>
114           <stringProp name="HTTPSampler.protocol"></stringProp>
115           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
116           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/resources/css/petclinic.css</stringProp>
117           <stringProp name="HTTPSampler.method">GET</stringProp>
118           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
119           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
120           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
121           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
122           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
123           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
124           <stringProp name="HTTPSampler.response_timeout"></stringProp>
125         </HTTPSamplerProxy>
126         <hashTree/>
127         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="JS" enabled="false">
128           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
129             <collectionProp name="Arguments.arguments"/>
130           </elementProp>
131           <stringProp name="HTTPSampler.domain"></stringProp>
132           <stringProp name="HTTPSampler.port"></stringProp>
133           <stringProp name="HTTPSampler.protocol"></stringProp>
134           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
135           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/webjars/jquery/jquery.min.js</stringProp>
136           <stringProp name="HTTPSampler.method">GET</stringProp>
137           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
138           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
139           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
140           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
141           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
142           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
143           <stringProp name="HTTPSampler.response_timeout"></stringProp>
144         </HTTPSamplerProxy>
145         <hashTree/>
146         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Vets" enabled="true">
147           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
148             <collectionProp name="Arguments.arguments"/>
149           </elementProp>
150           <stringProp name="HTTPSampler.domain"></stringProp>
151           <stringProp name="HTTPSampler.port"></stringProp>
152           <stringProp name="HTTPSampler.protocol"></stringProp>
153           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
154           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/vets.html</stringProp>
155           <stringProp name="HTTPSampler.method">GET</stringProp>
156           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
157           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
158           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
159           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
160           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
161           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
162           <stringProp name="HTTPSampler.response_timeout"></stringProp>
163         </HTTPSamplerProxy>
164         <hashTree/>
165         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Find owner" enabled="true">
166           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
167             <collectionProp name="Arguments.arguments"/>
168           </elementProp>
169           <stringProp name="HTTPSampler.domain"></stringProp>
170           <stringProp name="HTTPSampler.port"></stringProp>
171           <stringProp name="HTTPSampler.protocol"></stringProp>
172           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
173           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/owners/find</stringProp>
174           <stringProp name="HTTPSampler.method">GET</stringProp>
175           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
176           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
177           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
178           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
179           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
180           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
181           <stringProp name="HTTPSampler.response_timeout"></stringProp>
182         </HTTPSamplerProxy>
183         <hashTree/>
184         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Find owner with lastname=&quot;&quot;" enabled="true">
185           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
186             <collectionProp name="Arguments.arguments"/>
187           </elementProp>
188           <stringProp name="HTTPSampler.domain"></stringProp>
189           <stringProp name="HTTPSampler.port"></stringProp>
190           <stringProp name="HTTPSampler.protocol"></stringProp>
191           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
192           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/owners?lastName=</stringProp>
193           <stringProp name="HTTPSampler.method">GET</stringProp>
194           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
195           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
196           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
197           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
198           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
199           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
200           <stringProp name="HTTPSampler.response_timeout"></stringProp>
201         </HTTPSamplerProxy>
202         <hashTree/>
203         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Owner" enabled="true">
204           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
205             <collectionProp name="Arguments.arguments"/>
206           </elementProp>
207           <stringProp name="HTTPSampler.domain"></stringProp>
208           <stringProp name="HTTPSampler.port"></stringProp>
209           <stringProp name="HTTPSampler.protocol"></stringProp>
210           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
211           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/owners/${count}</stringProp>
212           <stringProp name="HTTPSampler.method">GET</stringProp>
213           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
214           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
215           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
216           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
217           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
218           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
219           <stringProp name="HTTPSampler.response_timeout"></stringProp>
220         </HTTPSamplerProxy>
221         <hashTree/>
222         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Edit Owner" enabled="true">
223           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
224             <collectionProp name="Arguments.arguments"/>
225           </elementProp>
226           <stringProp name="HTTPSampler.domain"></stringProp>
227           <stringProp name="HTTPSampler.port"></stringProp>
228           <stringProp name="HTTPSampler.protocol"></stringProp>
229           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
230           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/owners/${count}/edit</stringProp>
231           <stringProp name="HTTPSampler.method">GET</stringProp>
232           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
233           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
234           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
235           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
236           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
237           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
238           <stringProp name="HTTPSampler.response_timeout"></stringProp>
239         </HTTPSamplerProxy>
240         <hashTree/>
241         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="POST Edit Owner" enabled="true">
242           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
243           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
244             <collectionProp name="Arguments.arguments">
245               <elementProp name="" elementType="HTTPArgument">
246                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
247                 <stringProp name="Argument.value">firstName=Test&amp;lastName=${count}&amp;address=1234+Test+St.&amp;city=TestCity&amp;telephone=612345678</stringProp>
248                 <stringProp name="Argument.metadata">=</stringProp>
249               </elementProp>
250             </collectionProp>
251           </elementProp>
252           <stringProp name="HTTPSampler.domain"></stringProp>
253           <stringProp name="HTTPSampler.port"></stringProp>
254           <stringProp name="HTTPSampler.protocol"></stringProp>
255           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
256           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/owners/${count}/edit</stringProp>
257           <stringProp name="HTTPSampler.method">POST</stringProp>
258           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
259           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
260           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
261           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
262           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
263           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
264           <stringProp name="HTTPSampler.response_timeout"></stringProp>
265         </HTTPSamplerProxy>
266         <hashTree/>
267         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="New visit" enabled="false">
268           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
269             <collectionProp name="Arguments.arguments"/>
270           </elementProp>
271           <stringProp name="HTTPSampler.domain"></stringProp>
272           <stringProp name="HTTPSampler.port"></stringProp>
273           <stringProp name="HTTPSampler.protocol"></stringProp>
274           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
275           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/owners/${count}/pets/${petCount}/visits/new</stringProp>
276           <stringProp name="HTTPSampler.method">GET</stringProp>
277           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
278           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
279           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
280           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
281           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
282           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
283           <stringProp name="HTTPSampler.response_timeout"></stringProp>
284         </HTTPSamplerProxy>
285         <hashTree/>
286         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="POST new visit" enabled="false">
287           <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
288           <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
289             <collectionProp name="Arguments.arguments">
290               <elementProp name="" elementType="HTTPArgument">
291                 <boolProp name="HTTPArgument.always_encode">false</boolProp>
292                 <stringProp name="Argument.value">date=2013%2F02%2F22&amp;description=visit</stringProp>
293                 <stringProp name="Argument.metadata">=</stringProp>
294               </elementProp>
295             </collectionProp>
296           </elementProp>
297           <stringProp name="HTTPSampler.domain"></stringProp>
298           <stringProp name="HTTPSampler.port"></stringProp>
299           <stringProp name="HTTPSampler.protocol"></stringProp>
300           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
301           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/owners/${count}/pets/${petCount}/visits/new</stringProp>
302           <stringProp name="HTTPSampler.method">POST</stringProp>
303           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
304           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
305           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
306           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
307           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
308           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
309           <stringProp name="HTTPSampler.response_timeout"></stringProp>
310         </HTTPSamplerProxy>
311         <hashTree/>
312         <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Owners" enabled="true">
313           <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pr�-d�finies" enabled="true">
314             <collectionProp name="Arguments.arguments"/>
315           </elementProp>
316           <stringProp name="HTTPSampler.domain"></stringProp>
317           <stringProp name="HTTPSampler.port"></stringProp>
318           <stringProp name="HTTPSampler.protocol"></stringProp>
319           <stringProp name="HTTPSampler.contentEncoding"></stringProp>
320           <stringProp name="HTTPSampler.path">${CONTEXT_WEB}/owners</stringProp>
321           <stringProp name="HTTPSampler.method">GET</stringProp>
322           <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
323           <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
324           <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
325           <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
326           <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
327           <stringProp name="HTTPSampler.connect_timeout"></stringProp>
328           <stringProp name="HTTPSampler.response_timeout"></stringProp>
329         </HTTPSamplerProxy>
330         <hashTree/>
331         <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="Results" enabled="true">
332           <boolProp name="ResultCollector.error_logging">false</boolProp>
333           <objProp>
334             <name>saveConfig</name>
335             <value class="SampleSaveConfiguration">
336               <time>true</time>
337               <latency>true</latency>
338               <timestamp>true</timestamp>
339               <success>true</success>
340               <label>true</label>
341               <code>true</code>
342               <message>true</message>
343               <threadName>true</threadName>
344               <dataType>true</dataType>
345               <encoding>false</encoding>
346               <assertions>true</assertions>
347               <subresults>true</subresults>
348               <responseData>false</responseData>
349               <samplerData>false</samplerData>
350               <xml>false</xml>
351               <fieldNames>false</fieldNames>
352               <responseHeaders>false</responseHeaders>
353               <requestHeaders>false</requestHeaders>
354               <responseDataOnError>false</responseDataOnError>
355               <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
356               <assertionsResultsToSave>0</assertionsResultsToSave>
357               <bytes>true</bytes>
358               <threadCounts>true</threadCounts>
359             </value>
360           </objProp>
361           <stringProp name="filename"></stringProp>
362         </ResultCollector>
363         <hashTree/>
364         <ResultCollector guiclass="StatVisualizer" testclass="ResultCollector" testname="Aggregated report" enabled="true">
365           <boolProp name="ResultCollector.error_logging">false</boolProp>
366           <objProp>
367             <name>saveConfig</name>
368             <value class="SampleSaveConfiguration">
369               <time>true</time>
370               <latency>true</latency>
371               <timestamp>true</timestamp>
372               <success>true</success>
373               <label>true</label>
374               <code>true</code>
375               <message>true</message>
376               <threadName>true</threadName>
377               <dataType>true</dataType>
378               <encoding>false</encoding>
379               <assertions>true</assertions>
380               <subresults>true</subresults>
381               <responseData>false</responseData>
382               <samplerData>false</samplerData>
383               <xml>false</xml>
384               <fieldNames>false</fieldNames>
385               <responseHeaders>false</responseHeaders>
386               <requestHeaders>false</requestHeaders>
387               <responseDataOnError>false</responseDataOnError>
388               <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
389               <assertionsResultsToSave>0</assertionsResultsToSave>
390               <bytes>true</bytes>
391               <threadCounts>true</threadCounts>
392             </value>
393           </objProp>
394           <stringProp name="filename"></stringProp>
395         </ResultCollector>
396         <hashTree/>
397       </hashTree>
398     </hashTree>
399   </hashTree>
400 </jmeterTestPlan>