Project

General

Profile

Download (103 KB) Statistics
| Branch: | Revision:

git_sitools_idoc / flarecast / workspace / sitools-tests-jmeter / plans / TestSitools.jmx @ master

1
<?xml version="1.0" encoding="UTF-8"?>
2
<jmeterTestPlan version="1.2" properties="2.1">
3
  <hashTree>
4
    <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Plan de test" 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>
11
      <stringProp name="TestPlan.user_define_classpath"></stringProp>
12
    </TestPlan>
13
    <hashTree>
14
      <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="CRUD Projet" enabled="true">
15
        <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
16
        <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Contrôleur Boucle" enabled="true">
17
          <boolProp name="LoopController.continue_forever">false</boolProp>
18
          <stringProp name="LoopController.loops">1</stringProp>
19
        </elementProp>
20
        <stringProp name="ThreadGroup.num_threads">10</stringProp>
21
        <stringProp name="ThreadGroup.ramp_time">10</stringProp>
22
        <longProp name="ThreadGroup.start_time">1294389401000</longProp>
23
        <longProp name="ThreadGroup.end_time">1294389401000</longProp>
24
        <boolProp name="ThreadGroup.scheduler">false</boolProp>
25
        <stringProp name="ThreadGroup.duration"></stringProp>
26
        <stringProp name="ThreadGroup.delay"></stringProp>
27
      </ThreadGroup>
28
      <hashTree>
29
        <RecordingController guiclass="RecordController" testclass="RecordingController" testname="Contrôleur Enregistreur" enabled="true"/>
30
        <hashTree>
31
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="01 - /sitools/projects" enabled="true">
32
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
33
              <collectionProp name="Arguments.arguments">
34
                <elementProp name="_dc" elementType="HTTPArgument">
35
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
36
                  <stringProp name="Argument.name">_dc</stringProp>
37
                  <stringProp name="Argument.value">1294669252852</stringProp>
38
                  <stringProp name="Argument.metadata">=</stringProp>
39
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
40
                </elementProp>
41
                <elementProp name="start" elementType="HTTPArgument">
42
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
43
                  <stringProp name="Argument.name">start</stringProp>
44
                  <stringProp name="Argument.value">0</stringProp>
45
                  <stringProp name="Argument.metadata">=</stringProp>
46
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
47
                </elementProp>
48
                <elementProp name="limit" elementType="HTTPArgument">
49
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
50
                  <stringProp name="Argument.name">limit</stringProp>
51
                  <stringProp name="Argument.value">10</stringProp>
52
                  <stringProp name="Argument.metadata">=</stringProp>
53
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
54
                </elementProp>
55
                <elementProp name="action" elementType="HTTPArgument">
56
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
57
                  <stringProp name="Argument.name">action</stringProp>
58
                  <stringProp name="Argument.value">enum</stringProp>
59
                  <stringProp name="Argument.metadata">=</stringProp>
60
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
61
                </elementProp>
62
              </collectionProp>
63
            </elementProp>
64
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
65
            <stringProp name="HTTPSampler.port">8182</stringProp>
66
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
67
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
68
            <stringProp name="HTTPSampler.protocol">http</stringProp>
69
            <stringProp name="HTTPSampler.contentEncoding"></stringProp>
70
            <stringProp name="HTTPSampler.path">/sitools/projects</stringProp>
71
            <stringProp name="HTTPSampler.method">GET</stringProp>
72
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
73
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
74
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
75
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
76
            <boolProp name="HTTPSampler.monitor">false</boolProp>
77
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
78
          </HTTPSampler>
79
          <hashTree>
80
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
81
              <collectionProp name="HeaderManager.headers">
82
                <elementProp name="Accept-Language" elementType="Header">
83
                  <stringProp name="Header.name">Accept-Language</stringProp>
84
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
85
                </elementProp>
86
                <elementProp name="Accept" elementType="Header">
87
                  <stringProp name="Header.name">Accept</stringProp>
88
                  <stringProp name="Header.value">application/json</stringProp>
89
                </elementProp>
90
                <elementProp name="User-Agent" elementType="Header">
91
                  <stringProp name="Header.name">User-Agent</stringProp>
92
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
93
                </elementProp>
94
                <elementProp name="Accept-Encoding" elementType="Header">
95
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
96
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
97
                </elementProp>
98
                <elementProp name="X-Requested-With" elementType="Header">
99
                  <stringProp name="Header.name">X-Requested-With</stringProp>
100
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
101
                </elementProp>
102
                <elementProp name="Referer" elementType="Header">
103
                  <stringProp name="Header.name">Referer</stringProp>
104
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
105
                </elementProp>
106
                <elementProp name="Accept-Charset" elementType="Header">
107
                  <stringProp name="Header.name">Accept-Charset</stringProp>
108
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
109
                </elementProp>
110
              </collectionProp>
111
            </HeaderManager>
112
            <hashTree/>
113
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
114
              <collectionProp name="Asserion.test_strings">
115
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
116
              </collectionProp>
117
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
118
              <boolProp name="Assertion.assume_success">false</boolProp>
119
              <intProp name="Assertion.test_type">2</intProp>
120
            </ResponseAssertion>
121
            <hashTree/>
122
          </hashTree>
123
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="02 - /sitools/datasets" enabled="true">
124
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
125
              <collectionProp name="Arguments.arguments">
126
                <elementProp name="_dc" elementType="HTTPArgument">
127
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
128
                  <stringProp name="Argument.name">_dc</stringProp>
129
                  <stringProp name="Argument.value">1294669270925</stringProp>
130
                  <stringProp name="Argument.metadata">=</stringProp>
131
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
132
                </elementProp>
133
                <elementProp name="start" elementType="HTTPArgument">
134
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
135
                  <stringProp name="Argument.name">start</stringProp>
136
                  <stringProp name="Argument.value">0</stringProp>
137
                  <stringProp name="Argument.metadata">=</stringProp>
138
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
139
                </elementProp>
140
                <elementProp name="limit" elementType="HTTPArgument">
141
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
142
                  <stringProp name="Argument.name">limit</stringProp>
143
                  <stringProp name="Argument.value">10</stringProp>
144
                  <stringProp name="Argument.metadata">=</stringProp>
145
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
146
                </elementProp>
147
              </collectionProp>
148
            </elementProp>
149
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
150
            <stringProp name="HTTPSampler.port">8182</stringProp>
151
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
152
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
153
            <stringProp name="HTTPSampler.protocol">http</stringProp>
154
            <stringProp name="HTTPSampler.contentEncoding"></stringProp>
155
            <stringProp name="HTTPSampler.path">/sitools/datasets</stringProp>
156
            <stringProp name="HTTPSampler.method">GET</stringProp>
157
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
158
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
159
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
160
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
161
            <boolProp name="HTTPSampler.monitor">false</boolProp>
162
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
163
          </HTTPSampler>
164
          <hashTree>
165
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
166
              <collectionProp name="HeaderManager.headers">
167
                <elementProp name="Accept-Language" elementType="Header">
168
                  <stringProp name="Header.name">Accept-Language</stringProp>
169
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
170
                </elementProp>
171
                <elementProp name="Accept" elementType="Header">
172
                  <stringProp name="Header.name">Accept</stringProp>
173
                  <stringProp name="Header.value">application/json</stringProp>
174
                </elementProp>
175
                <elementProp name="User-Agent" elementType="Header">
176
                  <stringProp name="Header.name">User-Agent</stringProp>
177
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
178
                </elementProp>
179
                <elementProp name="Accept-Encoding" elementType="Header">
180
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
181
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
182
                </elementProp>
183
                <elementProp name="X-Requested-With" elementType="Header">
184
                  <stringProp name="Header.name">X-Requested-With</stringProp>
185
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
186
                </elementProp>
187
                <elementProp name="Referer" elementType="Header">
188
                  <stringProp name="Header.name">Referer</stringProp>
189
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
190
                </elementProp>
191
                <elementProp name="Accept-Charset" elementType="Header">
192
                  <stringProp name="Header.name">Accept-Charset</stringProp>
193
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
194
                </elementProp>
195
              </collectionProp>
196
            </HeaderManager>
197
            <hashTree/>
198
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
199
              <collectionProp name="Asserion.test_strings">
200
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
201
              </collectionProp>
202
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
203
              <boolProp name="Assertion.assume_success">false</boolProp>
204
              <intProp name="Assertion.test_type">2</intProp>
205
            </ResponseAssertion>
206
            <hashTree/>
207
          </hashTree>
208
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="03 - /sitools/projects POST" enabled="true">
209
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
210
              <collectionProp name="Arguments.arguments">
211
                <elementProp name="" elementType="HTTPArgument">
