|
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // Script file for HTTP Integration Test. |
|
15 // @internalAll |
|
16 // |
|
17 // |
|
18 |
|
19 |
|
20 PRINT Running_Http_Test |
|
21 |
|
22 // Load the test |
|
23 LOAD_SUITE testhttpsuite |
|
24 |
|
25 |
|
26 START_TESTCASE IWS-HTTP-CIT-POS-01-0001 |
|
27 // HttpEbo_1 |
|
28 //! @file testhttpsuite.script |
|
29 //! @SYMTestCaseID IWS-HTTP-CIT-POS-01-0001 |
|
30 //! @SYMTestCaseDesc Http transaction without enabling the HttpDataOpt feature. |
|
31 //! @SYMFssID |
|
32 //! @SYMTestStatus Released |
|
33 //! @SYMTestPriority Critical |
|
34 //! @SYMTestActions 1) Open Http session. |
|
35 //! 2) Set the proxy to http session. |
|
36 //! 3) Create the transaction with GET method and some requesting URL. |
|
37 //! 4) Submit the transaction. |
|
38 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
39 //! @SYMTestType CIT |
|
40 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_1 |
|
41 END_TESTCASE IWS-HTTP-CIT-POS-01-0001 |
|
42 |
|
43 START_TESTCASE IWS-HTTP-CIT-POS-02-0001 |
|
44 // HttpEbo_2 |
|
45 //! @file testhttpsuite.script |
|
46 //! @SYMTestCaseID IWS-HTTP-CIT-POS-02-0001 |
|
47 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session. |
|
48 //! @SYMFssID |
|
49 //! @SYMTestStatus Released |
|
50 //! @SYMTestPriority Critical |
|
51 //! @SYMTestActions 1) Open Http session. |
|
52 //! 2) Set the proxy to http session. |
|
53 //! 3) Enable the HttpDataOpt feature using session. |
|
54 //! 4) Create the transaction with GET method and some requesting URL. |
|
55 //! 5) Submit the transaction. |
|
56 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
57 //! Check that request has been encoded before sending out and response has been decoded before parsing at client side. |
|
58 //! @SYMTestType CIT |
|
59 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_2 |
|
60 END_TESTCASE IWS-HTTP-CIT-POS-02-0001 |
|
61 |
|
62 START_TESTCASE IWS-HTTP-CIT-POS-03-0001 |
|
63 // HttpEbo_3 |
|
64 //! @file testhttpsuite.script |
|
65 //! @SYMTestCaseID IWS-HTTP-CIT-POS-03-0001 |
|
66 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction. |
|
67 //! @SYMFssID |
|
68 //! @SYMTestStatus Released |
|
69 //! @SYMTestPriority Critical |
|
70 //! @SYMTestActions 1) Open Http session. |
|
71 //! 2) Set the proxy to http session. |
|
72 //! 3) Create the transaction with GET method and some requesting URL. |
|
73 //! 4) Enable the HttpDataOpt feature using transaction. |
|
74 //! 5) Submit the transaction. |
|
75 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
76 //! Check that request has been encoded before sending out and response has been decoded before parsing at client side. |
|
77 //! @SYMTestType CIT |
|
78 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_3 |
|
79 END_TESTCASE IWS-HTTP-CIT-POS-03-0001 |
|
80 |
|
81 START_TESTCASE IWS-HTTP-CIT-POS-04-0001 |
|
82 // HttpEbo_4 |
|
83 //! @file testhttpsuite.script |
|
84 //! @SYMTestCaseID IWS-HTTP-CIT-POS-04-0001 |
|
85 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session and transaction. |
|
86 //! @SYMFssID |
|
87 //! @SYMTestStatus Released |
|
88 //! @SYMTestPriority Critical |
|
89 //! @SYMTestActions 1) Open Http session. |
|
90 //! 2) Set the proxy to http session. |
|
91 //! 3) Create the transaction with GET method and some requesting URL. |
|
92 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
93 //! 5) Submit the transaction. |
|
94 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
95 //! Check that request has been encoded before sending out and response has been decoded before parsing at client side. |
|
96 //! @SYMTestType CIT |
|
97 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_4 |
|
98 END_TESTCASE IWS-HTTP-CIT-POS-04-0001 |
|
99 |
|
100 START_TESTCASE IWS-HTTP-CIT-POS-05-0001 |
|
101 // HttpEbo_5 |
|
102 //! @file testhttpsuite.script |
|
103 //! @SYMTestCaseID IWS-HTTP-CIT-POS-05-0001 |
|
104 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session and fail the transaction. |
|
105 //! @SYMFssID |
|
106 //! @SYMTestStatus Released |
|
107 //! @SYMTestPriority Critical |
|
108 //! @SYMTestActions 1) Open Http session. |
|
109 //! 2) Set the proxy to http session. |
|
110 //! 3) Enable the HttpDataOpt feature using session. |
|
111 //! 4) Create the transaction with GET method and some requesting URL. |
|
112 //! 5) Submit the transaction. |
|
113 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
114 //! @SYMTestType CIT |
|
115 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_5 |
|
116 END_TESTCASE IWS-HTTP-CIT-POS-05-0001 |
|
117 |
|
118 START_TESTCASE IWS-HTTP-CIT-POS-06-0001 |
|
119 // HttpEbo_6 |
|
120 //! @file testhttpsuite.script |
|
121 //! @SYMTestCaseID IWS-HTTP-CIT-POS-06-0001 |
|
122 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction and fail the transaction. |
|
123 //! @SYMFssID |
|
124 //! @SYMTestStatus Released |
|
125 //! @SYMTestPriority Critical |
|
126 //! @SYMTestActions 1) Open Http session. |
|
127 //! 2) Set the proxy to http session. |
|
128 //! 3) Create the transaction with GET method and some requesting URL. |
|
129 //! 4) Enable the HttpDataOpt feature using transaction. |
|
130 //! 5) Submit the transaction. |
|
131 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
132 //! @SYMTestType CIT |
|
133 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_6 |
|
134 END_TESTCASE IWS-HTTP-CIT-POS-06-0001 |
|
135 |
|
136 START_TESTCASE IWS-HTTP-CIT-POS-07-0001 |
|
137 // HttpEbo_7 |
|
138 //! @file testhttpsuite.script |
|
139 //! @SYMTestCaseID IWS-HTTP-CIT-POS-07-0001 |
|
140 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session & transaction and fail the transaction. |
|
141 //! @SYMFssID |
|
142 //! @SYMTestStatus Released |
|
143 //! @SYMTestPriority Critical |
|
144 //! @SYMTestActions 1) Open Http session. |
|
145 //! 2) Set the proxy to http session. |
|
146 //! 3) Create the transaction with GET method and some requesting URL. |
|
147 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
148 //! 5) Submit the transaction. |
|
149 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
150 //! @SYMTestType CIT |
|
151 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_7 |
|
152 END_TESTCASE IWS-HTTP-CIT-POS-07-0001 |
|
153 |
|
154 START_TESTCASE IWS-HTTP-CIT-POS-08-0001 |
|
155 // HttpEbo_8 |
|
156 //! @file testhttpsuite.script |
|
157 //! @SYMTestCaseID IWS-HTTP-CIT-POS-08-0001 |
|
158 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session and fail the transaction without decoding the response. |
|
159 //! @SYMFssID |
|
160 //! @SYMTestStatus Released |
|
161 //! @SYMTestPriority Critical |
|
162 //! @SYMTestActions 1) Open Http session. |
|
163 //! 2) Set the proxy to http session. |
|
164 //! 3) Enable the HttpDataOpt feature using session. |
|
165 //! 4) Create the transaction with GET method and some requesting URL. |
|
166 //! 5) Submit the transaction. |
|
167 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
168 //! @SYMTestType CIT |
|
169 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_8 |
|
170 END_TESTCASE IWS-HTTP-CIT-POS-08-0001 |
|
171 |
|
172 START_TESTCASE IWS-HTTP-CIT-POS-09-0001 |
|
173 // HttpEbo_9 |
|
174 //! @file testhttpsuite.script |
|
175 //! @SYMTestCaseID IWS-HTTP-CIT-POS-09-0001 |
|
176 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction and fail the transaction without decoding the response. |
|
177 //! @SYMFssID |
|
178 //! @SYMTestStatus Released |
|
179 //! @SYMTestPriority Critical |
|
180 //! @SYMTestActions 1) Open Http session. |
|
181 //! 2) Set the proxy to http session. |
|
182 //! 3) Create the transaction with GET method and some requesting URL. |
|
183 //! 4) Enable the HttpDataOpt feature using transaction. |
|
184 //! 5) Submit the transaction. |
|
185 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
186 //! @SYMTestType CIT |
|
187 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_9 |
|
188 END_TESTCASE IWS-HTTP-CIT-POS-09-0001 |
|
189 |
|
190 START_TESTCASE IWS-HTTP-CIT-POS-10-0001 |
|
191 // HttpEbo_10 |
|
192 //! @file testhttpsuite.script |
|
193 //! @SYMTestCaseID IWS-HTTP-CIT-POS-10-0001 |
|
194 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session & transaction and fail the transaction without decoding the response. |
|
195 //! @SYMFssID |
|
196 //! @SYMTestStatus Released |
|
197 //! @SYMTestPriority Critical |
|
198 //! @SYMTestActions 1) Open Http session. |
|
199 //! 2) Set the proxy to http session. |
|
200 //! 3) Create the transaction with GET method and some requesting URL. |
|
201 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
202 //! 5) Submit the transaction. |
|
203 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
204 //! @SYMTestType CIT |
|
205 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_10 |
|
206 END_TESTCASE IWS-HTTP-CIT-POS-10-0001 |
|
207 |
|
208 START_TESTCASE IWS-HTTP-CIT-NEG-04-0001 |
|
209 // HttpEbo_11 |
|
210 //! @file testhttpsuite.script |
|
211 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-04-0001 |
|
212 //! @SYMTestCaseDesc 3.2.4 Http with enabling the HttpDataOpt feature using session where decoded response is NULL. |
|
213 //! @SYMFssID |
|
214 //! @SYMTestStatus Released |
|
215 //! @SYMTestPriority Critical |
|
216 //! @SYMTestActions 1) Open Http session. |
|
217 //! 2) Set the proxy to http session. |
|
218 //! 3) Enable the HttpDataOpt feature using session. |
|
219 //! 4) Create the transaction with GET method and some requesting URL. |
|
220 //! 5) Submit the transaction. |
|
221 //! @SYMTestExpectedResults It fails with PANIC. |
|
222 //! @SYMTestType CIT |
|
223 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_11 |
|
224 END_TESTCASE IWS-HTTP-CIT-NEG-04-0001 |
|
225 |
|
226 |
|
227 START_TESTCASE IWS-HTTP-CIT-NEG-05-0001 |
|
228 // HttpEbo_12 |
|
229 //! @file testhttpsuite.script |
|
230 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-05-0001 |
|
231 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction where decoded response is NULL. |
|
232 //! @SYMFssID |
|
233 //! @SYMTestStatus Released |
|
234 //! @SYMTestPriority Critical |
|
235 //! @SYMTestActions 1) Open Http session. |
|
236 //! 2) Set the proxy to http session. |
|
237 //! 3) Create the transaction with GET method and some requesting URL. |
|
238 //! 4) Enable the HttpDataOpt feature using transaction. |
|
239 //! 5) Submit the transaction. |
|
240 //! @SYMTestExpectedResults It fails with PANIC. |
|
241 //! @SYMTestType CIT |
|
242 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_12 |
|
243 END_TESTCASE IWS-HTTP-CIT-NEG-05-0001 |
|
244 |
|
245 START_TESTCASE IWS-HTTP-CIT-NEG-06-0001 |
|
246 // HttpEbo_13 |
|
247 //! @file testhttpsuite.script |
|
248 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-06-0001 |
|
249 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session & transaction where decoded response is NULL. |
|
250 //! @SYMFssID |
|
251 //! @SYMTestStatus Released |
|
252 //! @SYMTestPriority Critical |
|
253 //! @SYMTestActions 1) Open Http session. |
|
254 //! 2) Set the proxy to http session. |
|
255 //! 3) Create the transaction with GET method and some requesting URL. |
|
256 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
257 //! 5) Submit the transaction. |
|
258 //! @SYMTestExpectedResults It fails with PANIC. |
|
259 //! @SYMTestType CIT |
|
260 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_13 |
|
261 END_TESTCASE IWS-HTTP-CIT-NEG-06-0001 |
|
262 |
|
263 START_TESTCASE IWS-HTTP-CIT-NEG-01-0001 |
|
264 // HttpEbo_14 |
|
265 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-01-0001 |
|
266 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session where encoded request is NULL. |
|
267 //! @SYMFssID |
|
268 //! @SYMTestStatus Released |
|
269 //! @SYMTestPriority Critical |
|
270 //! @SYMTestActions 1) Open Http session. |
|
271 //! 2) Set the proxy to http session. |
|
272 //! 3) Enable the HttpDataOpt feature using session. |
|
273 //! 4) Create the transaction with GET method and some requesting URL. |
|
274 //! 5) Submit the transaction. |
|
275 //! @SYMTestExpectedResults It fails with PANIC. |
|
276 //! @SYMTestType CIT |
|
277 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_14 |
|
278 END_TESTCASE IWS-HTTP-CIT-NEG-01-0001 |
|
279 |
|
280 START_TESTCASE IWS-HTTP-CIT-NEG-02-0001 |
|
281 // HttpEbo_15 |
|
282 //! @file testhttpsuite.script |
|
283 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-02-0001 |
|
284 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction where encoded request is NULL. |
|
285 //! @SYMFssID |
|
286 //! @SYMTestStatus Released |
|
287 //! @SYMTestPriority Critical |
|
288 //! @SYMTestActions 1) Open Http session. |
|
289 //! 2) Set the proxy to http session. |
|
290 //! 3) Create the transaction with GET method and some requesting URL. |
|
291 //! 4) Enable the HttpDataOpt feature using transaction. |
|
292 //! 5) Submit the transaction. |
|
293 //! @SYMTestExpectedResults It fails with PANIC. |
|
294 //! @SYMTestType CIT |
|
295 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_15 |
|
296 END_TESTCASE IWS-HTTP-CIT-NEG-02-0001 |
|
297 |
|
298 START_TESTCASE IWS-HTTP-CIT-NEG-03-0001 |
|
299 // HttpEbo_16 |
|
300 //! @file testhttpsuite.script |
|
301 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-03-0001 |
|
302 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session & transaction where encoded request is NULL. |
|
303 //! @SYMFssID |
|
304 //! @SYMTestStatus Released |
|
305 //! @SYMTestPriority Critical |
|
306 //! @SYMTestActions 1) Open Http session. |
|
307 //! 2) Set the proxy to http session. |
|
308 //! 3) Create the transaction with GET method and some requesting URL. |
|
309 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
310 //! 5) Submit the transaction. |
|
311 //! @SYMTestExpectedResults It fails with PANIC. |
|
312 //! @SYMTestType CIT |
|
313 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_16 |
|
314 END_TESTCASE IWS-HTTP-CIT-NEG-03-0001 |
|
315 |
|
316 START_TESTCASE IWS-HTTP-CIT-POS-01-0002 |
|
317 // HttpEbo_17 |
|
318 //! @file testhttpsuite.script |
|
319 //! @SYMTestCaseID IWS-HTTP-CIT-POS-01-0002 |
|
320 //! @SYMTestCaseDesc Http transaction without enabling the HttpDataOpt feature. |
|
321 //! @SYMFssID |
|
322 //! @SYMTestStatus Released |
|
323 //! @SYMTestPriority Critical |
|
324 //! @SYMTestActions 1) Open Http session. |
|
325 //! 2) Set the proxy to http transaction. |
|
326 //! 3) Create the transaction with GET method and some requesting URL. |
|
327 //! 4) Submit the transaction. |
|
328 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
329 //! @SYMTestType CIT |
|
330 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_17 |
|
331 END_TESTCASE IWS-HTTP-CIT-POS-01-0002 |
|
332 |
|
333 START_TESTCASE IWS-HTTP-CIT-POS-02-0002 |
|
334 // HttpEbo_18 |
|
335 //! @file testhttpsuite.script |
|
336 //! @SYMTestCaseID IWS-HTTP-CIT-POS-02-0002 |
|
337 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session. |
|
338 //! @SYMFssID |
|
339 //! @SYMTestStatus Released |
|
340 //! @SYMTestPriority Critical |
|
341 //! @SYMTestActions 1) Open Http session. |
|
342 //! 2) Set the proxy to http transaction. |
|
343 //! 3) Enable the HttpDataOpt feature using session. |
|
344 //! 4) Create the transaction with GET method and some requesting URL. |
|
345 //! 5) Submit the transaction. |
|
346 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
347 //! Check that request has been encoded before sending out and response has been decoded before parsing at client side. |
|
348 //! @SYMTestType CIT |
|
349 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_18 |
|
350 END_TESTCASE IWS-HTTP-CIT-POS-02-0002 |
|
351 |
|
352 START_TESTCASE IWS-HTTP-CIT-POS-03-0002 |
|
353 // HttpEbo_19 |
|
354 //! @file testhttpsuite.script |
|
355 //! @SYMTestCaseID IWS-HTTP-CIT-POS-03-0002 |
|
356 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction. |
|
357 //! @SYMFssID |
|
358 //! @SYMTestStatus Released |
|
359 //! @SYMTestPriority Critical |
|
360 //! @SYMTestActions 1) Open Http session. |
|
361 //! 2) Set the proxy to http transaction. |
|
362 //! 3) Create the transaction with GET method and some requesting URL. |
|
363 //! 4) Enable the HttpDataOpt feature using transaction. |
|
364 //! 5) Submit the transaction. |
|
365 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
366 //! Check that request has been encoded before sending out and response has been decoded before parsing at client side. |
|
367 //! @SYMTestType CIT |
|
368 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_19 |
|
369 END_TESTCASE IWS-HTTP-CIT-POS-03-0002 |
|
370 |
|
371 START_TESTCASE IWS-HTTP-CIT-POS-04-0002 |
|
372 // HttpEbo_20 |
|
373 //! @file testhttpsuite.script |
|
374 //! @SYMTestCaseID IWS-HTTP-CIT-POS-04-0002 |
|
375 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session and transaction. |
|
376 //! @SYMFssID |
|
377 //! @SYMTestStatus Released |
|
378 //! @SYMTestPriority Critical |
|
379 //! @SYMTestActions 1) Open Http session. |
|
380 //! 2) Set the proxy to http transaction. |
|
381 //! 3) Create the transaction with GET method and some requesting URL. |
|
382 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
383 //! 5) Submit the transaction. |
|
384 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
385 //! Check that request has been encoded before sending out and response has been decoded before parsing at client side. |
|
386 //! @SYMTestType CIT |
|
387 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_20 |
|
388 END_TESTCASE IWS-HTTP-CIT-POS-04-0002 |
|
389 |
|
390 START_TESTCASE IWS-HTTP-CIT-POS-05-0002 |
|
391 // HttpEbo_21 |
|
392 //! @file testhttpsuite.script |
|
393 //! @SYMTestCaseID IWS-HTTP-CIT-POS-05-0002 |
|
394 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session and fail the transaction. |
|
395 //! @SYMFssID |
|
396 //! @SYMTestStatus Released |
|
397 //! @SYMTestPriority Critical |
|
398 //! @SYMTestActions 1) Open Http session. |
|
399 //! 2) Set the proxy to http transaction. |
|
400 //! 3) Enable the HttpDataOpt feature using session. |
|
401 //! 4) Create the transaction with GET method and some requesting URL. |
|
402 //! 5) Submit the transaction. |
|
403 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
404 //! @SYMTestType CIT |
|
405 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_21 |
|
406 END_TESTCASE IWS-HTTP-CIT-POS-05-0002 |
|
407 |
|
408 START_TESTCASE IWS-HTTP-CIT-POS-06-0002 |
|
409 // HttpEbo_22 |
|
410 //! @file testhttpsuite.script |
|
411 //! @SYMTestCaseID IWS-HTTP-CIT-POS-06-0002 |
|
412 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction and fail the transaction. |
|
413 //! @SYMFssID |
|
414 //! @SYMTestStatus Released |
|
415 //! @SYMTestPriority Critical |
|
416 //! @SYMTestActions 1) Open Http session. |
|
417 //! 2) Set the proxy to http transaction. |
|
418 //! 3) Create the transaction with GET method and some requesting URL. |
|
419 //! 4) Enable the HttpDataOpt feature using transaction. |
|
420 //! 5) Submit the transaction. |
|
421 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
422 //! @SYMTestType CIT |
|
423 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_22 |
|
424 END_TESTCASE IWS-HTTP-CIT-POS-06-0002 |
|
425 |
|
426 START_TESTCASE IWS-HTTP-CIT-POS-07-0002 |
|
427 // HttpEbo_23 |
|
428 //! @file testhttpsuite.script |
|
429 //! @SYMTestCaseID IWS-HTTP-CIT-POS-07-0002 |
|
430 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session & transaction and fail the transaction. |
|
431 //! @SYMFssID |
|
432 //! @SYMTestStatus Released |
|
433 //! @SYMTestPriority Critical |
|
434 //! @SYMTestActions 1) Open Http session. |
|
435 //! 2) Set the proxy to http transaction. |
|
436 //! 3) Create the transaction with GET method and some requesting URL. |
|
437 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
438 //! 5) Submit the transaction. |
|
439 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
440 //! @SYMTestType CIT |
|
441 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_23 |
|
442 END_TESTCASE IWS-HTTP-CIT-POS-07-0002 |
|
443 |
|
444 START_TESTCASE IWS-HTTP-CIT-POS-08-0002 |
|
445 // HttpEbo_24 |
|
446 //! @file testhttpsuite.script |
|
447 //! @SYMTestCaseID IWS-HTTP-CIT-POS-08-0002 |
|
448 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session and fail the transaction without decoding the response. |
|
449 //! @SYMFssID |
|
450 //! @SYMTestStatus Released |
|
451 //! @SYMTestPriority Critical |
|
452 //! @SYMTestActions 1) Open Http session. |
|
453 //! 2) Set the proxy to http transaction. |
|
454 //! 3) Enable the HttpDataOpt feature using session. |
|
455 //! 4) Create the transaction with GET method and some requesting URL. |
|
456 //! 5) Submit the transaction. |
|
457 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
458 //! @SYMTestType CIT |
|
459 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_24 |
|
460 END_TESTCASE IWS-HTTP-CIT-POS-08-0002 |
|
461 |
|
462 START_TESTCASE IWS-HTTP-CIT-POS-09-0002 |
|
463 // HttpEbo_25 |
|
464 //! @file testhttpsuite.script |
|
465 //! @SYMTestCaseID IWS-HTTP-CIT-POS-09-0002 |
|
466 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction and fail the transaction without decoding the response. |
|
467 //! @SYMFssID |
|
468 //! @SYMTestStatus Released |
|
469 //! @SYMTestPriority Critical |
|
470 //! @SYMTestActions 1) Open Http session. |
|
471 //! 2) Set the proxy to http transaction. |
|
472 //! 3) Create the transaction with GET method and some requesting URL. |
|
473 //! 4) Enable the HttpDataOpt feature using transaction. |
|
474 //! 5) Submit the transaction. |
|
475 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
476 //! @SYMTestType CIT |
|
477 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_25 |
|
478 END_TESTCASE IWS-HTTP-CIT-POS-09-0002 |
|
479 |
|
480 START_TESTCASE IWS-HTTP-CIT-POS-10-0001 |
|
481 // HttpEbo_26 |
|
482 //! @file testhttpsuite.script |
|
483 //! @SYMTestCaseID IWS-HTTP-CIT-POS-10-0001 |
|
484 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session & transaction and fail the transaction without decoding the response. |
|
485 //! @SYMFssID |
|
486 //! @SYMTestStatus Released |
|
487 //! @SYMTestPriority Critical |
|
488 //! @SYMTestActions 1) Open Http session. |
|
489 //! 2) Set the proxy to http transaction. |
|
490 //! 3) Create the transaction with GET method and some requesting URL. |
|
491 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
492 //! 5) Submit the transaction. |
|
493 //! @SYMTestExpectedResults Transaction should be cancelled successfully. |
|
494 //! @SYMTestType CIT |
|
495 RUN_TEST_STEP 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_26 |
|
496 END_TESTCASE IWS-HTTP-CIT-POS-10-0001 |
|
497 |
|
498 START_TESTCASE IWS-HTTP-CIT-NEG-04-0002 |
|
499 // HttpEbo_27 |
|
500 //! @file testhttpsuite.script |
|
501 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-04-0002 |
|
502 //! @SYMTestCaseDesc 3.2.4 Http with enabling the HttpDataOpt feature using session where decoded response is NULL. |
|
503 //! @SYMFssID |
|
504 //! @SYMTestStatus Released |
|
505 //! @SYMTestPriority Critical |
|
506 //! @SYMTestActions 1) Open Http session. |
|
507 //! 2) Set the proxy to http transaction. |
|
508 //! 3) Enable the HttpDataOpt feature using session. |
|
509 //! 4) Create the transaction with GET method and some requesting URL. |
|
510 //! 5) Submit the transaction. |
|
511 //! @SYMTestExpectedResults It fails with PANIC. |
|
512 //! @SYMTestType CIT |
|
513 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_27 |
|
514 END_TESTCASE IWS-HTTP-CIT-NEG-04-0002 |
|
515 |
|
516 START_TESTCASE IWS-HTTP-CIT-NEG-05-0002 |
|
517 // HttpEbo_28 |
|
518 //! @file testhttpsuite.script |
|
519 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-05-0002 |
|
520 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction where decoded response is NULL. |
|
521 //! @SYMFssID |
|
522 //! @SYMTestStatus Released |
|
523 //! @SYMTestPriority Critical |
|
524 //! @SYMTestActions 1) Open Http session. |
|
525 //! 2) Set the proxy to http transaction. |
|
526 //! 3) Create the transaction with GET method and some requesting URL. |
|
527 //! 4) Enable the HttpDataOpt feature using transaction. |
|
528 //! 5) Submit the transaction. |
|
529 //! @SYMTestExpectedResults It fails with PANIC. |
|
530 //! @SYMTestType CIT |
|
531 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_28 |
|
532 END_TESTCASE IWS-HTTP-CIT-NEG-05-0002 |
|
533 |
|
534 START_TESTCASE IWS-HTTP-CIT-NEG-06-0002 |
|
535 // HttpEbo_29 |
|
536 //! @file testhttpsuite.script |
|
537 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-06-0002 |
|
538 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session & transaction where decoded response is NULL. |
|
539 //! @SYMFssID |
|
540 //! @SYMTestStatus Released |
|
541 //! @SYMTestPriority Critical |
|
542 //! @SYMTestActions 1) Open Http session. |
|
543 //! 2) Set the proxy to http transaction. |
|
544 //! 3) Create the transaction with GET method and some requesting URL. |
|
545 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
546 //! 5) Submit the transaction. |
|
547 //! @SYMTestExpectedResults It fails with PANIC. |
|
548 //! @SYMTestType CIT |
|
549 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_29 |
|
550 END_TESTCASE IWS-HTTP-CIT-NEG-06-0002 |
|
551 |
|
552 START_TESTCASE IWS-HTTP-CIT-NEG-01-0002 |
|
553 // HttpEbo_30 |
|
554 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-01-0002 |
|
555 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session where encoded request is NULL. |
|
556 //! @SYMFssID |
|
557 //! @SYMTestStatus Released |
|
558 //! @SYMTestPriority Critical |
|
559 //! @SYMTestActions 1) Open Http session. |
|
560 //! 2) Set the proxy to http transaction. |
|
561 //! 3) Enable the HttpDataOpt feature using session. |
|
562 //! 4) Create the transaction with GET method and some requesting URL. |
|
563 //! 5) Submit the transaction. |
|
564 //! @SYMTestExpectedResults It fails with PANIC. |
|
565 //! @SYMTestType CIT |
|
566 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_30 |
|
567 END_TESTCASE IWS-HTTP-CIT-NEG-01-0002 |
|
568 |
|
569 START_TESTCASE IWS-HTTP-CIT-NEG-02-0002 |
|
570 // HttpEbo_31 |
|
571 //! @file testhttpsuite.script |
|
572 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-02-0002 |
|
573 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using transaction where encoded request is NULL. |
|
574 //! @SYMFssID |
|
575 //! @SYMTestStatus Released |
|
576 //! @SYMTestPriority Critical |
|
577 //! @SYMTestActions 1) Open Http session. |
|
578 //! 2) Set the proxy to http transaction. |
|
579 //! 3) Create the transaction with GET method and some requesting URL. |
|
580 //! 4) Enable the HttpDataOpt feature using transaction. |
|
581 //! 5) Submit the transaction. |
|
582 //! @SYMTestExpectedResults It fails with PANIC. |
|
583 //! @SYMTestType CIT |
|
584 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_31 |
|
585 END_TESTCASE IWS-HTTP-CIT-NEG-02-0002 |
|
586 |
|
587 START_TESTCASE IWS-HTTP-CIT-NEG-03-0002 |
|
588 // HttpEbo_32 |
|
589 //! @file testhttpsuite.script |
|
590 //! @SYMTestCaseID IWS-HTTP-CIT-NEG-03-0002 |
|
591 //! @SYMTestCaseDesc Http with enabling the HttpDataOpt feature using session & transaction where encoded request is NULL. |
|
592 //! @SYMFssID |
|
593 //! @SYMTestStatus Released |
|
594 //! @SYMTestPriority Critical |
|
595 //! @SYMTestActions 1) Open Http session. |
|
596 //! 2) Set the proxy to http transaction. |
|
597 //! 3) Create the transaction with GET method and some requesting URL. |
|
598 //! 4) Enable the HttpDataOpt feature using session & transaction. |
|
599 //! 5) Submit the transaction. |
|
600 //! @SYMTestExpectedResults It fails with PANIC. |
|
601 //! @SYMTestType CIT |
|
602 RUN_TEST_STEP !PanicCode=0 100 testhttpsuite TestHttpEboClientStep c:\testdata\ini\testhttpsuite.ini HttpEbo_32 |
|
603 END_TESTCASE IWS-HTTP-CIT-NEG-03-0002 |
|
604 |
|
605 START_TESTCASE IWS-HTTP-CIT-POS-07-0003 |
|
606 // HttpEbo_33 |
|
607 //! @file testhttpsuite.script |
|
608 //! @SYMTestCaseID IWS-HTTP-CIT-POS-07-0003 |
|
609 //! @SYMTestCaseDesc EBO feature with pipelining disabled and trans optimiser disabled for the 3rd trans |
|
610 //! @SYMFssID |
|
611 //! @SYMTestStatus Released |
|
612 //! @SYMTestPriority Critical |
|
613 //! @SYMTestActions 1) Open Http session. |
|
614 //! 2) Disable Pipelining. |
|
615 //! 3) Disable Session optimiser and transaction optimiser for 3rd transaction. |
|
616 //! 4) Enable transaction optimiser for 1st, 2nd & 4th transaction. |
|
617 //! @SYMTestExpectedResults Transactions should succeed. |
|
618 //! @SYMTestType CIT |
|
619 RUN_TEST_STEP 1000 testhttpsuite TestHttpEboClientConditionalStep c:\testdata\ini\testhttpsuite.ini HttpEbo_33 |
|
620 END_TESTCASE IWS-HTTP-CIT-POS-07-0003 |
|
621 |
|
622 START_TESTCASE IWS-HTTP-CIT-POS-08-0003 |
|
623 // HttpEbo_34 |
|
624 //! @file testhttpsuite.script |
|
625 //! @SYMTestCaseID IWS-HTTP-CIT-POS-08-0003 |
|
626 //! @SYMTestCaseDesc EBO feature with pipelining disabled, optimiser set for the session and trans optimiser disabled for the 3rd trans. |
|
627 //! @SYMFssID |
|
628 //! @SYMTestStatus Released |
|
629 //! @SYMTestPriority Critical |
|
630 //! @SYMTestActions 1) Open Http session. |
|
631 //! 2) Disable Pipelining. |
|
632 //! 3) Enable Session optimiser and disable transaction optimiser for 3rd transaction. |
|
633 //! 4) Enable transaction optimiser for 1st, 2nd & 4th transaction. |
|
634 //! @SYMTestExpectedResults Transactions should succeed. |
|
635 //! @SYMTestType CIT |
|
636 RUN_TEST_STEP 1000 testhttpsuite TestHttpEboClientConditionalStep c:\testdata\ini\testhttpsuite.ini HttpEbo_34 |
|
637 END_TESTCASE IWS-HTTP-CIT-POS-08-0003 |
|
638 |
|
639 START_TESTCASE IWS-T_HTTP_BUFFERSIZE-0001 |
|
640 // T_Http_Buffer_Size_1 |
|
641 //! @file testhttpsuite.script |
|
642 //! @SYMTestCaseID IWS-T_HTTP_BUFFERSIZE-0001 |
|
643 //! @SYMTestCaseDesc Http transaction enabling the HttpBuffer Size feature. |
|
644 //! @SYMFssID |
|
645 //! @SYMTestStatus Released |
|
646 //! @SYMTestPriority Critical |
|
647 //! @SYMTestActions 1) Open Http session. |
|
648 //! 2) Set the proxy to http session. |
|
649 //! 3) Enable the HttpBuffer Size feature. |
|
650 //! 4) Create the transaction with GET method and some requesting URL. |
|
651 //! 5) Submit the transaction. |
|
652 //! @SYMTestExpectedResults Client should receive the requested URL. |
|
653 //! @SYMTestType CIT |
|
654 RUN_TEST_STEP 1000 testhttpsuite TestHttpBufferSizeStep c:\testdata\ini\testhttpsuite.ini Http_Buffer_Size_1 |
|
655 END_TESTCASE IWS-T_HTTP_BUFFERSIZE-0001 |
|
656 |
|
657 START_TESTCASE IWS-EXPLICIT_SESSION_TEST-0001 |
|
658 // Explicit_Session_Test_1 |
|
659 //! @file testhttpsuite.script |
|
660 //! @SYMTestCaseID IWS-EXPLICIT_SESSION_TEST-0001 |
|
661 //! @SYMTestCaseDesc Testing RExplicitHTTPSession with IAP 0. |
|
662 //! @SYMFssID |
|
663 //! @SYMTestStatus Released |
|
664 //! @SYMTestPriority Critical |
|
665 //! @SYMTestActions 1) Open RExplicitHttpSession. |
|
666 //! 2) Set the IAP to 0. |
|
667 //! 4) Create the transaction with GET method and URL read from INI. |
|
668 //! 5) Submit the transaction. |
|
669 //! @SYMTestExpectedResults Client should receive the response for the requested URL. |
|
670 //! @SYMTestType CIT |
|
671 RUN_TEST_STEP 1000 testhttpsuite TestExplicitSessionStep c:\testdata\ini\testhttpsuite.ini Explicit_Session_Test_1 |
|
672 END_TESTCASE IWS-EXPLICIT_SESSION_TEST-0001 |
|
673 |
|
674 |
|
675 START_TESTCASE IWS-FILTRER_SUSPEND_TEST-0001 |
|
676 //Filter_Suspend_Test_1 |
|
677 //! @file testhttpsuite.script |
|
678 //! @SYMTestCaseID IWS-FILTRER_SUSPEND_TEST-0001 |
|
679 //! @SYMTestCaseDesc Testing suspending and resuming the transaction. |
|
680 //! @SYMFssID |
|
681 //! @SYMTestStatus Released |
|
682 //! @SYMTestPriority Critical |
|
683 //! @SYMTestActions 1) Open RExplicitHttpSession. |
|
684 //! 2) Create the transaction with GET method and URL read from INI. |
|
685 //! 3) Submit the transaction. |
|
686 //! @SYMTestExpectedResults Client should receive the response for the requested URL. |
|
687 //! @SYMTestType CIT |
|
688 RUN_TEST_STEP 1000 testhttpsuite TestHttpFilterSuspendStep c:\testdata\ini\testhttpsuite.ini Filter_Suspend_Test_1 |
|
689 |
|
690 END_TESTCASE IWS-FILTRER_SUSPEND_TEST-0001 |
|
691 |
|
692 START_TESTCASE IWS-FILTRER_SUSPEND_TEST-0002 |
|
693 //Filter_Suspend_Test_2 |
|
694 //! @file testhttpsuite.script |
|
695 //! @SYMTestCaseID IWS-FILTRER_SUSPEND_TEST-0002 |
|
696 //! @SYMTestCaseDesc Testing Failing transaction for Invalid event. |
|
697 //! @SYMFssID |
|
698 //! @SYMTestStatus Released |
|
699 //! @SYMTestPriority Critical |
|
700 //! @SYMTestActions 1) Open RExplicitHttpSession. |
|
701 //! 2) Create the transaction with GET method and URL read from INI. |
|
702 //! 3) Sending Resume event. |
|
703 //! @SYMTestExpectedResults It Fails with panic code InvalidEvent |
|
704 //! @SYMTestType CIT |
|
705 RUN_TEST_STEP !PanicCode=17 1000 testhttpsuite TestHttpFilterSuspendStep c:\testdata\ini\testhttpsuite.ini Filter_Suspend_Test_2 |
|
706 |
|
707 END_TESTCASE IWS-FILTRER_SUSPEND_TEST-0002 |