212
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
213
                  <stringProp name="Argument.value">{&quot;id&quot;:&quot;&quot;,&quot;name&quot;:&quot;proj_test&quot;,&quot;description&quot;:&quot;description proj test&quot;,&quot;image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;type&quot;:&quot;Image&quot;,&quot;mediaType&quot;:&quot;Image&quot;},&quot;dataSets&quot;:[{&quot;id&quot;:&quot;bf77955a-2cec-4fc3-b95d-7397025fb299&quot;,&quot;description&quot;:&quot;&quot;,&quot;name&quot;:&quot;DataSet de test&quot;,&quot;mediaType&quot;:&quot;DataSet&quot;,&quot;type&quot;:&quot;DataSet&quot;},{&quot;id&quot;:&quot;4e45dc3c-8594-4a96-9df1-7a6314ffec27&quot;,&quot;description&quot;:&quot;dataset&quot;,&quot;name&quot;:&quot;myDataset&quot;,&quot;mediaType&quot;:&quot;DataSet&quot;,&quot;type&quot;:&quot;DataSet&quot;},{&quot;id&quot;:&quot;e6892ea4-680a-47d5-af82-c72908dea319&quot;,&quot;description&quot;:&quot;&quot;,&quot;name&quot;:&quot;test mysdl&quot;,&quot;mediaType&quot;:&quot;DataSet&quot;,&quot;type&quot;:&quot;DataSet&quot;}]}</stringProp>
214
                  <stringProp name="Argument.metadata">=</stringProp>
215
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
216
                </elementProp>
217
              </collectionProp>
218
            </elementProp>
219
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
220
            <stringProp name="HTTPSampler.port">8182</stringProp>
221
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
222
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
223
            <stringProp name="HTTPSampler.protocol">http</stringProp>
224
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
225
            <stringProp name="HTTPSampler.path">/sitools/projects</stringProp>
226
            <stringProp name="HTTPSampler.method">POST</stringProp>
227
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
228
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
229
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
230
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
231
            <boolProp name="HTTPSampler.monitor">false</boolProp>
232
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
233
          </HTTPSampler>
234
          <hashTree>
235
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
236
              <collectionProp name="HeaderManager.headers">
237
                <elementProp name="Content-Type" elementType="Header">
238
                  <stringProp name="Header.name">Content-Type</stringProp>
239
                  <stringProp name="Header.value">application/json</stringProp>
240
                </elementProp>
241
                <elementProp name="Accept-Language" elementType="Header">
242
                  <stringProp name="Header.name">Accept-Language</stringProp>
243
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
244
                </elementProp>
245
                <elementProp name="Accept" elementType="Header">
246
                  <stringProp name="Header.name">Accept</stringProp>
247
                  <stringProp name="Header.value">application/json</stringProp>
248
                </elementProp>
249
                <elementProp name="Origin" elementType="Header">
250
                  <stringProp name="Header.name">Origin</stringProp>
251
                  <stringProp name="Header.value">http://localhost:8182</stringProp>
252
                </elementProp>
253
                <elementProp name="User-Agent" elementType="Header">
254
                  <stringProp name="Header.name">User-Agent</stringProp>
255
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
256
                </elementProp>
257
                <elementProp name="Accept-Charset" elementType="Header">
258
                  <stringProp name="Header.name">Accept-Charset</stringProp>
259
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
260
                </elementProp>
261
                <elementProp name="Referer" elementType="Header">
262
                  <stringProp name="Header.name">Referer</stringProp>
263
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
264
                </elementProp>
265
                <elementProp name="X-Requested-With" elementType="Header">
266
                  <stringProp name="Header.name">X-Requested-With</stringProp>
267
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
268
                </elementProp>
269
                <elementProp name="Accept-Encoding" elementType="Header">
270
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
271
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
272
                </elementProp>
273
              </collectionProp>
274
            </HeaderManager>
275
            <hashTree/>
276
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
277
              <collectionProp name="Asserion.test_strings">
278
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
279
                <stringProp name="383887764"> &quot;name&quot;:\s&quot;proj_test&quot;</stringProp>
280
                <stringProp name="-1321722166"> &quot;description&quot;:\s&quot;description proj test&quot;</stringProp>
281
              </collectionProp>
282
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
283
              <boolProp name="Assertion.assume_success">false</boolProp>
284
              <intProp name="Assertion.test_type">2</intProp>
285
            </ResponseAssertion>
286
            <hashTree/>
287
            <RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="Extracteur Expression régulière" enabled="true">
288
              <stringProp name="RegexExtractor.useHeaders">false</stringProp>
289
              <stringProp name="RegexExtractor.refname">id</stringProp>
290
              <stringProp name="RegexExtractor.regex">&quot;id&quot;:\s&quot;([a-zA-Z0-9\-]*)&quot;*</stringProp>
291
              <stringProp name="RegexExtractor.template">$1$</stringProp>
292
              <stringProp name="RegexExtractor.default">NOT_FOUND</stringProp>
293
              <stringProp name="RegexExtractor.match_number">1</stringProp>
294
            </RegexExtractor>
295
            <hashTree/>
296
          </hashTree>
297
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="04 - /sitools/projects" enabled="true">
298
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
299
              <collectionProp name="Arguments.arguments">
300
                <elementProp name="_dc" elementType="HTTPArgument">
301
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
302
                  <stringProp name="Argument.name">_dc</stringProp>
303
                  <stringProp name="Argument.value">1294669276324</stringProp>
304
                  <stringProp name="Argument.metadata">=</stringProp>
305
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
306
                </elementProp>
307
                <elementProp name="start" elementType="HTTPArgument">
308
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
309
                  <stringProp name="Argument.name">start</stringProp>
310
                  <stringProp name="Argument.value">0</stringProp>
311
                  <stringProp name="Argument.metadata">=</stringProp>
312
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
313
                </elementProp>
314
                <elementProp name="limit" elementType="HTTPArgument">
315
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
316
                  <stringProp name="Argument.name">limit</stringProp>
317
                  <stringProp name="Argument.value">10</stringProp>
318
                  <stringProp name="Argument.metadata">=</stringProp>
319
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
320
                </elementProp>
321
                <elementProp name="action" elementType="HTTPArgument">
322
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
323
                  <stringProp name="Argument.name">action</stringProp>
324
                  <stringProp name="Argument.value">enum</stringProp>
325
                  <stringProp name="Argument.metadata">=</stringProp>
326
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
327
                </elementProp>
328
              </collectionProp>
329
            </elementProp>
330
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
331
            <stringProp name="HTTPSampler.port">8182</stringProp>
332
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
333
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
334
            <stringProp name="HTTPSampler.protocol">http</stringProp>
335
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
336
            <stringProp name="HTTPSampler.path">/sitools/projects</stringProp>
337
            <stringProp name="HTTPSampler.method">GET</stringProp>
338
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
339
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
340
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
341
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
342
            <boolProp name="HTTPSampler.monitor">false</boolProp>
343
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
344
          </HTTPSampler>
345
          <hashTree>
346
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
347
              <collectionProp name="HeaderManager.headers">
348
                <elementProp name="Accept-Language" elementType="Header">
349
                  <stringProp name="Header.name">Accept-Language</stringProp>
350
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
351
                </elementProp>
352
                <elementProp name="Accept" elementType="Header">
353
                  <stringProp name="Header.name">Accept</stringProp>
354
                  <stringProp name="Header.value">application/json</stringProp>
355
                </elementProp>
356
                <elementProp name="User-Agent" elementType="Header">
357
                  <stringProp name="Header.name">User-Agent</stringProp>
358
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
359
                </elementProp>
360
                <elementProp name="Accept-Encoding" elementType="Header">
361
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
362
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
363
                </elementProp>
364
                <elementProp name="X-Requested-With" elementType="Header">
365
                  <stringProp name="Header.name">X-Requested-With</stringProp>
366
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
367
                </elementProp>
368
                <elementProp name="Referer" elementType="Header">
369
                  <stringProp name="Header.name">Referer</stringProp>
370
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
371
                </elementProp>
372
                <elementProp name="Accept-Charset" elementType="Header">
373
                  <stringProp name="Header.name">Accept-Charset</stringProp>
374
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
375
                </elementProp>
376
              </collectionProp>
377
            </HeaderManager>
378
            <hashTree/>
379
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
380
              <collectionProp name="Asserion.test_strings">
381
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
382
              </collectionProp>
383
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
384
              <boolProp name="Assertion.assume_success">false</boolProp>
385
              <intProp name="Assertion.test_type">2</intProp>
386
            </ResponseAssertion>
387
            <hashTree/>
388
          </hashTree>
389
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="05 - /sitools/projects/${id} GET" enabled="true">
390
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
391
              <collectionProp name="Arguments.arguments">
392
                <elementProp name="_dc" elementType="HTTPArgument">
393
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
394
                  <stringProp name="Argument.name">_dc</stringProp>
395
                  <stringProp name="Argument.value">1294669285622</stringProp>
396
                  <stringProp name="Argument.metadata">=</stringProp>
397
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
398
                </elementProp>
399
              </collectionProp>
400
            </elementProp>
401
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
402
            <stringProp name="HTTPSampler.port">8182</stringProp>
403
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
404
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
405
            <stringProp name="HTTPSampler.protocol">http</stringProp>
406
            <stringProp name="HTTPSampler.contentEncoding"></stringProp>
407
            <stringProp name="HTTPSampler.path">/sitools/projects/${id}</stringProp>
408
            <stringProp name="HTTPSampler.method">GET</stringProp>
409
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
410
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
411
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
412
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
413
            <boolProp name="HTTPSampler.monitor">false</boolProp>
414
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
415
          </HTTPSampler>
416
          <hashTree>
417
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
418
              <collectionProp name="HeaderManager.headers">
419
                <elementProp name="Accept-Language" elementType="Header">
420
                  <stringProp name="Header.name">Accept-Language</stringProp>
421
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
422
                </elementProp>
423
                <elementProp name="Accept" elementType="Header">
424
                  <stringProp name="Header.name">Accept</stringProp>
425
                  <stringProp name="Header.value">application/json</stringProp>
426
                </elementProp>
427
                <elementProp name="User-Agent" elementType="Header">
428
                  <stringProp name="Header.name">User-Agent</stringProp>
429
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
430
                </elementProp>
431
                <elementProp name="Accept-Encoding" elementType="Header">
432
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
433
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
434
                </elementProp>
435
                <elementProp name="X-Requested-With" elementType="Header">
436
                  <stringProp name="Header.name">X-Requested-With</stringProp>
437
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
438
                </elementProp>
439
                <elementProp name="Referer" elementType="Header">
440
                  <stringProp name="Header.name">Referer</stringProp>
441
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
442
                </elementProp>
443
                <elementProp name="Accept-Charset" elementType="Header">
444
                  <stringProp name="Header.name">Accept-Charset</stringProp>
445
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
446
                </elementProp>
447
              </collectionProp>
448
            </HeaderManager>
449
            <hashTree/>
450
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
451
              <collectionProp name="Asserion.test_strings">
452
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
453
                <stringProp name="-2084374156">&quot;name&quot;:\s&quot;proj_test&quot;</stringProp>
454
                <stringProp name="-1321722166"> &quot;description&quot;:\s&quot;description proj test&quot;</stringProp>
455
              </collectionProp>
456
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
457
              <boolProp name="Assertion.assume_success">false</boolProp>
458
              <intProp name="Assertion.test_type">2</intProp>
459
            </ResponseAssertion>
460
            <hashTree/>
461
          </hashTree>
462
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="06 - /sitools/projects/${id} PUT" enabled="true">
463
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
464
              <collectionProp name="Arguments.arguments">
465
                <elementProp name="" elementType="HTTPArgument">
466
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
467
                  <stringProp name="Argument.value">{&quot;id&quot;:&quot;${id}&quot;,&quot;name&quot;:&quot;proj_test_modif&quot;,&quot;description&quot;:&quot;description proj test modifié&quot;,&quot;image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;type&quot;:&quot;Image&quot;,&quot;mediaType&quot;:&quot;Image&quot;},&quot;dataSets&quot;:[{&quot;id&quot;:&quot;bf77955a-2cec-4fc3-b95d-7397025fb299&quot;,&quot;description&quot;:&quot;&quot;,&quot;name&quot;:&quot;DataSet de test&quot;,&quot;mediaType&quot;:&quot;DataSet&quot;,&quot;type&quot;:&quot;DataSet&quot;},{&quot;id&quot;:&quot;4e45dc3c-8594-4a96-9df1-7a6314ffec27&quot;,&quot;description&quot;:&quot;dataset&quot;,&quot;name&quot;:&quot;myDataset&quot;,&quot;mediaType&quot;:&quot;DataSet&quot;,&quot;type&quot;:&quot;DataSet&quot;},{&quot;id&quot;:&quot;e6892ea4-680a-47d5-af82-c72908dea319&quot;,&quot;description&quot;:&quot;&quot;,&quot;name&quot;:&quot;test mysdl&quot;,&quot;mediaType&quot;:&quot;DataSet&quot;,&quot;type&quot;:&quot;DataSet&quot;}]}</stringProp>
468
                  <stringProp name="Argument.metadata">=</stringProp>
469
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
470
                </elementProp>
471
              </collectionProp>
472
            </elementProp>
473
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
474
            <stringProp name="HTTPSampler.port">8182</stringProp>
475
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
476
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
477
            <stringProp name="HTTPSampler.protocol">http</stringProp>
478
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
479
            <stringProp name="HTTPSampler.path">/sitools/projects/${id}</stringProp>
480
            <stringProp name="HTTPSampler.method">PUT</stringProp>
481
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
482
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
483
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
484
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
485
            <boolProp name="HTTPSampler.monitor">false</boolProp>
486
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
487
          </HTTPSampler>
488
          <hashTree>
489
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
490
              <collectionProp name="HeaderManager.headers">
491
                <elementProp name="Content-Type" elementType="Header">
492
                  <stringProp name="Header.name">Content-Type</stringProp>
493
                  <stringProp name="Header.value">application/json</stringProp>
494
                </elementProp>
495
                <elementProp name="Accept-Language" elementType="Header">
496
                  <stringProp name="Header.name">Accept-Language</stringProp>
497
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
498
                </elementProp>
499
                <elementProp name="Accept" elementType="Header">
500
                  <stringProp name="Header.name">Accept</stringProp>
501
                  <stringProp name="Header.value">application/json</stringProp>
502
                </elementProp>
503
                <elementProp name="Origin" elementType="Header">
504
                  <stringProp name="Header.name">Origin</stringProp>
505
                  <stringProp name="Header.value">http://localhost:8182</stringProp>
506
                </elementProp>
507
                <elementProp name="User-Agent" elementType="Header">
508
                  <stringProp name="Header.name">User-Agent</stringProp>
509
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
510
                </elementProp>
511
                <elementProp name="Accept-Charset" elementType="Header">
512
                  <stringProp name="Header.name">Accept-Charset</stringProp>
513
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
514
                </elementProp>
515
                <elementProp name="Referer" elementType="Header">
516
                  <stringProp name="Header.name">Referer</stringProp>
517
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
518
                </elementProp>
519
                <elementProp name="X-Requested-With" elementType="Header">
520
                  <stringProp name="Header.name">X-Requested-With</stringProp>
521
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
522
                </elementProp>
523
                <elementProp name="Accept-Encoding" elementType="Header">
524
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
525
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
526
                </elementProp>
527
              </collectionProp>
528
            </HeaderManager>
529
            <hashTree/>
530
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
531
              <collectionProp name="Asserion.test_strings">
532
                <stringProp name="-1358894773"> &quot;description&quot;:\s&quot;description proj test modifié&quot;</stringProp>
533
                <stringProp name="1834920276">&quot;name&quot;:\s&quot;proj_test_modif&quot;</stringProp>
534
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
535
              </collectionProp>
536
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
537
              <boolProp name="Assertion.assume_success">false</boolProp>
538
              <intProp name="Assertion.test_type">2</intProp>
539
            </ResponseAssertion>
540
            <hashTree/>
541
          </hashTree>
542
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="07 - /sitools/projects" enabled="true">
543
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
544
              <collectionProp name="Arguments.arguments">
545
                <elementProp name="_dc" elementType="HTTPArgument">
546
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
547
                  <stringProp name="Argument.name">_dc</stringProp>
548
                  <stringProp name="Argument.value">1294669297663</stringProp>
549
                  <stringProp name="Argument.metadata">=</stringProp>
550
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
551
                </elementProp>
552
                <elementProp name="start" elementType="HTTPArgument">
553
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
554
                  <stringProp name="Argument.name">start</stringProp>
555
                  <stringProp name="Argument.value">0</stringProp>
556
                  <stringProp name="Argument.metadata">=</stringProp>
557
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
558
                </elementProp>
559
                <elementProp name="limit" elementType="HTTPArgument">
560
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
561
                  <stringProp name="Argument.name">limit</stringProp>
562
                  <stringProp name="Argument.value">10</stringProp>
563
                  <stringProp name="Argument.metadata">=</stringProp>
564
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
565
                </elementProp>
566
                <elementProp name="action" elementType="HTTPArgument">
567
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
568
                  <stringProp name="Argument.name">action</stringProp>
569
                  <stringProp name="Argument.value">enum</stringProp>
570
                  <stringProp name="Argument.metadata">=</stringProp>
571
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
572
                </elementProp>
573
              </collectionProp>
574
            </elementProp>
575
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
576
            <stringProp name="HTTPSampler.port">8182</stringProp>
577
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
578
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
579
            <stringProp name="HTTPSampler.protocol">http</stringProp>
580
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
581
            <stringProp name="HTTPSampler.path">/sitools/projects</stringProp>
582
            <stringProp name="HTTPSampler.method">GET</stringProp>
583
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
584
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
585
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
586
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
587
            <boolProp name="HTTPSampler.monitor">false</boolProp>
588
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
589
          </HTTPSampler>
590
          <hashTree>
591
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
592
              <collectionProp name="HeaderManager.headers">
593
                <elementProp name="Accept-Language" elementType="Header">
594
                  <stringProp name="Header.name">Accept-Language</stringProp>
595
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
596
                </elementProp>
597
                <elementProp name="Accept" elementType="Header">
598
                  <stringProp name="Header.name">Accept</stringProp>
599
                  <stringProp name="Header.value">application/json</stringProp>
600
                </elementProp>
601
                <elementProp name="User-Agent" elementType="Header">
602
                  <stringProp name="Header.name">User-Agent</stringProp>
603
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
604
                </elementProp>
605
                <elementProp name="Accept-Encoding" elementType="Header">
606
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
607
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
608
                </elementProp>
609
                <elementProp name="X-Requested-With" elementType="Header">
610
                  <stringProp name="Header.name">X-Requested-With</stringProp>
611
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
612
                </elementProp>
613
                <elementProp name="Referer" elementType="Header">
614
                  <stringProp name="Header.name">Referer</stringProp>
615
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
616
                </elementProp>
617
                <elementProp name="Accept-Charset" elementType="Header">
618
                  <stringProp name="Header.name">Accept-Charset</stringProp>
619
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
620
                </elementProp>
621
              </collectionProp>
622
            </HeaderManager>
623
            <hashTree/>
624
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
625
              <collectionProp name="Asserion.test_strings"/>
626
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
627
              <boolProp name="Assertion.assume_success">false</boolProp>
628
              <intProp name="Assertion.test_type">2</intProp>
629
            </ResponseAssertion>
630
            <hashTree/>
631
          </hashTree>
632
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="08 - /sitools/projects/${id} DELETE" enabled="true">
633
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
634
              <collectionProp name="Arguments.arguments"/>
635
            </elementProp>
636
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
637
            <stringProp name="HTTPSampler.port">8182</stringProp>
638
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
639
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
640
            <stringProp name="HTTPSampler.protocol">http</stringProp>
641
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
642
            <stringProp name="HTTPSampler.path">/sitools/projects/${id}</stringProp>
643
            <stringProp name="HTTPSampler.method">DELETE</stringProp>
644
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
645
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
646
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
647
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
648
            <boolProp name="HTTPSampler.monitor">false</boolProp>
649
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
650
          </HTTPSampler>
651
          <hashTree>
652
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
653
              <collectionProp name="HeaderManager.headers">
654
                <elementProp name="Accept-Language" elementType="Header">
655
                  <stringProp name="Header.name">Accept-Language</stringProp>
656
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
657
                </elementProp>
658
                <elementProp name="Accept" elementType="Header">
659
                  <stringProp name="Header.name">Accept</stringProp>
660
                  <stringProp name="Header.value">application/json</stringProp>
661
                </elementProp>
662
                <elementProp name="Origin" elementType="Header">
663
                  <stringProp name="Header.name">Origin</stringProp>
664
                  <stringProp name="Header.value">http://localhost:8182</stringProp>
665
                </elementProp>
666
                <elementProp name="User-Agent" elementType="Header">
667
                  <stringProp name="Header.name">User-Agent</stringProp>
668
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
669
                </elementProp>
670
                <elementProp name="Accept-Encoding" elementType="Header">
671
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
672
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
673
                </elementProp>
674
                <elementProp name="X-Requested-With" elementType="Header">
675
                  <stringProp name="Header.name">X-Requested-With</stringProp>
676
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
677
                </elementProp>
678
                <elementProp name="Referer" elementType="Header">
679
                  <stringProp name="Header.name">Referer</stringProp>
680
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
681
                </elementProp>
682
                <elementProp name="Accept-Charset" elementType="Header">
683
                  <stringProp name="Header.name">Accept-Charset</stringProp>
684
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
685
                </elementProp>
686
              </collectionProp>
687
            </HeaderManager>
688
            <hashTree/>
689
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
690
              <collectionProp name="Asserion.test_strings">
691
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
692
                <stringProp name="1492096863"> &quot;message&quot;:\s&quot;project.delete.success&quot;</stringProp>
693
              </collectionProp>
694
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
695
              <boolProp name="Assertion.assume_success">false</boolProp>
696
              <intProp name="Assertion.test_type">2</intProp>
697
            </ResponseAssertion>
698
            <hashTree/>
699
          </hashTree>
700
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="09 - /sitools/projects" enabled="true">
701
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
702
              <collectionProp name="Arguments.arguments">
703
                <elementProp name="_dc" elementType="HTTPArgument">
704
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
705
                  <stringProp name="Argument.name">_dc</stringProp>
706
                  <stringProp name="Argument.value">1294669304130</stringProp>
707
                  <stringProp name="Argument.metadata">=</stringProp>
708
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
709
                </elementProp>
710
                <elementProp name="start" elementType="HTTPArgument">
711
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
712
                  <stringProp name="Argument.name">start</stringProp>
713
                  <stringProp name="Argument.value">0</stringProp>
714
                  <stringProp name="Argument.metadata">=</stringProp>
715
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
716
                </elementProp>
717
                <elementProp name="limit" elementType="HTTPArgument">
718
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
719
                  <stringProp name="Argument.name">limit</stringProp>
720
                  <stringProp name="Argument.value">10</stringProp>
721
                  <stringProp name="Argument.metadata">=</stringProp>
722
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
723
                </elementProp>
724
                <elementProp name="action" elementType="HTTPArgument">
725
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
726
                  <stringProp name="Argument.name">action</stringProp>
727
                  <stringProp name="Argument.value">enum</stringProp>
728
                  <stringProp name="Argument.metadata">=</stringProp>
729
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
730
                </elementProp>
731
              </collectionProp>
732
            </elementProp>
733
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
734
            <stringProp name="HTTPSampler.port">8182</stringProp>
735
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
736
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
737
            <stringProp name="HTTPSampler.protocol">http</stringProp>
738
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
739
            <stringProp name="HTTPSampler.path">/sitools/projects</stringProp>
740
            <stringProp name="HTTPSampler.method">GET</stringProp>
741
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
742
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
743
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
744
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
745
            <boolProp name="HTTPSampler.monitor">false</boolProp>
746
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
747
          </HTTPSampler>
748
          <hashTree>
749
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
750
              <collectionProp name="HeaderManager.headers">
751
                <elementProp name="Accept-Language" elementType="Header">
752
                  <stringProp name="Header.name">Accept-Language</stringProp>
753
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
754
                </elementProp>
755
                <elementProp name="Accept" elementType="Header">
756
                  <stringProp name="Header.name">Accept</stringProp>
757
                  <stringProp name="Header.value">application/json</stringProp>
758
                </elementProp>
759
                <elementProp name="User-Agent" elementType="Header">
760
                  <stringProp name="Header.name">User-Agent</stringProp>
761
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
762
                </elementProp>
763
                <elementProp name="Accept-Encoding" elementType="Header">
764
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
765
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
766
                </elementProp>
767
                <elementProp name="X-Requested-With" elementType="Header">
768
                  <stringProp name="Header.name">X-Requested-With</stringProp>
769
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
770
                </elementProp>
771
                <elementProp name="Referer" elementType="Header">
772
                  <stringProp name="Header.name">Referer</stringProp>
773
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
774
                </elementProp>
775
                <elementProp name="Accept-Charset" elementType="Header">
776
                  <stringProp name="Header.name">Accept-Charset</stringProp>
777
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
778
                </elementProp>
779
              </collectionProp>
780
            </HeaderManager>
781
            <hashTree/>
782
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
783
              <collectionProp name="Asserion.test_strings">
784
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
785
              </collectionProp>
786
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
787
              <boolProp name="Assertion.assume_success">false</boolProp>
788
              <intProp name="Assertion.test_type">2</intProp>
789
            </ResponseAssertion>
790
            <hashTree/>
791
          </hashTree>
792
        </hashTree>
793
        <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Rapport consolidé" enabled="true">
794
          <boolProp name="ResultCollector.error_logging">false</boolProp>
795
          <objProp>
796
            <name>saveConfig</name>
797
            <value class="SampleSaveConfiguration">
798
              <time>true</time>
799
              <latency>true</latency>
800
              <timestamp>true</timestamp>
801
              <success>true</success>
802
              <label>true</label>
803
              <code>true</code>
804
              <message>true</message>
805
              <threadName>true</threadName>
806
              <dataType>true</dataType>
807
              <encoding>false</encoding>
808
              <assertions>true</assertions>
809
              <subresults>true</subresults>
810
              <responseData>false</responseData>
811
              <samplerData>false</samplerData>
812
              <xml>true</xml>
813
              <fieldNames>false</fieldNames>
814
              <responseHeaders>false</responseHeaders>
815
              <requestHeaders>false</requestHeaders>
816
              <responseDataOnError>false</responseDataOnError>
817
              <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
818
              <assertionsResultsToSave>0</assertionsResultsToSave>
819
              <bytes>true</bytes>
820
            </value>
821
          </objProp>
822
          <stringProp name="filename"></stringProp>
823
        </ResultCollector>
824
        <hashTree/>
825
        <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="Arbre de résultats" enabled="true">
826
          <boolProp name="ResultCollector.error_logging">false</boolProp>
827
          <objProp>
828
            <name>saveConfig</name>
829
            <value class="SampleSaveConfiguration">
830
              <time>true</time>
831
              <latency>true</latency>
832
              <timestamp>true</timestamp>
833
              <success>true</success>
834
              <label>true</label>
835
              <code>true</code>
836
              <message>true</message>
837
              <threadName>true</threadName>
838
              <dataType>true</dataType>
839
              <encoding>false</encoding>
840
              <assertions>true</assertions>
841
              <subresults>true</subresults>
842
              <responseData>false</responseData>
843
              <samplerData>false</samplerData>
844
              <xml>true</xml>
845
              <fieldNames>false</fieldNames>
846
              <responseHeaders>false</responseHeaders>
847
              <requestHeaders>false</requestHeaders>
848
              <responseDataOnError>false</responseDataOnError>
849
              <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
850
              <assertionsResultsToSave>0</assertionsResultsToSave>
851
              <bytes>true</bytes>
852
            </value>
853
          </objProp>
854
          <stringProp name="filename"></stringProp>
855
        </ResultCollector>
856
        <hashTree/>
857
      </hashTree>
858
      <ConfigTestElement guiclass="HttpDefaultsGui" testclass="ConfigTestElement" testname="Paramètres HTTP par défaut" enabled="true">
859
        <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="Variables pré-définies" enabled="true">
860
          <collectionProp name="Arguments.arguments"/>
861
        </elementProp>
862
        <stringProp name="HTTPSampler.domain"></stringProp>
863
        <stringProp name="HTTPSampler.port"></stringProp>
864
        <stringProp name="HTTPSampler.connect_timeout"></stringProp>
865
        <stringProp name="HTTPSampler.response_timeout"></stringProp>
866
        <stringProp name="HTTPSampler.protocol"></stringProp>
867
        <stringProp name="HTTPSampler.contentEncoding"></stringProp>
868
        <stringProp name="HTTPSampler.path"></stringProp>
869
      </ConfigTestElement>
870
      <hashTree/>
871
      <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Création base de données" enabled="true">
872
        <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
873
        <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Contrôleur Boucle" enabled="true">
874
          <boolProp name="LoopController.continue_forever">false</boolProp>
875
          <stringProp name="LoopController.loops">1</stringProp>
876
        </elementProp>
877
        <stringProp name="ThreadGroup.num_threads">10</stringProp>
878
        <stringProp name="ThreadGroup.ramp_time">10</stringProp>
879
        <longProp name="ThreadGroup.start_time">1294410738000</longProp>
880
        <longProp name="ThreadGroup.end_time">1294410738000</longProp>
881
        <boolProp name="ThreadGroup.scheduler">false</boolProp>
882
        <stringProp name="ThreadGroup.duration"></stringProp>
883
        <stringProp name="ThreadGroup.delay"></stringProp>
884
      </ThreadGroup>
885
      <hashTree>
886
        <RecordingController guiclass="RecordController" testclass="RecordingController" testname="Contrôleur Enregistreur BD" enabled="true"/>
887
        <hashTree>
888
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="01 - /sitools/datasources" enabled="true">
889
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
890
              <collectionProp name="Arguments.arguments">
891
                <elementProp name="_dc" elementType="HTTPArgument">
892
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
893
                  <stringProp name="Argument.name">_dc</stringProp>
894
                  <stringProp name="Argument.value">1294410990203</stringProp>
895
                  <stringProp name="Argument.metadata">=</stringProp>
896
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
897
                </elementProp>
898
                <elementProp name="start" elementType="HTTPArgument">
899
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
900
                  <stringProp name="Argument.name">start</stringProp>
901
                  <stringProp name="Argument.value">0</stringProp>
902
                  <stringProp name="Argument.metadata">=</stringProp>
903
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
904
                </elementProp>
905
                <elementProp name="limit" elementType="HTTPArgument">
906
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
907
                  <stringProp name="Argument.name">limit</stringProp>
908
                  <stringProp name="Argument.value">10</stringProp>
909
                  <stringProp name="Argument.metadata">=</stringProp>
910
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
911
                </elementProp>
912
                <elementProp name="action" elementType="HTTPArgument">
913
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
914
                  <stringProp name="Argument.name">action</stringProp>
915
                  <stringProp name="Argument.value">enum</stringProp>
916
                  <stringProp name="Argument.metadata">=</stringProp>
917
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
918
                </elementProp>
919
              </collectionProp>
920
            </elementProp>
921
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
922
            <stringProp name="HTTPSampler.port">8182</stringProp>
923
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
924
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
925
            <stringProp name="HTTPSampler.protocol">http</stringProp>
926
            <stringProp name="HTTPSampler.contentEncoding"></stringProp>
927
            <stringProp name="HTTPSampler.path">/sitools/datasources</stringProp>
928
            <stringProp name="HTTPSampler.method">GET</stringProp>
929
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
930
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
931
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
932
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
933
            <boolProp name="HTTPSampler.monitor">false</boolProp>
934
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
935
          </HTTPSampler>
936
          <hashTree>
937
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
938
              <collectionProp name="Asserion.test_strings"/>
939
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
940
              <boolProp name="Assertion.assume_success">false</boolProp>
941
              <intProp name="Assertion.test_type">2</intProp>
942
            </ResponseAssertion>
943
            <hashTree/>
944
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
945
              <collectionProp name="HeaderManager.headers">
946
                <elementProp name="Accept-Language" elementType="Header">
947
                  <stringProp name="Header.name">Accept-Language</stringProp>
948
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
949
                </elementProp>
950
                <elementProp name="Accept" elementType="Header">
951
                  <stringProp name="Header.name">Accept</stringProp>
952
                  <stringProp name="Header.value">application/json</stringProp>
953
                </elementProp>
954
                <elementProp name="User-Agent" elementType="Header">
955
                  <stringProp name="Header.name">User-Agent</stringProp>
956
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
957
                </elementProp>
958
                <elementProp name="Accept-Encoding" elementType="Header">
959
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
960
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
961
                </elementProp>
962
                <elementProp name="X-Requested-With" elementType="Header">
963
                  <stringProp name="Header.name">X-Requested-With</stringProp>
964
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
965
                </elementProp>
966
                <elementProp name="Referer" elementType="Header">
967
                  <stringProp name="Header.name">Referer</stringProp>
968
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
969
                </elementProp>
970
                <elementProp name="Accept-Charset" elementType="Header">
971
                  <stringProp name="Header.name">Accept-Charset</stringProp>
972
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
973
                </elementProp>
974
              </collectionProp>
975
            </HeaderManager>
976
            <hashTree/>
977
          </hashTree>
978
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="02 - /sitools/datasources/test BAD" enabled="true">
979
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
980
              <collectionProp name="Arguments.arguments">
981
                <elementProp name="" elementType="HTTPArgument">
982
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
983
                  <stringProp name="Argument.value">{&quot;id&quot;:&quot;&quot;,&quot;name&quot;:&quot;dbtest&quot;,&quot;description&quot;:&quot;une db de test&quot;,&quot;driverClass&quot;:&quot;org.postgresql.Driver&quot;,&quot;url&quot;:&quot;jdbc:postgresql://odysseus4.fr.akka.corp:5432/CNESS&quot;,&quot;schemaOnConnection&quot;:&quot;/dbtest&quot;,&quot;sitoolsAttachementForUsers&quot;:&quot;sitools&quot;,&quot;userLogin&quot;:&quot;sitools&quot;,&quot;userPassword&quot;:&quot;sitools&quot;,&quot;adminLogin&quot;:&quot;sitools&quot;,&quot;adminPassword&quot;:&quot;sitools&quot;,&quot;maxActive&quot;:5,&quot;initialSize&quot;:2}</stringProp>
984
                  <stringProp name="Argument.metadata">=</stringProp>
985
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
986
                </elementProp>
987
              </collectionProp>
988
            </elementProp>
989
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
990
            <stringProp name="HTTPSampler.port">8182</stringProp>
991
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
992
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
993
            <stringProp name="HTTPSampler.protocol">http</stringProp>
994
            <stringProp name="HTTPSampler.contentEncoding"></stringProp>
995
            <stringProp name="HTTPSampler.path">/sitools/datasources/test</stringProp>
996
            <stringProp name="HTTPSampler.method">PUT</stringProp>
997
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
998
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
999
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1000
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1001
            <boolProp name="HTTPSampler.monitor">false</boolProp>
1002
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1003
          </HTTPSampler>
1004
          <hashTree>
1005
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
1006
              <collectionProp name="Asserion.test_strings"/>
1007
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1008
              <boolProp name="Assertion.assume_success">false</boolProp>
1009
              <intProp name="Assertion.test_type">2</intProp>
1010
            </ResponseAssertion>
1011
            <hashTree/>
1012
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
1013
              <collectionProp name="HeaderManager.headers">
1014
                <elementProp name="Content-Type" elementType="Header">
1015
                  <stringProp name="Header.name">Content-Type</stringProp>
1016
                  <stringProp name="Header.value">application/json</stringProp>
1017
                </elementProp>
1018
                <elementProp name="Accept-Language" elementType="Header">
1019
                  <stringProp name="Header.name">Accept-Language</stringProp>
1020
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
1021
                </elementProp>
1022
                <elementProp name="Accept" elementType="Header">
1023
                  <stringProp name="Header.name">Accept</stringProp>
1024
                  <stringProp name="Header.value">application/json</stringProp>
1025
                </elementProp>
1026
                <elementProp name="Origin" elementType="Header">
1027
                  <stringProp name="Header.name">Origin</stringProp>
1028
                  <stringProp name="Header.value">http://localhost:8182</stringProp>
1029
                </elementProp>
1030
                <elementProp name="User-Agent" elementType="Header">
1031
                  <stringProp name="Header.name">User-Agent</stringProp>
1032
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
1033
                </elementProp>
1034
                <elementProp name="Accept-Charset" elementType="Header">
1035
                  <stringProp name="Header.name">Accept-Charset</stringProp>
1036
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
1037
                </elementProp>
1038
                <elementProp name="Referer" elementType="Header">
1039
                  <stringProp name="Header.name">Referer</stringProp>
1040
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
1041
                </elementProp>
1042
                <elementProp name="X-Requested-With" elementType="Header">
1043
                  <stringProp name="Header.name">X-Requested-With</stringProp>
1044
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
1045
                </elementProp>
1046
                <elementProp name="Accept-Encoding" elementType="Header">
1047
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
1048
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
1049
                </elementProp>
1050
              </collectionProp>
1051
            </HeaderManager>
1052
            <hashTree/>
1053
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
1054
              <collectionProp name="Asserion.test_strings">
1055
                <stringProp name="1635724307">&quot;success&quot;:\sfalse</stringProp>
1056
              </collectionProp>
1057
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1058
              <boolProp name="Assertion.assume_success">false</boolProp>
1059
              <intProp name="Assertion.test_type">2</intProp>
1060
            </ResponseAssertion>
1061
            <hashTree/>
1062
          </hashTree>
1063
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="03 - /sitools/datasources/test OK" enabled="true">
1064
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
1065
              <collectionProp name="Arguments.arguments">
1066
                <elementProp name="" elementType="HTTPArgument">
1067
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1068
                  <stringProp name="Argument.value">{&quot;id&quot;:&quot;&quot;,&quot;name&quot;:&quot;dbtest&quot;,&quot;description&quot;:&quot;une db de test&quot;,&quot;driverClass&quot;:&quot;org.postgresql.Driver&quot;,&quot;url&quot;:&quot;jdbc:postgresql://odysseus4.fr.akka.corp:5432/CNES&quot;,&quot;schemaOnConnection&quot;:&quot;/dbtest&quot;,&quot;sitoolsAttachementForUsers&quot;:&quot;sitools&quot;,&quot;userLogin&quot;:&quot;sitools&quot;,&quot;userPassword&quot;:&quot;sitools&quot;,&quot;adminLogin&quot;:&quot;sitools&quot;,&quot;adminPassword&quot;:&quot;sitools&quot;,&quot;maxActive&quot;:5,&quot;initialSize&quot;:2}</stringProp>
1069
                  <stringProp name="Argument.metadata">=</stringProp>
1070
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1071
                </elementProp>
1072
              </collectionProp>
1073
            </elementProp>
1074
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
1075
            <stringProp name="HTTPSampler.port">8182</stringProp>
1076
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1077
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
1078
            <stringProp name="HTTPSampler.protocol">http</stringProp>
1079
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
1080
            <stringProp name="HTTPSampler.path">/sitools/datasources/test</stringProp>
1081
            <stringProp name="HTTPSampler.method">PUT</stringProp>
1082
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1083
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1084
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1085
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1086
            <boolProp name="HTTPSampler.monitor">false</boolProp>
1087
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1088
          </HTTPSampler>
1089
          <hashTree>
1090
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
1091
              <collectionProp name="Asserion.test_strings"/>
1092
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1093
              <boolProp name="Assertion.assume_success">false</boolProp>
1094
              <intProp name="Assertion.test_type">2</intProp>
1095
            </ResponseAssertion>
1096
            <hashTree/>
1097
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
1098
              <collectionProp name="HeaderManager.headers">
1099
                <elementProp name="Content-Type" elementType="Header">
1100
                  <stringProp name="Header.name">Content-Type</stringProp>
1101
                  <stringProp name="Header.value">application/json</stringProp>
1102
                </elementProp>
1103
                <elementProp name="Accept-Language" elementType="Header">
1104
                  <stringProp name="Header.name">Accept-Language</stringProp>
1105
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
1106
                </elementProp>
1107
                <elementProp name="Accept" elementType="Header">
1108
                  <stringProp name="Header.name">Accept</stringProp>
1109
                  <stringProp name="Header.value">application/json</stringProp>
1110
                </elementProp>
1111
                <elementProp name="Origin" elementType="Header">
1112
                  <stringProp name="Header.name">Origin</stringProp>
1113
                  <stringProp name="Header.value">http://localhost:8182</stringProp>
1114
                </elementProp>
1115
                <elementProp name="User-Agent" elementType="Header">
1116
                  <stringProp name="Header.name">User-Agent</stringProp>
1117
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
1118
                </elementProp>
1119
                <elementProp name="Accept-Charset" elementType="Header">
1120
                  <stringProp name="Header.name">Accept-Charset</stringProp>
1121
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
1122
                </elementProp>
1123
                <elementProp name="Referer" elementType="Header">
1124
                  <stringProp name="Header.name">Referer</stringProp>
1125
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
1126
                </elementProp>
1127
                <elementProp name="X-Requested-With" elementType="Header">
1128
                  <stringProp name="Header.name">X-Requested-With</stringProp>
1129
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
1130
                </elementProp>
1131
                <elementProp name="Accept-Encoding" elementType="Header">
1132
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
1133
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
1134
                </elementProp>
1135
              </collectionProp>
1136
            </HeaderManager>
1137
            <hashTree/>
1138
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
1139
              <collectionProp name="Asserion.test_strings">
1140
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
1141
              </collectionProp>
1142
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1143
              <boolProp name="Assertion.assume_success">false</boolProp>
1144
              <intProp name="Assertion.test_type">2</intProp>
1145
            </ResponseAssertion>
1146
            <hashTree/>
1147
          </hashTree>
1148
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="04 - /sitools/datasources POST" enabled="true">
1149
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
1150
              <collectionProp name="Arguments.arguments">
1151
                <elementProp name="" elementType="HTTPArgument">
1152
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1153
                  <stringProp name="Argument.value">{&quot;id&quot;:&quot;&quot;,&quot;name&quot;:&quot;dbtest&quot;,&quot;description&quot;:&quot;une db de test&quot;,&quot;driverClass&quot;:&quot;org.postgresql.Driver&quot;,&quot;url&quot;:&quot;jdbc:postgresql://odysseus4.fr.akka.corp:5432/CNES&quot;,&quot;schemaOnConnection&quot;:&quot;/dbtest&quot;,&quot;sitoolsAttachementForUsers&quot;:&quot;sitools&quot;,&quot;userLogin&quot;:&quot;sitools&quot;,&quot;userPassword&quot;:&quot;sitools&quot;,&quot;adminLogin&quot;:&quot;sitools&quot;,&quot;adminPassword&quot;:&quot;sitools&quot;,&quot;maxActive&quot;:5,&quot;initialSize&quot;:2}</stringProp>
1154
                  <stringProp name="Argument.metadata">=</stringProp>
1155
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1156
                </elementProp>
1157
              </collectionProp>
1158
            </elementProp>
1159
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
1160
            <stringProp name="HTTPSampler.port">8182</stringProp>
1161
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1162
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
1163
            <stringProp name="HTTPSampler.protocol">http</stringProp>
1164
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
1165
            <stringProp name="HTTPSampler.path">/sitools/datasources</stringProp>
1166
            <stringProp name="HTTPSampler.method">POST</stringProp>
1167
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1168
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1169
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1170
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1171
            <boolProp name="HTTPSampler.monitor">false</boolProp>
1172
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1173
          </HTTPSampler>
1174
          <hashTree>
1175
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
1176
              <collectionProp name="Asserion.test_strings"/>
1177
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1178
              <boolProp name="Assertion.assume_success">false</boolProp>
1179
              <intProp name="Assertion.test_type">2</intProp>
1180
            </ResponseAssertion>
1181
            <hashTree/>
1182
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
1183
              <collectionProp name="HeaderManager.headers">
1184
                <elementProp name="Content-Type" elementType="Header">
1185
                  <stringProp name="Header.name">Content-Type</stringProp>
1186
                  <stringProp name="Header.value">application/json</stringProp>
1187
                </elementProp>
1188
                <elementProp name="Accept-Language" elementType="Header">
1189
                  <stringProp name="Header.name">Accept-Language</stringProp>
1190
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
1191
                </elementProp>
1192
                <elementProp name="Accept" elementType="Header">
1193
                  <stringProp name="Header.name">Accept</stringProp>
1194
                  <stringProp name="Header.value">application/json</stringProp>
1195
                </elementProp>
1196
                <elementProp name="Origin" elementType="Header">
1197
                  <stringProp name="Header.name">Origin</stringProp>
1198
                  <stringProp name="Header.value">http://localhost:8182</stringProp>
1199
                </elementProp>
1200
                <elementProp name="User-Agent" elementType="Header">
1201
                  <stringProp name="Header.name">User-Agent</stringProp>
1202
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
1203
                </elementProp>
1204
                <elementProp name="Accept-Charset" elementType="Header">
1205
                  <stringProp name="Header.name">Accept-Charset</stringProp>
1206
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
1207
                </elementProp>
1208
                <elementProp name="Referer" elementType="Header">
1209
                  <stringProp name="Header.name">Referer</stringProp>
1210
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
1211
                </elementProp>
1212
                <elementProp name="X-Requested-With" elementType="Header">
1213
                  <stringProp name="Header.name">X-Requested-With</stringProp>
1214
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
1215
                </elementProp>
1216
                <elementProp name="Accept-Encoding" elementType="Header">
1217
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
1218
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
1219
                </elementProp>
1220
              </collectionProp>
1221
            </HeaderManager>
1222
            <hashTree/>
1223
            <RegexExtractor guiclass="RegexExtractorGui" testclass="RegexExtractor" testname="Extracteur Identifiant" enabled="true">
1224
              <stringProp name="RegexExtractor.useHeaders">false</stringProp>
1225
              <stringProp name="RegexExtractor.refname">id</stringProp>
1226
              <stringProp name="RegexExtractor.regex">&quot;id&quot;:\s&quot;([a-zA-Z0-9\-]*)&quot;*</stringProp>
1227
              <stringProp name="RegexExtractor.template">$1$</stringProp>
1228
              <stringProp name="RegexExtractor.default">NOT_FOUND</stringProp>
1229
              <stringProp name="RegexExtractor.match_number">1</stringProp>
1230
            </RegexExtractor>
1231
            <hashTree/>
1232
          </hashTree>
1233
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="05 - /sitools/datasources" enabled="true">
1234
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
1235
              <collectionProp name="Arguments.arguments">
1236
                <elementProp name="_dc" elementType="HTTPArgument">
1237
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1238
                  <stringProp name="Argument.name">_dc</stringProp>
1239
                  <stringProp name="Argument.value">1294411100095</stringProp>
1240
                  <stringProp name="Argument.metadata">=</stringProp>
1241
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1242
                </elementProp>
1243
                <elementProp name="start" elementType="HTTPArgument">
1244
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1245
                  <stringProp name="Argument.name">start</stringProp>
1246
                  <stringProp name="Argument.value">0</stringProp>
1247
                  <stringProp name="Argument.metadata">=</stringProp>
1248
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1249
                </elementProp>
1250
                <elementProp name="limit" elementType="HTTPArgument">
1251
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1252
                  <stringProp name="Argument.name">limit</stringProp>
1253
                  <stringProp name="Argument.value">10</stringProp>
1254
                  <stringProp name="Argument.metadata">=</stringProp>
1255
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1256
                </elementProp>
1257
                <elementProp name="action" elementType="HTTPArgument">
1258
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1259
                  <stringProp name="Argument.name">action</stringProp>
1260
                  <stringProp name="Argument.value">enum</stringProp>
1261
                  <stringProp name="Argument.metadata">=</stringProp>
1262
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1263
                </elementProp>
1264
              </collectionProp>
1265
            </elementProp>
1266
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
1267
            <stringProp name="HTTPSampler.port">8182</stringProp>
1268
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1269
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
1270
            <stringProp name="HTTPSampler.protocol">http</stringProp>
1271
            <stringProp name="HTTPSampler.contentEncoding">UTF-8</stringProp>
1272
            <stringProp name="HTTPSampler.path">/sitools/datasources</stringProp>
1273
            <stringProp name="HTTPSampler.method">GET</stringProp>
1274
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1275
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1276
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1277
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1278
            <boolProp name="HTTPSampler.monitor">false</boolProp>
1279
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1280
          </HTTPSampler>
1281
          <hashTree>
1282
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
1283
              <collectionProp name="HeaderManager.headers">
1284
                <elementProp name="Accept-Language" elementType="Header">
1285
                  <stringProp name="Header.name">Accept-Language</stringProp>
1286
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
1287
                </elementProp>
1288
                <elementProp name="Accept" elementType="Header">
1289
                  <stringProp name="Header.name">Accept</stringProp>
1290
                  <stringProp name="Header.value">application/json</stringProp>
1291
                </elementProp>
1292
                <elementProp name="User-Agent" elementType="Header">
1293
                  <stringProp name="Header.name">User-Agent</stringProp>
1294
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
1295
                </elementProp>
1296
                <elementProp name="Accept-Encoding" elementType="Header">
1297
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
1298
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
1299
                </elementProp>
1300
                <elementProp name="X-Requested-With" elementType="Header">
1301
                  <stringProp name="Header.name">X-Requested-With</stringProp>
1302
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
1303
                </elementProp>
1304
                <elementProp name="Referer" elementType="Header">
1305
                  <stringProp name="Header.name">Referer</stringProp>
1306
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
1307
                </elementProp>
1308
                <elementProp name="Accept-Charset" elementType="Header">
1309
                  <stringProp name="Header.name">Accept-Charset</stringProp>
1310
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
1311
                </elementProp>
1312
              </collectionProp>
1313
            </HeaderManager>
1314
            <hashTree/>
1315
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
1316
              <collectionProp name="Asserion.test_strings">
1317
                <stringProp name="1051709132">&quot;name&quot;:\s&quot;dbtest&quot;</stringProp>
1318
                <stringProp name="-168298810">&quot;description&quot;:\s&quot;une db de test&quot;</stringProp>
1319
                <stringProp name="1872715606">&quot;url&quot;:\s&quot;jdbc:postgresql://odysseus4.fr.akka.corp:5432/CNES&quot;,</stringProp>
1320
                <stringProp name="1412472097">&quot;status&quot;:\s&quot;NEW&quot;</stringProp>
1321
              </collectionProp>
1322
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1323
              <boolProp name="Assertion.assume_success">false</boolProp>
1324
              <intProp name="Assertion.test_type">2</intProp>
1325
            </ResponseAssertion>
1326
            <hashTree/>
1327
          </hashTree>
1328
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="06 - /sitools/datasources/${id} DELETE" enabled="true">
1329
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
1330
              <collectionProp name="Arguments.arguments"/>
1331
            </elementProp>
1332
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
1333
            <stringProp name="HTTPSampler.port">8182</stringProp>
1334
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1335
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
1336
            <stringProp name="HTTPSampler.protocol">http</stringProp>
1337
            <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1338
            <stringProp name="HTTPSampler.path">/sitools/datasources/${id}</stringProp>
1339
            <stringProp name="HTTPSampler.method">DELETE</stringProp>
1340
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1341
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1342
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1343
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1344
            <boolProp name="HTTPSampler.monitor">false</boolProp>
1345
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1346
          </HTTPSampler>
1347
          <hashTree>
1348
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
1349
              <collectionProp name="Asserion.test_strings"/>
1350
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1351
              <boolProp name="Assertion.assume_success">false</boolProp>
1352
              <intProp name="Assertion.test_type">2</intProp>
1353
            </ResponseAssertion>
1354
            <hashTree/>
1355
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
1356
              <collectionProp name="HeaderManager.headers">
1357
                <elementProp name="Accept-Language" elementType="Header">
1358
                  <stringProp name="Header.name">Accept-Language</stringProp>
1359
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
1360
                </elementProp>
1361
                <elementProp name="Accept" elementType="Header">
1362
                  <stringProp name="Header.name">Accept</stringProp>
1363
                  <stringProp name="Header.value">application/json</stringProp>
1364
                </elementProp>
1365
                <elementProp name="Origin" elementType="Header">
1366
                  <stringProp name="Header.name">Origin</stringProp>
1367
                  <stringProp name="Header.value">http://localhost:8182</stringProp>
1368
                </elementProp>
1369
                <elementProp name="User-Agent" elementType="Header">
1370
                  <stringProp name="Header.name">User-Agent</stringProp>
1371
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
1372
                </elementProp>
1373
                <elementProp name="Accept-Encoding" elementType="Header">
1374
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
1375
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
1376
                </elementProp>
1377
                <elementProp name="X-Requested-With" elementType="Header">
1378
                  <stringProp name="Header.name">X-Requested-With</stringProp>
1379
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
1380
                </elementProp>
1381
                <elementProp name="Referer" elementType="Header">
1382
                  <stringProp name="Header.name">Referer</stringProp>
1383
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
1384
                </elementProp>
1385
                <elementProp name="Accept-Charset" elementType="Header">
1386
                  <stringProp name="Header.name">Accept-Charset</stringProp>
1387
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
1388
                </elementProp>
1389
              </collectionProp>
1390
            </HeaderManager>
1391
            <hashTree/>
1392
            <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Assertion Réponse" enabled="true">
1393
              <collectionProp name="Asserion.test_strings">
1394
                <stringProp name="1161577630">&quot;success&quot;:\strue</stringProp>
1395
              </collectionProp>
1396
              <stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
1397
              <boolProp name="Assertion.assume_success">false</boolProp>
1398
              <intProp name="Assertion.test_type">2</intProp>
1399
            </ResponseAssertion>
1400
            <hashTree/>
1401
          </hashTree>
1402
          <HTTPSampler guiclass="HttpTestSampleGui" testclass="HTTPSampler" testname="07 - /sitools/datasources" enabled="true">
1403
            <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" enabled="true">
1404
              <collectionProp name="Arguments.arguments">
1405
                <elementProp name="_dc" elementType="HTTPArgument">
1406
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1407
                  <stringProp name="Argument.name">_dc</stringProp>
1408
                  <stringProp name="Argument.value">1294411849459</stringProp>
1409
                  <stringProp name="Argument.metadata">=</stringProp>
1410
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1411
                </elementProp>
1412
                <elementProp name="start" elementType="HTTPArgument">
1413
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1414
                  <stringProp name="Argument.name">start</stringProp>
1415
                  <stringProp name="Argument.value">0</stringProp>
1416
                  <stringProp name="Argument.metadata">=</stringProp>
1417
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1418
                </elementProp>
1419
                <elementProp name="limit" elementType="HTTPArgument">
1420
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1421
                  <stringProp name="Argument.name">limit</stringProp>
1422
                  <stringProp name="Argument.value">10</stringProp>
1423
                  <stringProp name="Argument.metadata">=</stringProp>
1424
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1425
                </elementProp>
1426
                <elementProp name="action" elementType="HTTPArgument">
1427
                  <boolProp name="HTTPArgument.always_encode">false</boolProp>
1428
                  <stringProp name="Argument.name">action</stringProp>
1429
                  <stringProp name="Argument.value">enum</stringProp>
1430
                  <stringProp name="Argument.metadata">=</stringProp>
1431
                  <boolProp name="HTTPArgument.use_equals">true</boolProp>
1432
                </elementProp>
1433
              </collectionProp>
1434
            </elementProp>
1435
            <stringProp name="HTTPSampler.domain">localhost</stringProp>
1436
            <stringProp name="HTTPSampler.port">8182</stringProp>
1437
            <stringProp name="HTTPSampler.connect_timeout"></stringProp>
1438
            <stringProp name="HTTPSampler.response_timeout"></stringProp>
1439
            <stringProp name="HTTPSampler.protocol">http</stringProp>
1440
            <stringProp name="HTTPSampler.contentEncoding"></stringProp>
1441
            <stringProp name="HTTPSampler.path">/sitools/datasources</stringProp>
1442
            <stringProp name="HTTPSampler.method">GET</stringProp>
1443
            <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
1444
            <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
1445
            <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
1446
            <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
1447
            <boolProp name="HTTPSampler.monitor">false</boolProp>
1448
            <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
1449
          </HTTPSampler>
1450
          <hashTree>
1451
            <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="Gestionnaire d&apos;entêtes HTTP" enabled="true">
1452
              <collectionProp name="HeaderManager.headers">
1453
                <elementProp name="Accept-Language" elementType="Header">
1454
                  <stringProp name="Header.name">Accept-Language</stringProp>
1455
                  <stringProp name="Header.value">fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4</stringProp>
1456
                </elementProp>
1457
                <elementProp name="Accept" elementType="Header">
1458
                  <stringProp name="Header.name">Accept</stringProp>
1459
                  <stringProp name="Header.value">application/json</stringProp>
1460
                </elementProp>
1461
                <elementProp name="User-Agent" elementType="Header">
1462
                  <stringProp name="Header.name">User-Agent</stringProp>
1463
                  <stringProp name="Header.value">Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10</stringProp>
1464
                </elementProp>
1465
                <elementProp name="Accept-Encoding" elementType="Header">
1466
                  <stringProp name="Header.name">Accept-Encoding</stringProp>
1467
                  <stringProp name="Header.value">gzip,deflate,sdch</stringProp>
1468
                </elementProp>
1469
                <elementProp name="X-Requested-With" elementType="Header">
1470
                  <stringProp name="Header.name">X-Requested-With</stringProp>
1471
                  <stringProp name="Header.value">XMLHttpRequest</stringProp>
1472
                </elementProp>
1473
                <elementProp name="Referer" elementType="Header">
1474
                  <stringProp name="Header.name">Referer</stringProp>
1475
                  <stringProp name="Header.value">http://localhost:8182/sitools/client-admin/</stringProp>
1476
                </elementProp>
1477
                <elementProp name="Accept-Charset" elementType="Header">
1478
                  <stringProp name="Header.name">Accept-Charset</stringProp>
1479
                  <stringProp name="Header.value">ISO-8859-1,utf-8;q=0.7,*;q=0.3</stringProp>
1480
                </elementProp>
1481
              </collectionProp>
1482
            </HeaderManager>
1483
            <hashTree/>
1484
          </hashTree>
1485
        </hashTree>
1486
        <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="Arbre de résultats" enabled="true">
1487
          <boolProp name="ResultCollector.error_logging">false</boolProp>
1488
          <objProp>
1489
            <name>saveConfig</name>
1490
            <value class="SampleSaveConfiguration">
1491
              <time>true</time>
1492
              <latency>true</latency>
1493
              <timestamp>true</timestamp>
1494
              <success>true</success>
1495
              <label>true</label>
1496
              <code>true</code>
1497
              <message>true</message>
1498
              <threadName>true</threadName>
1499
              <dataType>true</dataType>
1500
              <encoding>false</encoding>
1501
              <assertions>true</assertions>
1502
              <subresults>true</subresults>
1503
              <responseData>false</responseData>
1504
              <samplerData>false</samplerData>
1505
              <xml>true</xml>
1506
              <fieldNames>false</fieldNames>
1507
              <responseHeaders>false</responseHeaders>
1508
              <requestHeaders>false</requestHeaders>
1509
              <responseDataOnError>false</responseDataOnError>
1510
              <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
1511
              <assertionsResultsToSave>0</assertionsResultsToSave>
1512
              <bytes>true</bytes>
1513
            </value>
1514
          </objProp>
1515
          <stringProp name="filename"></stringProp>
1516
        </ResultCollector>
1517
        <hashTree/>
1518
        <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Rapport consolidé" enabled="true">
1519
          <boolProp name="ResultCollector.error_logging">false</boolProp>
1520
          <objProp>
1521
            <name>saveConfig</name>
1522
            <value class="SampleSaveConfiguration">
1523
              <time>true</time>
1524
              <latency>true</latency>
1525
              <timestamp>true</timestamp>
1526
              <success>true</success>
1527
              <label>true</label>
1528
              <code>true</code>
1529
              <message>true</message>
1530
              <threadName>true</threadName>
1531
              <dataType>true</dataType>
1532
              <encoding>false</encoding>
1533
              <assertions>true</assertions>
1534
              <subresults>true</subresults>
1535
              <responseData>false</responseData>
1536
              <samplerData>false</samplerData>
1537
              <xml>true</xml>
1538
              <fieldNames>false</fieldNames>
1539
              <responseHeaders>false</responseHeaders>
1540
              <requestHeaders>false</requestHeaders>
1541
              <responseDataOnError>false</responseDataOnError>
1542
              <saveAssertionResultsFailureMessage>false</saveAssertionResultsFailureMessage>
1543
              <assertionsResultsToSave>0</assertionsResultsToSave>
1544
              <bytes>true</bytes>
1545
            </value>
1546
          </objProp>
1547
          <stringProp name="filename"></stringProp>
1548
        </ResultCollector>
1549
        <hashTree/>
1550
      </hashTree>
1551
    </hashTree>
1552
  </hashTree>
1553
</jmeterTestPlan>