|
1 // Copyright (c) 2005-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 |
|
14 //! @file |
|
15 //! @SYMScriptAuthor |
|
16 //! @SYMTestSuiteName Te_Sim |
|
17 //! @SYMScriptCreationDate 2005 |
|
18 |
|
19 // |
|
20 RUN_SCRIPT z:\TestData\Scripts\Te_Sim_Setup.script |
|
21 // |
|
22 LOAD_SUITE Te_Sim |
|
23 // -------------------------------------------------------------- |
|
24 START_TESTCASE TEL-SIMTSY-NA-1000 |
|
25 //!@SYMTestCaseID TEL-SIMTSY-NA-1000 |
|
26 //!@SYMREQ |
|
27 //!@SYMTestCaseDesc |
|
28 //!@SYMTestPriority |
|
29 //!@SYMTestActions |
|
30 //!@SYMTestExpectedResults |
|
31 //!@SYMTestType CT |
|
32 // |
|
33 RUN_TEST_STEP 30 Te_Sim PhoneSecurityTest |
|
34 END_TESTCASE TEL-SIMTSY-NA-1000 |
|
35 // -------------------------------------------------------------- |
|
36 // |
|
37 START_TESTCASE TEL-SIMTSY-NA-1001 |
|
38 //!@SYMTestCaseID TEL-SIMTSY-NA-1001 |
|
39 //!@SYMREQ |
|
40 //!@SYMTestCaseDesc |
|
41 //!@SYMTestPriority |
|
42 //!@SYMTestActions |
|
43 //!@SYMTestExpectedResults |
|
44 //!@SYMTestType CT |
|
45 // |
|
46 RUN_TEST_STEP 30 Te_Sim LockInfoTest |
|
47 END_TESTCASE TEL-SIMTSY-NA-1001 |
|
48 // -------------------------------------------------------------- |
|
49 // |
|
50 START_TESTCASE TEL-SIMTSY-NA-1002 |
|
51 //!@SYMTestCaseID TEL-SIMTSY-NA-1002 |
|
52 //!@SYMREQ |
|
53 //!@SYMTestCaseDesc |
|
54 //!@SYMTestPriority |
|
55 //!@SYMTestActions |
|
56 //!@SYMTestExpectedResults |
|
57 //!@SYMTestType CT |
|
58 // |
|
59 RUN_TEST_STEP 30 Te_Sim SecurityCapsTest |
|
60 END_TESTCASE TEL-SIMTSY-NA-1002 |
|
61 // -------------------------------------------------------------- |
|
62 // |
|
63 START_TESTCASE TEL-SIMTSY-NA-1003 |
|
64 //!@SYMTestCaseID TEL-SIMTSY-NA-1003 |
|
65 //!@SYMREQ |
|
66 //!@SYMTestCaseDesc |
|
67 //!@SYMTestPriority |
|
68 //!@SYMTestActions |
|
69 //!@SYMTestExpectedResults |
|
70 //!@SYMTestType CT |
|
71 // |
|
72 RUN_TEST_STEP 30 Te_Sim USimErrorOOBTest |
|
73 END_TESTCASE TEL-SIMTSY-NA-1003 |
|
74 // -------------------------------------------------------------- |
|
75 // |
|
76 START_TESTCASE TEL-SIMTSY-NA-1004 |
|
77 //!@SYMTestCaseID TEL-SIMTSY-NA-1004 |
|
78 //!@SYMREQ |
|
79 //!@SYMTestCaseDesc |
|
80 //!@SYMTestPriority |
|
81 //!@SYMTestActions |
|
82 //!@SYMTestExpectedResults |
|
83 //!@SYMTestType CT |
|
84 // |
|
85 RUN_TEST_STEP 30 Te_Sim ErrorOOBTest |
|
86 END_TESTCASE TEL-SIMTSY-NA-1004 |
|
87 // -------------------------------------------------------------- |
|
88 // |
|
89 START_TESTCASE TEL-SIMTSY-NA-1005 |
|
90 //!@SYMTestCaseID TEL-SIMTSY-NA-1005 |
|
91 //!@SYMREQ |
|
92 //!@SYMTestCaseDesc |
|
93 //!@SYMTestPriority |
|
94 //!@SYMTestActions |
|
95 //!@SYMTestExpectedResults |
|
96 //!@SYMTestType CT |
|
97 // |
|
98 RUN_TEST_STEP 30 Te_Sim StoreICCLockedTest |
|
99 END_TESTCASE TEL-SIMTSY-NA-1005 |
|
100 // -------------------------------------------------------------- |
|
101 // |
|
102 START_TESTCASE TEL-SIMTSY-NA-1006 |
|
103 //!@SYMTestCaseID TEL-SIMTSY-NA-1006 |
|
104 //!@SYMREQ |
|
105 //!@SYMTestCaseDesc |
|
106 //!@SYMTestPriority |
|
107 //!@SYMTestActions |
|
108 //!@SYMTestExpectedResults |
|
109 //!@SYMTestType CT |
|
110 // |
|
111 RUN_TEST_STEP 30 Te_Sim StoreUICCLockedTest |
|
112 END_TESTCASE TEL-SIMTSY-NA-1006 |
|
113 // -------------------------------------------------------------- |
|
114 // |
|
115 START_TESTCASE TEL-SIMTSY-NA-1007 |
|
116 //!@SYMTestCaseID TEL-SIMTSY-NA-1007 |
|
117 //!@SYMREQ |
|
118 //!@SYMTestCaseDesc |
|
119 //!@SYMTestPriority |
|
120 //!@SYMTestActions |
|
121 //!@SYMTestExpectedResults |
|
122 //!@SYMTestType CT |
|
123 // |
|
124 RUN_TEST_STEP 30 Te_Sim USimAppsTest |
|
125 END_TESTCASE TEL-SIMTSY-NA-1007 |
|
126 // -------------------------------------------------------------- |
|
127 // |
|
128 START_TESTCASE TEL-SIMTSY-NA-1008 |
|
129 //!@SYMTestCaseID TEL-SIMTSY-NA-1008 |
|
130 //!@SYMREQ |
|
131 //!@SYMTestCaseDesc |
|
132 //!@SYMTestPriority |
|
133 //!@SYMTestActions |
|
134 //!@SYMTestExpectedResults |
|
135 //!@SYMTestType CT |
|
136 // |
|
137 RUN_TEST_STEP 30 Te_Sim SmartCardUSimTest |
|
138 END_TESTCASE TEL-SIMTSY-NA-1008 |
|
139 // -------------------------------------------------------------- |
|
140 // |
|
141 START_TESTCASE TEL-SIMTSY-NA-1009 |
|
142 //!@SYMTestCaseID TEL-SIMTSY-NA-1009 |
|
143 //!@SYMREQ |
|
144 //!@SYMTestCaseDesc |
|
145 //!@SYMTestPriority |
|
146 //!@SYMTestActions |
|
147 //!@SYMTestExpectedResults |
|
148 //!@SYMTestType CT |
|
149 // |
|
150 RUN_TEST_STEP 60 Te_Sim SmartCardTest |
|
151 END_TESTCASE TEL-SIMTSY-NA-1009 |
|
152 // -------------------------------------------------------------- |
|
153 // |
|
154 START_TESTCASE TEL-SIMTSY-NA-1010 |
|
155 //!@SYMTestCaseID TEL-SIMTSY-NA-1010 |
|
156 //!@SYMREQ |
|
157 //!@SYMTestCaseDesc |
|
158 //!@SYMTestPriority |
|
159 //!@SYMTestActions |
|
160 //!@SYMTestExpectedResults |
|
161 //!@SYMTestType CT |
|
162 // |
|
163 RUN_TEST_STEP 30 Te_Sim PhBkStoreTest |
|
164 END_TESTCASE TEL-SIMTSY-NA-1010 |
|
165 // -------------------------------------------------------------- |
|
166 // |
|
167 START_TESTCASE TEL-SIMTSY-NA-1011 |
|
168 //!@SYMTestCaseID TEL-SIMTSY-NA-1011 |
|
169 //!@SYMREQ |
|
170 //!@SYMTestCaseDesc |
|
171 //!@SYMTestPriority |
|
172 //!@SYMTestActions |
|
173 //!@SYMTestExpectedResults |
|
174 //!@SYMTestType CT |
|
175 // |
|
176 RUN_TEST_STEP 30 Te_Sim PhBkUSimStoreTest |
|
177 END_TESTCASE TEL-SIMTSY-NA-1011 |
|
178 // -------------------------------------------------------------- |
|
179 // |
|
180 START_TESTCASE TEL-SIMTSY-NA-1012 |
|
181 //!@SYMTestCaseID TEL-SIMTSY-NA-1012 |
|
182 //!@SYMREQ |
|
183 //!@SYMTestCaseDesc |
|
184 //!@SYMTestPriority |
|
185 //!@SYMTestActions |
|
186 //!@SYMTestExpectedResults |
|
187 //!@SYMTestType CT |
|
188 // |
|
189 RUN_TEST_STEP 30 Te_Sim CorruptedConfigFileTest |
|
190 END_TESTCASE TEL-SIMTSY-NA-1012 |
|
191 // -------------------------------------------------------------- |
|
192 // |
|
193 START_TESTCASE TEL-SIMTSY-NA-1013 |
|
194 //!@SYMTestCaseID TEL-SIMTSY-NA-1013 |
|
195 //!@SYMREQ DEF082819 AND DEF082817 |
|
196 //!@SYMTestCaseDesc Test SIMTSY setting and getting of default packet context when there are additional parameters specified to go into the PCO buffer. |
|
197 //!@SYMTestPriority High |
|
198 //!@SYMTestActions Reads additional parameter data from the config file. Sets the context configuration (RPacketService.SetDefaultContextParams) and gets it again (RPacketService.GetDefaultContextParams). |
|
199 //!@SYMTestExpectedResults Contents of context parameter retrieved from RPacketService::GetDefaultContextParams() is identical to that used in the RPacketService::SetDefaultContextParams() call. |
|
200 //!@SYMTestType CT |
|
201 // |
|
202 RUN_TEST_STEP 30 Te_Sim DefaultAdditionalParamsContextTest |
|
203 END_TESTCASE TEL-SIMTSY-NA-1013 |
|
204 // -------------------------------------------------------------- |
|
205 // |
|
206 START_TESTCASE TEL-SIMTSY-NA-1014 |
|
207 //!@SYMTestCaseID TEL-SIMTSY-NA-1014 |
|
208 //!@SYMREQ DEF082820 |
|
209 //!@SYMTestCaseDesc Test SIMTSY ParseMixedBinaryAsciiDataL() function correctly parses PCO buffer default context additional parameter data present in config file when it is in mixed ASCII and binary format. |
|
210 //!@SYMTestPriority High |
|
211 //!@SYMTestActions Reads additional parameter data from the config file and parses it if it is in mixed binary and ASCII format. Sets the context configuration (RPacketService.SetDefaultContextParams) and gets it again (RPacketService.GetDefaultContextParams). |
|
212 //!@SYMTestExpectedResults Contents of context parameter retrieved from RPacketService::GetDefaultContextParams() is identical to that used in the RPacketService::SetDefaultContextParams() call. |
|
213 //!@SYMTestType CT |
|
214 // |
|
215 RUN_TEST_STEP 30 Te_Sim DefaultBinaryAdditionalParamsContextTest |
|
216 END_TESTCASE TEL-SIMTSY-NA-1014 |
|
217 // -------------------------------------------------------------- |
|
218 // |
|
219 START_TESTCASE TEL-SIMTSY-NA-1015 |
|
220 //!@SYMTestCaseID TEL-SIMTSY-NA-1015 |
|
221 //!@SYMREQ DEF082819 AND DEF082817 |
|
222 //!@SYMTestCaseDesc Test SIMTSY setting and getting of packet context when PCO buffer additional parameters are present and not present. |
|
223 //!@SYMTestPriority High |
|
224 //!@SYMTestActions Reads additional parameter data from the config file. Sets the context configuration (RPacketContext::SetConfig()) and gets it again (RPacketContext::GetConfig()). |
|
225 //!@SYMTestExpectedResults Contents of context parameter retrieved from RPacketContext::GetConfig() is identical to that used in the RPacketContext::SetConfig() call. |
|
226 //!@SYMTestType CT |
|
227 // |
|
228 RUN_TEST_STEP 30 Te_Sim AdditionalParamsContextTest |
|
229 END_TESTCASE TEL-SIMTSY-NA-1015 |
|
230 // -------------------------------------------------------------- |
|
231 // |
|
232 START_TESTCASE TEL-SIMTSY-NA-1016 |
|
233 //!@SYMTestCaseID TEL-SIMTSY-NA-1016 |
|
234 //!@SYMREQ DEF082819 AND DEF082817 |
|
235 //!@SYMTestCaseDesc Test SIMTSY setting and getting of packet context when PCO buffer additional parameters are present and not present. |
|
236 //!@SYMTestPriority High |
|
237 //!@SYMTestActions Reads additional parameter data from the config file. Sets the context configuration (RPacketContext::SetConfig()) and gets it again (RPacketContext::GetConfig()). |
|
238 //!@SYMTestExpectedResults Contents of context parameter retrieved from RPacketContext::GetConfig() is identical to that used in the RPacketContext::SetConfig() call. |
|
239 //!@SYMTestType CT |
|
240 // |
|
241 RUN_TEST_STEP 30 Te_Sim AdditionalParamsContextTest2 |
|
242 END_TESTCASE TEL-SIMTSY-NA-1016 |
|
243 // -------------------------------------------------------------- |
|
244 // |
|
245 START_TESTCASE TEL-SIMTSY-NA-1017 |
|
246 //!@SYMTestCaseID TEL-SIMTSY-NA-1017 |
|
247 //!@SYMREQ DEF082819 AND DEF082817 |
|
248 //!@SYMTestCaseDesc Test SIMTSY setting and getting of packet context when PCO buffer additional parameters are present and not present. |
|
249 //!@SYMTestPriority High |
|
250 //!@SYMTestActions Reads additional parameter data from the config file. Sets the context configuration (RPacketContext::SetConfig()) and gets it again (RPacketContext::GetConfig()). |
|
251 //!@SYMTestExpectedResults Contents of context parameter retrieved from RPacketContext::GetConfig() is identical to that used in the RPacketContext::SetConfig() call. |
|
252 //!@SYMTestType CT |
|
253 // |
|
254 RUN_TEST_STEP 30 Te_Sim AdditionalParamsContextTest3 |
|
255 END_TESTCASE TEL-SIMTSY-NA-1017 |
|
256 // -------------------------------------------------------------- |
|
257 // |
|
258 START_TESTCASE TEL-SIMTSY-NA-1018 |
|
259 //!@SYMTestCaseID TEL-SIMTSY-NA-1018 |
|
260 //!@SYMREQ DEF082820 |
|
261 //!@SYMTestCaseDesc Test SIMTSY ParseMixedBinaryAsciiDataL() function correctly parses PCO buffer additional parameter data present in config file. |
|
262 //!@SYMTestPriority High |
|
263 //!@SYMTestActions Reads additional parameter data from the config file and parses it if it is in mixed binary and ASCII format. Sets the context configuration (RPacketContext::SetConfig) and gets it again (RPacketContext::GetConfig). |
|
264 //!@SYMTestExpectedResults Contents of context parameter retrieved from RPacketContext::GetConfig() is identical to that used in the RPacketContext::SetConfig() call. |
|
265 //!@SYMTestType CT |
|
266 // |
|
267 RUN_TEST_STEP 30 Te_Sim BinaryAdditionalParamsContextTest1 |
|
268 END_TESTCASE TEL-SIMTSY-NA-1018 |
|
269 // -------------------------------------------------------------- |
|
270 // |
|
271 START_TESTCASE TEL-SIMTSY-NA-1019 |
|
272 //!@SYMTestCaseID TEL-SIMTSY-NA-1019 |
|
273 //!@SYMREQ DEF082820 |
|
274 //!@SYMTestCaseDesc Test SIMTSY ParseMixedBinaryAsciiDataL() function correctly parses PCO buffer additional parameter data present in config file. |
|
275 //!@SYMTestPriority High |
|
276 //!@SYMTestActions Reads additional parameter data from the config file and parses it if it is in mixed binary and ASCII format. Sets the context configuration (RPacketContext::SetConfig) and gets it again (RPacketContext::GetConfig). |
|
277 //!@SYMTestExpectedResults Contents of context parameter retrieved from RPacketContext::GetConfig() is identical to that used in the RPacketContext::SetConfig() call. |
|
278 //!@SYMTestType CT |
|
279 // |
|
280 RUN_TEST_STEP 30 Te_Sim BinaryAdditionalParamsContextTest2 |
|
281 END_TESTCASE TEL-SIMTSY-NA-1019 |
|
282 // -------------------------------------------------------------- |
|
283 // |
|
284 START_TESTCASE TEL-SIMTSY-NA-1020 |
|
285 //!@SYMTestCaseID TEL-SIMTSY-NA-1020 |
|
286 //!@SYMREQ |
|
287 //!@SYMTestCaseDesc |
|
288 //!@SYMTestPriority High |
|
289 //!@SYMTestActions |
|
290 //!@SYMTestExpectedResults |
|
291 //!@SYMTestType |
|
292 // |
|
293 RUN_TEST_STEP 30 Te_Sim BinaryAdditionalParamsContextTest2 |
|
294 END_TESTCASE TEL-SIMTSY-NA-1020 |
|
295 // -------------------------------------------------------------- |
|
296 // |
|
297 START_TESTCASE TEL-SIMTSY-NA-1021 |
|
298 //!@SYMTestCaseID TEL-SIMTSY-NA-1021 |
|
299 //!@SYMREQ |
|
300 //!@SYMTestCaseDesc |
|
301 //!@SYMTestPriority High |
|
302 //!@SYMTestActions |
|
303 //!@SYMTestExpectedResults |
|
304 //!@SYMTestType |
|
305 // |
|
306 RUN_TEST_STEP 30 Te_Sim PacketTest |
|
307 END_TESTCASE TEL-SIMTSY-NA-1021 |
|
308 // -------------------------------------------------------------- |
|
309 // |
|
310 START_TESTCASE TEL-SIMTSY-NA-1022 |
|
311 //!@SYMTestCaseID TEL-SIMTSY-NA-1022 |
|
312 //!@SYMREQ |
|
313 //!@SYMTestCaseDesc |
|
314 //!@SYMTestPriority High |
|
315 //!@SYMTestActions |
|
316 //!@SYMTestExpectedResults |
|
317 //!@SYMTestType |
|
318 // |
|
319 RUN_TEST_STEP 60 Te_Sim ContextTest |
|
320 END_TESTCASE TEL-SIMTSY-NA-1022 |
|
321 // -------------------------------------------------------------- |
|
322 // |
|
323 START_TESTCASE TEL-SIMTSY-NA-1023 |
|
324 //!@SYMTestCaseID TEL-SIMTSY-NA-1023 |
|
325 //!@SYMREQ |
|
326 //!@SYMTestCaseDesc |
|
327 //!@SYMTestPriority High |
|
328 //!@SYMTestActions |
|
329 //!@SYMTestExpectedResults |
|
330 //!@SYMTestType |
|
331 // |
|
332 RUN_TEST_STEP 30 Te_Sim GPRSContextTest |
|
333 END_TESTCASE TEL-SIMTSY-NA-1023 |
|
334 // -------------------------------------------------------------- |
|
335 / |
|
336 START_TESTCASE TEL-SIMTSY-NA-1025 |
|
337 //!@SYMTestCaseID TEL-SIMTSY-NA-1025 |
|
338 //!@SYMREQ |
|
339 //!@SYMTestCaseDesc |
|
340 //!@SYMTestPriority High |
|
341 //!@SYMTestActions |
|
342 //!@SYMTestExpectedResults |
|
343 //!@SYMTestType |
|
344 // |
|
345 RUN_TEST_STEP 30 Te_Sim Rel99ContextTest |
|
346 END_TESTCASE TEL-SIMTSY-NA-1025 |
|
347 // -------------------------------------------------------------- |
|
348 // |
|
349 START_TESTCASE TEL-SIMTSY-NA-1026 |
|
350 //!@SYMTestCaseID TEL-SIMTSY-NA-1026 |
|
351 //!@SYMREQ |
|
352 //!@SYMTestCaseDesc |
|
353 //!@SYMTestPriority High |
|
354 //!@SYMTestActions |
|
355 //!@SYMTestExpectedResults |
|
356 //!@SYMTestType |
|
357 // |
|
358 RUN_TEST_STEP 30 Te_Sim Rel5ContextTest |
|
359 END_TESTCASE TEL-SIMTSY-NA-1026 |
|
360 // -------------------------------------------------------------- |
|
361 //***RAJIV |
|
362 START_TESTCASE TEL-SIMTSY-NA-1100 |
|
363 //!@SYMTestCaseID TEL-SIMTSY-NA-1100 |
|
364 //!@SYMREQ |
|
365 //!@SYMTestCaseDesc |
|
366 //!@SYMTestPriority High |
|
367 //!@SYMTestActions |
|
368 //!@SYMTestExpectedResults |
|
369 //!@SYMTestType |
|
370 // |
|
371 RUN_TEST_STEP 30 Te_Sim NetworkNotifyConfigChangeTest |
|
372 END_TESTCASE TEL-SIMTSY-NA-1100 |
|
373 // -------------------------------------------------------------- |
|
374 // |
|
375 START_TESTCASE TEL-SIMTSY-NA-1027 |
|
376 //!@SYMTestCaseID TEL-SIMTSY-NA-1027 |
|
377 //!@SYMREQ |
|
378 //!@SYMTestCaseDesc |
|
379 //!@SYMTestPriority High |
|
380 //!@SYMTestActions |
|
381 //!@SYMTestExpectedResults |
|
382 //!@SYMTestType |
|
383 // |
|
384 RUN_TEST_STEP 30 Te_Sim Rel99Rel5QOSTest |
|
385 END_TESTCASE TEL-SIMTSY-NA-1027 |
|
386 // -------------------------------------------------------------- |
|
387 // |
|
388 START_TESTCASE TEL-SIMTSY-NA-1028 |
|
389 //!@SYMTestCaseID TEL-SIMTSY-NA-1028 |
|
390 //!@SYMREQ |
|
391 //!@SYMTestCaseDesc |
|
392 //!@SYMTestPriority High |
|
393 //!@SYMTestActions |
|
394 //!@SYMTestExpectedResults |
|
395 //!@SYMTestType |
|
396 // |
|
397 RUN_TEST_STEP 30 Te_Sim Rel99Rel5QOSPubSubNotifTest |
|
398 END_TESTCASE TEL-SIMTSY-NA-1028 |
|
399 // -------------------------------------------------------------- |
|
400 // |
|
401 START_TESTCASE TEL-SIMTSY-NA-1029 |
|
402 //!@SYMTestCaseID TEL-SIMTSY-NA-1029 |
|
403 //!@SYMREQ |
|
404 //!@SYMTestCaseDesc |
|
405 //!@SYMTestPriority High |
|
406 //!@SYMTestActions |
|
407 //!@SYMTestExpectedResults |
|
408 //!@SYMTestType |
|
409 // |
|
410 RUN_TEST_STEP 30 Te_Sim PenultimateContextTest |
|
411 END_TESTCASE TEL-SIMTSY-NA-1029 |
|
412 // -------------------------------------------------------------- |
|
413 // |
|
414 START_TESTCASE TEL-SIMTSY-NA-1030 |
|
415 //!@SYMTestCaseID TEL-SIMTSY-NA-1030 |
|
416 //!@SYMREQ |
|
417 //!@SYMTestCaseDesc |
|
418 //!@SYMTestPriority High |
|
419 //!@SYMTestActions |
|
420 //!@SYMTestExpectedResults |
|
421 //!@SYMTestType |
|
422 // |
|
423 RUN_TEST_STEP 60 Te_Sim FinalContextTest |
|
424 END_TESTCASE TEL-SIMTSY-NA-1030 |
|
425 // -------------------------------------------------------------- |
|
426 // |
|
427 START_TESTCASE TEL-SIMTSY-NA-1031 |
|
428 //!@SYMTestCaseID TEL-SIMTSY-NA-1031 |
|
429 //!@SYMREQ |
|
430 //!@SYMTestCaseDesc |
|
431 //!@SYMTestPriority High |
|
432 //!@SYMTestActions |
|
433 //!@SYMTestExpectedResults |
|
434 //!@SYMTestType |
|
435 // |
|
436 RUN_TEST_STEP 30 Te_Sim GPRSQOSTest |
|
437 END_TESTCASE TEL-SIMTSY-NA-1031 |
|
438 // -------------------------------------------------------------- |
|
439 // |
|
440 START_TESTCASE TEL-SIMTSY-NA-1033 |
|
441 //!@SYMTestCaseID TEL-SIMTSY-NA-1033 |
|
442 //!@SYMREQ |
|
443 //!@SYMTestCaseDesc |
|
444 //!@SYMTestPriority High |
|
445 //!@SYMTestActions |
|
446 //!@SYMTestExpectedResults |
|
447 //!@SYMTestType |
|
448 // |
|
449 RUN_TEST_STEP 30 Te_Sim Rel99QOSTest |
|
450 END_TESTCASE TEL-SIMTSY-NA-1033 |
|
451 // -------------------------------------------------------------- |
|
452 // |
|
453 START_TESTCASE TEL-SIMTSY-NA-1034 |
|
454 //!@SYMTestCaseID TEL-SIMTSY-NA-1034 |
|
455 //!@SYMREQ |
|
456 //!@SYMTestCaseDesc |
|
457 //!@SYMTestPriority High |
|
458 //!@SYMTestActions |
|
459 //!@SYMTestExpectedResults |
|
460 //!@SYMTestType |
|
461 // |
|
462 RUN_TEST_STEP 30 Te_Sim Rel5QOSTest |
|
463 END_TESTCASE TEL-SIMTSY-NA-1034 |
|
464 // -------------------------------------------------------------- |
|
465 // |
|
466 START_TESTCASE TEL-SIMTSY-NA-1035 |
|
467 //!@SYMTestCaseID TEL-SIMTSY-NA-1035 |
|
468 //!@SYMREQ |
|
469 //!@SYMTestCaseDesc |
|
470 //!@SYMTestPriority High |
|
471 //!@SYMTestActions |
|
472 //!@SYMTestExpectedResults |
|
473 //!@SYMTestType |
|
474 // |
|
475 RUN_TEST_STEP 30 Te_Sim GPRSRel99NotifyProfileChangeTest |
|
476 END_TESTCASE TEL-SIMTSY-NA-1035 |
|
477 // -------------------------------------------------------------- |
|
478 // |
|
479 START_TESTCASE TEL-SIMTSY-NA-1036 |
|
480 //!@SYMTestCaseID TEL-SIMTSY-NA-1036 |
|
481 //!@SYMREQ |
|
482 //!@SYMTestCaseDesc |
|
483 //!@SYMTestPriority High |
|
484 //!@SYMTestActions |
|
485 //!@SYMTestExpectedResults |
|
486 //!@SYMTestType |
|
487 // |
|
488 RUN_TEST_STEP 30 Te_Sim GPRSNotifyConfigChangeTest |
|
489 END_TESTCASE TEL-SIMTSY-NA-1036 |
|
490 // -------------------------------------------------------------- |
|
491 // |
|
492 START_TESTCASE TEL-SIMTSY-NA-1037 |
|
493 //!@SYMTestCaseID TEL-SIMTSY-NA-1037 |
|
494 //!@SYMREQ |
|
495 //!@SYMTestCaseDesc |
|
496 //!@SYMTestPriority High |
|
497 //!@SYMTestActions |
|
498 //!@SYMTestExpectedResults |
|
499 //!@SYMTestType |
|
500 // |
|
501 RUN_TEST_STEP 30 Te_Sim GPRSNotifyConfigCancelTest |
|
502 END_TESTCASE TEL-SIMTSY-NA-1037 |
|
503 // -------------------------------------------------------------- |
|
504 // |
|
505 START_TESTCASE TEL-SIMTSY-NA-1038 |
|
506 //!@SYMTestCaseID TEL-SIMTSY-NA-1038 |
|
507 //!@SYMREQ |
|
508 //!@SYMTestCaseDesc |
|
509 //!@SYMTestPriority High |
|
510 //!@SYMTestActions |
|
511 //!@SYMTestExpectedResults |
|
512 //!@SYMTestType |
|
513 // |
|
514 RUN_TEST_STEP 30 Te_Sim Notify2ThreadTest |
|
515 END_TESTCASE TEL-SIMTSY-NA-1038 |
|
516 // -------------------------------------------------------------- |
|
517 // |
|
518 START_TESTCASE TEL-SIMTSY-NA-1039 |
|
519 //!@SYMTestCaseID TEL-SIMTSY-NA-1039 |
|
520 //!@SYMREQ |
|
521 //!@SYMTestCaseDesc |
|
522 //!@SYMTestPriority High |
|
523 //!@SYMTestActions |
|
524 //!@SYMTestExpectedResults |
|
525 //!@SYMTestType |
|
526 // |
|
527 RUN_TEST_STEP 30 Te_Sim NoConfigFileTest |
|
528 END_TESTCASE TEL-SIMTSY-NA-1039 |
|
529 // -------------------------------------------------------------- |
|
530 // |
|
531 START_TESTCASE TEL-SIMTSY-NA-1040 |
|
532 //!@SYMTestCaseID TEL-SIMTSY-NA-1040 |
|
533 //!@SYMREQ |
|
534 //!@SYMTestCaseDesc |
|
535 //!@SYMTestPriority High |
|
536 //!@SYMTestActions |
|
537 //!@SYMTestExpectedResults |
|
538 //!@SYMTestType |
|
539 // |
|
540 RUN_TEST_STEP 60 Te_Sim SmsTxTest |
|
541 END_TESTCASE TEL-SIMTSY-NA-1040 |
|
542 // -------------------------------------------------------------- |
|
543 // |
|
544 START_TESTCASE TEL-SIMTSY-NA-1041 |
|
545 //!@SYMTestCaseID TEL-SIMTSY-NA-1041 |
|
546 //!@SYMREQ |
|
547 //!@SYMTestCaseDesc |
|
548 //!@SYMTestPriority High |
|
549 //!@SYMTestActions |
|
550 //!@SYMTestExpectedResults |
|
551 //!@SYMTestType |
|
552 // |
|
553 RUN_TEST_STEP 30 Te_Sim MiscTest |
|
554 END_TESTCASE TEL-SIMTSY-NA-1041 |
|
555 // -------------------------------------------------------------- |
|
556 // |
|
557 START_TESTCASE TEL-SIMTSY-NA-1042 |
|
558 //!@SYMTestCaseID TEL-SIMTSY-NA-1042 |
|
559 //!@SYMREQ |
|
560 //!@SYMTestCaseDesc |
|
561 //!@SYMTestPriority High |
|
562 //!@SYMTestActions |
|
563 //!@SYMTestExpectedResults |
|
564 //!@SYMTestType |
|
565 // |
|
566 RUN_TEST_STEP 60 Te_Sim SmsRecieveModesTest |
|
567 END_TESTCASE TEL-SIMTSY-NA-1042 |
|
568 // -------------------------------------------------------------- |
|
569 // |
|
570 START_TESTCASE TEL-SIMTSY-NA-1043 |
|
571 //!@SYMTestCaseID TEL-SIMTSY-NA-1043 |
|
572 //!@SYMREQ |
|
573 //!@SYMTestCaseDesc |
|
574 //!@SYMTestPriority High |
|
575 //!@SYMTestActions |
|
576 //!@SYMTestExpectedResults |
|
577 //!@SYMTestType |
|
578 // |
|
579 RUN_TEST_STEP 30 Te_Sim SmsRxTest |
|
580 END_TESTCASE TEL-SIMTSY-NA-1043 |
|
581 // -------------------------------------------------------------- |
|
582 // |
|
583 START_TESTCASE TEL-SIMTSY-NA-1044 |
|
584 //!@SYMTestCaseID TEL-SIMTSY-NA-1044 |
|
585 //!@SYMREQ |
|
586 //!@SYMTestCaseDesc |
|
587 //!@SYMTestPriority High |
|
588 //!@SYMTestActions |
|
589 //!@SYMTestExpectedResults |
|
590 //!@SYMTestType |
|
591 // |
|
592 RUN_TEST_STEP 30 Te_Sim SmsStoreTest |
|
593 END_TESTCASE TEL-SIMTSY-NA-1044 |
|
594 // -------------------------------------------------------------- |
|
595 // |
|
596 START_TESTCASE TEL-SIMTSY-NA-1045 |
|
597 //!@SYMTestCaseID TEL-SIMTSY-NA-1045 |
|
598 //!@SYMREQ |
|
599 //!@SYMTestCaseDesc |
|
600 //!@SYMTestPriority High |
|
601 //!@SYMTestActions |
|
602 //!@SYMTestExpectedResults |
|
603 //!@SYMTestType |
|
604 // |
|
605 RUN_TEST_STEP 30 Te_Sim SmsListTest |
|
606 END_TESTCASE TEL-SIMTSY-NA-1045 |
|
607 // -------------------------------------------------------------- |
|
608 // |
|
609 START_TESTCASE TEL-SIMTSY-NA-1046 |
|
610 //!@SYMTestCaseID TEL-SIMTSY-NA-1046 |
|
611 //!@SYMREQ |
|
612 //!@SYMTestCaseDesc |
|
613 //!@SYMTestPriority High |
|
614 //!@SYMTestActions |
|
615 //!@SYMTestExpectedResults |
|
616 //!@SYMTestType |
|
617 // |
|
618 RUN_TEST_STEP 60 Te_Sim IndicatorTest |
|
619 END_TESTCASE TEL-SIMTSY-NA-1046 |
|
620 // -------------------------------------------------------------- |
|
621 // |
|
622 START_TESTCASE TEL-SIMTSY-NA-1047 |
|
623 //!@SYMTestCaseID TEL-SIMTSY-NA-1047 |
|
624 //!@SYMREQ |
|
625 //!@SYMTestCaseDesc |
|
626 //!@SYMTestPriority High |
|
627 //!@SYMTestActions |
|
628 //!@SYMTestExpectedResults |
|
629 //!@SYMTestType |
|
630 // |
|
631 RUN_TEST_STEP 30 Te_Sim SignalStrengthTest |
|
632 END_TESTCASE TEL-SIMTSY-NA-1047 |
|
633 // -------------------------------------------------------------- |
|
634 // |
|
635 START_TESTCASE TEL-SIMTSY-NA-1048 |
|
636 //!@SYMTestCaseID TEL-SIMTSY-NA-1048 |
|
637 //!@SYMREQ |
|
638 //!@SYMTestCaseDesc |
|
639 //!@SYMTestPriority High |
|
640 //!@SYMTestActions |
|
641 //!@SYMTestExpectedResults |
|
642 //!@SYMTestType |
|
643 // |
|
644 RUN_TEST_STEP 30 Te_Sim BatteryChargerTest |
|
645 END_TESTCASE TEL-SIMTSY-NA-1048 |
|
646 // -------------------------------------------------------------- |
|
647 // |
|
648 START_TESTCASE TEL-SIMTSY-NA-1049 |
|
649 //!@SYMTestCaseID TEL-SIMTSY-NA-1049 |
|
650 //!@SYMREQ |
|
651 //!@SYMTestCaseDesc |
|
652 //!@SYMTestPriority High |
|
653 //!@SYMTestActions |
|
654 //!@SYMTestExpectedResults |
|
655 //!@SYMTestType |
|
656 // |
|
657 RUN_TEST_STEP 30 Te_Sim NetworkStatusTest |
|
658 END_TESTCASE TEL-SIMTSY-NA-1049 |
|
659 // -------------------------------------------------------------- |
|
660 // |
|
661 START_TESTCASE TEL-SIMTSY-NA-1050 |
|
662 //!@SYMTestCaseID TEL-SIMTSY-NA-1050 |
|
663 //!@SYMREQ |
|
664 //!@SYMTestCaseDesc |
|
665 //!@SYMTestPriority High |
|
666 //!@SYMTestActions |
|
667 //!@SYMTestExpectedResults |
|
668 //!@SYMTestType |
|
669 // |
|
670 RUN_TEST_STEP 30 Te_Sim NitzTest |
|
671 END_TESTCASE TEL-SIMTSY-NA-1050 |
|
672 // -------------------------------------------------------------- |
|
673 // |
|
674 START_TESTCASE TEL-SIMTSY-NA-1051 |
|
675 //!@SYMTestCaseID TEL-SIMTSY-NA-1051 |
|
676 //!@SYMREQ |
|
677 //!@SYMTestCaseDesc |
|
678 //!@SYMTestPriority High |
|
679 //!@SYMTestActions |
|
680 //!@SYMTestExpectedResults |
|
681 //!@SYMTestType |
|
682 // |
|
683 RUN_TEST_STEP 30 Te_Sim GetSubscriberIdTest |
|
684 END_TESTCASE TEL-SIMTSY-NA-1051 |
|
685 // -------------------------------------------------------------- |
|
686 // |
|
687 START_TESTCASE TEL-SIMTSY-NA-1052 |
|
688 //!@SYMTestCaseID TEL-SIMTSY-NA-1052 |
|
689 //!@SYMREQ |
|
690 //!@SYMTestCaseDesc |
|
691 //!@SYMTestPriority High |
|
692 //!@SYMTestActions |
|
693 //!@SYMTestExpectedResults |
|
694 //!@SYMTestType |
|
695 // |
|
696 RUN_TEST_STEP 120 Te_Sim SatTest |
|
697 END_TESTCASE TEL-SIMTSY-NA-1052 |
|
698 // -------------------------------------------------------------- |
|
699 // |
|
700 START_TESTCASE TEL-SIMTSY-NA-1053 |
|
701 //!@SYMTestCaseID TEL-SIMTSY-NA-1053 |
|
702 //!@SYMREQ |
|
703 //!@SYMTestCaseDesc |
|
704 //!@SYMTestPriority High |
|
705 //!@SYMTestActions |
|
706 //!@SYMTestExpectedResults |
|
707 //!@SYMTestType |
|
708 // |
|
709 RUN_TEST_STEP 120 Te_Sim DtmfTest |
|
710 END_TESTCASE TEL-SIMTSY-NA-1053 |
|
711 // -------------------------------------------------------------- |
|
712 // |
|
713 START_TESTCASE TEL-SIMTSY-NA-1054 |
|
714 //!@SYMTestCaseID TEL-SIMTSY-NA-1054 |
|
715 //!@SYMREQ |
|
716 //!@SYMTestCaseDesc |
|
717 //!@SYMTestPriority High |
|
718 //!@SYMTestActions |
|
719 //!@SYMTestExpectedResults |
|
720 //!@SYMTestType |
|
721 // |
|
722 RUN_TEST_STEP 30 Te_Sim EmergencyCallTest |
|
723 END_TESTCASE TEL-SIMTSY-NA-1054 |
|
724 // -------------------------------------------------------------- |
|
725 // |
|
726 START_TESTCASE TEL-SIMTSY-NA-1055 |
|
727 //!@SYMTestCaseID TEL-SIMTSY-NA-1055 |
|
728 //!@SYMREQ |
|
729 //!@SYMTestCaseDesc |
|
730 //!@SYMTestPriority High |
|
731 //!@SYMTestActions |
|
732 //!@SYMTestExpectedResults |
|
733 //!@SYMTestType |
|
734 // |
|
735 RUN_TEST_STEP 30 Te_Sim CallOpenTest |
|
736 END_TESTCASE TEL-SIMTSY-NA-1055 |
|
737 // -------------------------------------------------------------- |
|
738 // |
|
739 START_TESTCASE TEL-SIMTSY-NA-1056 |
|
740 //!@SYMTestCaseID TEL-SIMTSY-NA-1056 |
|
741 //!@SYMREQ |
|
742 //!@SYMTestCaseDesc |
|
743 //!@SYMTestPriority High |
|
744 //!@SYMTestActions |
|
745 //!@SYMTestExpectedResults |
|
746 //!@SYMTestType |
|
747 // |
|
748 RUN_TEST_STEP 60 Te_Sim OutGoingDataTest |
|
749 END_TESTCASE TEL-SIMTSY-NA-1056 |
|
750 // -------------------------------------------------------------- |
|
751 // |
|
752 START_TESTCASE TEL-SIMTSY-NA-1057 |
|
753 //!@SYMTestCaseID TEL-SIMTSY-NA-1057 |
|
754 //!@SYMREQ |
|
755 //!@SYMTestCaseDesc |
|
756 //!@SYMTestPriority High |
|
757 //!@SYMTestActions |
|
758 //!@SYMTestExpectedResults |
|
759 //!@SYMTestType |
|
760 // |
|
761 RUN_TEST_STEP 30 Te_Sim IncomingDataTest |
|
762 END_TESTCASE TEL-SIMTSY-NA-1057 |
|
763 // -------------------------------------------------------------- |
|
764 // |
|
765 START_TESTCASE TEL-SIMTSY-NA-1058 |
|
766 //!@SYMTestCaseID TEL-SIMTSY-NA-1058 |
|
767 //!@SYMREQ |
|
768 //!@SYMTestCaseDesc |
|
769 //!@SYMTestPriority High |
|
770 //!@SYMTestActions |
|
771 //!@SYMTestExpectedResults |
|
772 //!@SYMTestType |
|
773 // |
|
774 RUN_TEST_STEP 60 Te_Sim BasicVoiceTest |
|
775 END_TESTCASE TEL-SIMTSY-NA-1058 |
|
776 // -------------------------------------------------------------- |
|
777 // |
|
778 START_TESTCASE TEL-SIMTSY-NA-1059 |
|
779 //!@SYMTestCaseID TEL-SIMTSY-NA-1059 |
|
780 //!@SYMREQ |
|
781 //!@SYMTestCaseDesc |
|
782 //!@SYMTestPriority High |
|
783 //!@SYMTestActions |
|
784 //!@SYMTestExpectedResults |
|
785 //!@SYMTestType |
|
786 // |
|
787 RUN_TEST_STEP 60 Te_Sim VoiceTest |
|
788 END_TESTCASE TEL-SIMTSY-NA-1059 |
|
789 // -------------------------------------------------------------- |
|
790 // |
|
791 START_TESTCASE TEL-SIMTSY-NA-1060 |
|
792 //!@SYMTestCaseID TEL-SIMTSY-NA-1060 |
|
793 //!@SYMREQ |
|
794 //!@SYMTestCaseDesc |
|
795 //!@SYMTestPriority High |
|
796 //!@SYMTestActions |
|
797 //!@SYMTestExpectedResults |
|
798 //!@SYMTestType |
|
799 // |
|
800 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_Sim1.exe |
|
801 LOAD_SUITE Te_Sim1 |
|
802 RUN_TEST_STEP 1200 Te_Sim1 CallOOMTest |
|
803 END_TESTCASE TEL-SIMTSY-NA-1060 |
|
804 // -------------------------------------------------------------- |
|
805 // |
|
806 START_TESTCASE TEL-SIMTSY-NA-1061 |
|
807 //!@SYMTestCaseID TEL-SIMTSY-NA-1061 |
|
808 //!@SYMREQ REQ5871 |
|
809 //!@SYMTestCaseDesc Test the ability of delaying setting 3GPP R99/R4 QoS parameter. The setting of the QoS is delayed on a known set (1) itteration. |
|
810 //!@SYMTestPriority High |
|
811 //!@SYMTestActions Set the QoS of a packet context with a delay of 5 seconds on the first setting of the Qos Parameters. |
|
812 //!@SYMTestExpectedResults Qos is set on the first request. The request completes after 5 seconds |
|
813 //!@SYMTestType CT |
|
814 // |
|
815 RUN_TEST_STEP 30 Te_Sim SetQoSDelayOnFirstSet |
|
816 END_TESTCASE TEL-SIMTSY-NA-1061 |
|
817 // -------------------------------------------------------------- |
|
818 // |
|
819 START_TESTCASE TEL-SIMTSY-NA-1062 |
|
820 //!@SYMTestCaseID TEL-SIMTSY-NA-1062 |
|
821 //!@SYMREQ REQ5871 |
|
822 //!@SYMTestCaseDesc Test the ability of delaying setting 3GPP R99/R4 QoS parameter. The setting of the QoS is delayed on a known set (3) itteration. |
|
823 //!@SYMTestPriority High |
|
824 //!@SYMTestActions Set the QoS of a packet context with a delay of 7 seconds on the third setting of the Qos Parameters. |
|
825 //!@SYMTestExpectedResults Qos is set on the third request. The request completes after 7 seconds |
|
826 //!@SYMTestType CT |
|
827 // |
|
828 RUN_TEST_STEP 30 Te_Sim SetQoSDelayOnThirdSet |
|
829 END_TESTCASE TEL-SIMTSY-NA-1062 |
|
830 // -------------------------------------------------------------- |
|
831 // |
|
832 START_TESTCASE TEL-SIMTSY-NA-1063 |
|
833 //!@SYMTestCaseID TEL-SIMTSY-NA-1063 |
|
834 //!@SYMREQ REQ5871 |
|
835 //!@SYMTestCaseDesc Test the ability of delaying setting 3GPP R99/R4 QoS parameter. The setting of the QoS is not delayed on a known set (1) itteration. |
|
836 //!@SYMTestPriority High |
|
837 //!@SYMTestActions Set the QoS of a packet context with a delay of 7 seconds on the first setting of the Qos Parameters. |
|
838 //!@SYMTestExpectedResults Qos is set on the first request. The request completes after 0 seconds |
|
839 //!@SYMTestType CT |
|
840 // |
|
841 RUN_TEST_STEP 30 Te_Sim SetQoSDelayUnset |
|
842 END_TESTCASE TEL-SIMTSY-NA-1063 |
|
843 // -------------------------------------------------------------- |
|
844 // |
|
845 START_TESTCASE TEL-SIMTSY-NA-1064 |
|
846 //!@SYMTestCaseID TEL-SIMTSY-NA-1064 |
|
847 //!@SYMREQ REQ5871 |
|
848 //!@SYMTestCaseDesc Test the ability of delaying setting 3GPP R99/R4 QoS parameter. The setting of the QoS is negatively delayed on a known set (1) itteration. |
|
849 //!@SYMTestPriority High |
|
850 //!@SYMTestActions Set the QoS of a packet context with a delay of -5 seconds on the first setting of the Qos Parameters. |
|
851 //!@SYMTestExpectedResults Qos is set on the first request. The request completes after 0 seconds |
|
852 //!@SYMTestType CT |
|
853 // |
|
854 RUN_TEST_STEP 30 Te_Sim SetQoSNegativeDelay |
|
855 END_TESTCASE TEL-SIMTSY-NA-1064 |
|
856 // -------------------------------------------------------------- |
|
857 // |
|
858 START_TESTCASE TEL-SIMTSY-NA-1065 |
|
859 //!@SYMTestCaseID TEL-SIMTSY-NA-1065 |
|
860 //!@SYMREQ EC-47 |
|
861 //!@SYMTestCaseDesc Set the simulated API version. |
|
862 //!@SYMTestPriority Critical |
|
863 //!@SYMTestActions change the simulated TSY version, and for each value |
|
864 //! try a number of IPCs involving data structures of various |
|
865 //! versions - get KErrNotSupported where approriate. |
|
866 //!@SYMTestExpectedResults Pass |
|
867 //!@SYMTestType CT |
|
868 RUN_TEST_STEP 60 Te_Sim SetVersion |
|
869 END_TESTCASE TEL-SIMTSY-NA-1065 |
|
870 // -------------------------------------------------------------- |
|
871 // |
|
872 START_TESTCASE TEL-SIMTSY-NA-1066 |
|
873 //!@SYMTestCaseID TEL-SIMTSY-NA-1066 |
|
874 //!@SYMREQ EC-47 |
|
875 //!@SYMTestCaseDesc Check the simulated API version. |
|
876 //!@SYMTestPriority Critical |
|
877 //!@SYMTestActions change the simulated TSY version, and for each value |
|
878 //! check the TSY supports the simulated API version set. |
|
879 //!@SYMTestExpectedResults Pass |
|
880 //!@SYMTestType CT |
|
881 RUN_TEST_STEP 60 Te_Sim CheckVersionSupport |
|
882 END_TESTCASE TEL-SIMTSY-NA-1066 |
|
883 // -------------------------------------------------------------- |
|
884 // |
|
885 START_TESTCASE TEL-SIMTSY-NA-1067 |
|
886 //!@SYMTestCaseID TEL-SIMTSY-NA-1067 |
|
887 //!@SYMDEF DEF090781 |
|
888 //!@SYMTestCaseDesc Test the ability to modify names within the APN list |
|
889 //!@SYMTestPriority High |
|
890 //!@SYMTestActions enumerate the APN list, retrieve it, then modify it using appendAPN, deleteAPN and Notify for changes |
|
891 //!@SYMTestExpectedResults The list should mimic the percieved behaviour on an actual tsy |
|
892 //!@SYMTestType CT |
|
893 // |
|
894 RUN_TEST_STEP 30 Te_Sim APNControlList |
|
895 END_TESTCASE TEL-SIMTSY-NA-1067 |
|
896 // -------------------------------------------------------------- |
|
897 START_TESTCASE TEL-SIMTSY-NA-1068 |
|
898 //!@SYMTestCaseID TEL-SIMTSY-NA-1068 |
|
899 //!@SYMDEF DEF090781 |
|
900 //!@SYMTestCaseDesc Test the ability to modify the status of the APN list |
|
901 //!@SYMTestPriority High |
|
902 //!@SYMTestActions Set the status of the APN List and get notifications when it changes |
|
903 //!@SYMTestExpectedResults The list should mimic the percieved behaviour on an actual tsy |
|
904 //!@SYMTestType CT |
|
905 // |
|
906 RUN_TEST_STEP 30 Te_Sim APNControlListStatus |
|
907 END_TESTCASE TEL-SIMTSY-NA-1068 |
|
908 // -------------------------------------------------------------- |
|
909 START_TESTCASE TEL-SIMTSY-NA-1069 |
|
910 //! @SYMTestCaseID TEL-SIMTSY-NA-1069 |
|
911 //! @SYMCreationDate 14-11-2008 |
|
912 //! @SYMAuthor PeterSaunderson |
|
913 RUN_TEST_STEP 30 Te_Sim CellInfoTest |
|
914 END_TESTCASE TEL-SIMTSY-NA-1069 |
|
915 // -------------------------------------------------------------- |
|
916 START_TESTCASE TEL-SIMTSY-NA-1070 |
|
917 //! @SYMTestCaseID TEL-SIMTSY-NA-1070 |
|
918 //! @SYMCreationDate 14-11-2008 |
|
919 //! @SYMAuthor PeterSaunderson |
|
920 //! @SYMTestPriority High |
|
921 //! @SYMTestCaseDesc Tests the operation of Own Number store in simtsy |
|
922 RUN_TEST_STEP 30 Te_Sim ONStoreTest |
|
923 END_TESTCASE TEL-SIMTSY-NA-1070 |
|
924 // -------------------------------------------------------------- |
|
925 |
|
926 //--------------------------------------------------------------- |
|
927 // -------------------------------------------------------------- |
|
928 START_TESTCASE TEL-SIMTSY-SAT-8501 |
|
929 //!@SYMTestCaseID TEL-SIMTSY-SAT-8501 |
|
930 //!@SYMREQ REQ7329 |
|
931 //!@SYMTestCaseDesc Test the RETRIEVE MULTIMEDIA MESSAGE command API. |
|
932 //!@SYMTestPriority High |
|
933 //!@SYMTestActions call the API RSat::NotifyRetrieveMultimediaMsgPCmd when ME is ready, ME is busy, when ME is unable to |
|
934 //! process the command verification of MMS Transfer Status |
|
935 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
936 //!@SYMTestType CIT |
|
937 // |
|
938 RUN_TEST_STEP 90 Te_Sim SatTestRetMMPCmd |
|
939 END_TESTCASE TEL-SIMTSY-SAT-8501 |
|
940 // -------------------------------------------------------------- |
|
941 START_TESTCASE TEL-SIMTSY-SAT-8509 |
|
942 //!@SYMTestCaseID TEL-SIMTSY-SAT-8509 |
|
943 //!@SYMREQ REQ7330 |
|
944 //!@SYMTestCaseDesc Test the SUBMIT MULTIMEDIA MESSAGE command API. |
|
945 //!@SYMTestPriority High |
|
946 //!@SYMTestActions Call the API RSat::NotifySubmitMultimediaMsgPCmd when ME is ready, ME is busy, when ME is unable to |
|
947 //! process the command and verification of MMS Transfer Status |
|
948 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
949 //!@SYMTestType CIT |
|
950 // |
|
951 RUN_TEST_STEP 80 Te_Sim SatTestSubMMPCmd |
|
952 END_TESTCASE TEL-SIMTSY-SAT-8509 |
|
953 // -------------------------------------------------------------- |
|
954 START_TESTCASE TEL-SIMTSY-SAT-8516 |
|
955 //!@SYMTestCaseID TEL-SIMTSY-SAT-8516 |
|
956 //!@SYMREQ REQ7331 |
|
957 //!@SYMTestCaseDesc Test the DISPLAY MULTIMEDIA MESSAGE command API. |
|
958 //!@SYMTestPriority High |
|
959 //!@SYMTestActions Call the API RSat::NotifyDisplayMultimediaMsgPCmd when ME is ready, ME is busy, when ME is unable to |
|
960 //! process the command, ME already displaying normal priority MMS and ME already displaying |
|
961 //! high priority MMS. |
|
962 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
963 //!@SYMTestType CIT |
|
964 // |
|
965 RUN_TEST_STEP 120 Te_Sim SatTestDispMMPCmd |
|
966 END_TESTCASE TEL-SIMTSY-SAT-8516 |
|
967 // -------------------------------------------------------------- |
|
968 START_TESTCASE TEL-SIMTSY-SAT-8527 |
|
969 //!@SYMTestCaseID TEL-SIMTSY-SAT-8527 |
|
970 //!@SYMREQ REQ7332 |
|
971 //!@SYMTestCaseDesc Test the SET FRAMES command API. |
|
972 //!@SYMTestPriority High |
|
973 //!@SYMTestActions call the API RSat::NotifySetFramesPCmd when frame parameters are valid and invalid. |
|
974 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
975 //!@SYMTestType CIT |
|
976 // |
|
977 RUN_TEST_STEP 50 Te_Sim SatTestSetFrmsPCmd |
|
978 END_TESTCASE TEL-SIMTSY-SAT-8527 |
|
979 // -------------------------------------------------------------- |
|
980 START_TESTCASE TEL-SIMTSY-SAT-8531 |
|
981 //!@SYMTestCaseID TEL-SIMTSY-SAT-8531 |
|
982 //!@SYMREQ REQ7333 |
|
983 //!@SYMTestCaseDesc Test the GET FRAMES STATUS command API. |
|
984 //!@SYMTestPriority High |
|
985 //!@SYMTestActions Call the API RSat::NotifyGetFramesStatusPCmd when the ME is ready, there is no frame available. |
|
986 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
987 //!@SYMTestType CIT |
|
988 // |
|
989 RUN_TEST_STEP 40 Te_Sim SatTestGetFrmsPCmd |
|
990 END_TESTCASE TEL-SIMTSY-SAT-8531 |
|
991 // -------------------------------------------------------------- |
|
992 START_TESTCASE TEL-SIMTSY-SAT-8534 |
|
993 //!@SYMTestCaseID TEL-SIMTSY-SAT-8534 |
|
994 //!@SYMREQ REQ7335 |
|
995 //!@SYMTestCaseDesc Test the MMS NOTIFICATION DOWNLOAD command API. |
|
996 //!@SYMTestPriority High |
|
997 //!@SYMTestActions Call the API RSat::MmsNotificationDownload when the ME is ready, ME is busy, USIM service table not |
|
998 //! supporting the MMS notification download |
|
999 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1000 //!@SYMTestType CIT |
|
1001 // |
|
1002 RUN_TEST_STEP 80 Te_Sim SatTestMmsNotificationDownload |
|
1003 END_TESTCASE TEL-SIMTSY-SAT-8534 |
|
1004 // -------------------------------------------------------------- |
|
1005 START_TESTCASE TEL-SIMTSY-SAT-8539 |
|
1006 //!@SYMTestCaseID TEL-SIMTSY-SAT-8539 |
|
1007 //!@SYMREQ REQ7336 |
|
1008 //!@SYMTestCaseDesc Test the USSD Data Download command API. |
|
1009 //!@SYMTestPriority High |
|
1010 //!@SYMTestActions Call the API RSat::NotifySendUssdPCmd when ME is able to send the information to UICC, when information |
|
1011 //! not transferred to UICC, when USIM service table doesnot support USSD DATA Download |
|
1012 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1013 //!@SYMTestType CIT |
|
1014 // |
|
1015 RUN_TEST_STEP 60 Te_Sim SatTestUssdDataDownload |
|
1016 END_TESTCASE TEL-SIMTSY-SAT-8539 |
|
1017 // -------------------------------------------------------------- |
|
1018 START_TESTCASE TEL-SIMTSY-SAT-8544 |
|
1019 //!@SYMTestCaseID TEL-SIMTSY-SAT-8544 |
|
1020 //!@SYMREQ REQ7337 |
|
1021 //!@SYMTestCaseDesc Test the PROVIDE LOCAL INFORMATION command API with the R6 parameters |
|
1022 //!@SYMTestPriority High |
|
1023 //!@SYMTestActions Call the API RSat::NotifyLocalInfoPCmd when the terminal is ready, when terminal has no service available. |
|
1024 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1025 //!@SYMTestType CIT |
|
1026 // |
|
1027 RUN_TEST_STEP 80 Te_Sim SatTestProvideLocalInfo |
|
1028 END_TESTCASE TEL-SIMTSY-SAT-8544 |
|
1029 // -------------------------------------------------------------- |
|
1030 START_TESTCASE TEL-SIMTSY-SAT-8550 |
|
1031 //!@SYMTestCaseID TEL-SIMTSY-SAT-8550 |
|
1032 //!@SYMREQ REQ7346 |
|
1033 //!@SYMTestCaseDesc Test the LAUNCH BROWSER command API |
|
1034 //!@SYMTestPriority High |
|
1035 //!@SYMTestActions Call the API RSat::NotifyLaunchBrowserPCmd when the terminal is ready, when the terminal does not have //! the browser available, when the terminal does not have bearer available. |
|
1036 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1037 //!@SYMTestType CIT |
|
1038 // |
|
1039 RUN_TEST_STEP 80 Te_Sim SatTestLaunchBrowser |
|
1040 END_TESTCASE TEL-SIMTSY-SAT-8550 |
|
1041 // -------------------------------------------------------------- |
|
1042 START_TESTCASE TEL-SIMTSY-SAT-8556 |
|
1043 //!@SYMTestCaseID TEL-SIMTSY-SAT-8556 |
|
1044 //!@SYMREQ REQ7345 |
|
1045 //!@SYMTestCaseDesc Test the OPEN CHANNEL command with UTRAN Packet service and HSDPA |
|
1046 //!@SYMTestPriority High |
|
1047 //!@SYMTestActions Call the API RSat::NotifyOpenChannelPCmd when the terminal is ready, when the client is busy on SS //! transaction, when the terminal is not able to activate a PDP context. |
|
1048 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1049 //!@SYMTestType CIT |
|
1050 // |
|
1051 RUN_TEST_STEP 50 Te_Sim SatTestOpenChnl |
|
1052 END_TESTCASE TEL-SIMTSY-SAT-8556 |
|
1053 // -------------------------------------------------------------- |
|
1054 START_TESTCASE TEL-SIMTSY-SAT-8560 |
|
1055 //!@SYMTestCaseID TEL-SIMTSY-SAT-8560 |
|
1056 //!@SYMREQ REQ7342 |
|
1057 //!@SYMTestCaseDesc Test the PLAY TONE command API |
|
1058 //!@SYMTestPriority High |
|
1059 //!@SYMTestActions Call the RSat::NotifyPlayTonePCmd when the terminal is ready, when the user needs to terminate the //! session, when the terminal does not support the requested tone. |
|
1060 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1061 //!@SYMTestType CIT |
|
1062 // |
|
1063 RUN_TEST_STEP 50 Te_Sim SatTestPlayTone |
|
1064 END_TESTCASE TEL-SIMTSY-SAT-8560 |
|
1065 // -------------------------------------------------------------- |
|
1066 START_TESTCASE TEL-SIMTSY-SAT-8564 |
|
1067 //!@SYMTestCaseID TEL-SIMTSY-SAT-8564 |
|
1068 //!@SYMREQ REQ7499 |
|
1069 //!@SYMTestCaseDesc Test the SETUP CALL command API. |
|
1070 //!@SYMTestPriority High |
|
1071 //!@SYMTestActions Call the RSat::NotifySetUpCallPCmd when the ME is ready, when ME is busy on another transaction, when |
|
1072 //! the ME is not capable of handling Multimedia call |
|
1073 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1074 //!@SYMTestType CIT |
|
1075 // |
|
1076 RUN_TEST_STEP 60 Te_Sim SatTestSetupCall |
|
1077 END_TESTCASE TEL-SIMTSY-SAT-8564 |
|
1078 // -------------------------------------------------------------- |
|
1079 START_TESTCASE TEL-SIMTSY-SAT-8569 |
|
1080 //!@SYMTestCaseID TEL-SIMTSY-SAT-8569 |
|
1081 //!@SYMREQ REQ7339 |
|
1082 //!@SYMTestCaseDesc Test the REFRESH command API |
|
1083 //!@SYMTestPriority High |
|
1084 //!@SYMTestActions Call the API RSat::NotifyRefreshPCmd when the terminal is in USIM Initialisation and File Change //! Notification Mode, when the terminal is in USIM Application Reset mode. |
|
1085 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1086 //!@SYMTestType CIT |
|
1087 // |
|
1088 RUN_TEST_STEP 40 Te_Sim SatTestRefresh |
|
1089 END_TESTCASE TEL-SIMTSY-SAT-8569 |
|
1090 // -------------------------------------------------------------- |
|
1091 START_TESTCASE TEL-SIMTSY-SAT-8572 |
|
1092 //!@SYMTestCaseID TEL-SIMTSY-SAT-8572 |
|
1093 //!@SYMREQ REQ7343 |
|
1094 //!@SYMTestCaseDesc Test the EVENT DOWNLOAD command API. |
|
1095 //!@SYMTestPriority High |
|
1096 //!@SYMTestActions Call the API RSat::EventDownload with the eventlist as Network Search change mode and browsing status //! change. |
|
1097 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1098 //!@SYMTestType CIT |
|
1099 // |
|
1100 RUN_TEST_STEP 80 Te_Sim SatTestEventDnld |
|
1101 END_TESTCASE TEL-SIMTSY-SAT-8572 |
|
1102 // -------------------------------------------------------------- |
|
1103 START_TESTCASE TEL-SIMTSY-SAT-8578 |
|
1104 //!@SYMTestCaseID TEL-SIMTSY-SAT-8578 |
|
1105 //!@SYMREQ REQ7340 |
|
1106 //!@SYMTestCaseDesc Test the SEND USSD command API. |
|
1107 //!@SYMTestPriority High |
|
1108 //!@SYMTestActions Call the API RSat::NotifySendUssdPCmd when the terminal is ready, when the ME is busy on another |
|
1109 //! USSD transaction, when the ME is busy on another SS transaction. |
|
1110 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1111 //!@SYMTestType CIT |
|
1112 // |
|
1113 RUN_TEST_STEP 60 Te_Sim SatTestSendUssd |
|
1114 END_TESTCASE TEL-SIMTSY-SAT-8578 |
|
1115 // -------------------------------------------------------------- |
|
1116 START_TESTCASE TEL-SIMTSY-SAT-8583 |
|
1117 //!@SYMTestCaseID TEL-SIMTSY-SAT-8583 |
|
1118 //!@SYMREQ REQ7344 |
|
1119 //!@SYMTestCaseDesc Test whether the APIs have the newly added parameters in the class like Frameidentifier and text //! attribute. |
|
1120 //!@SYMTestPriority High |
|
1121 //!@SYMTestActions Call the API RSat::NotifyGetInkeyPCmd and RSat:: NotifySendSsPCmd to verify the presence of //! frameidentifier and text attributes. |
|
1122 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1123 //!@SYMTestType CIT |
|
1124 // |
|
1125 RUN_TEST_STEP 30 Te_Sim SatTestGenPCmd |
|
1126 END_TESTCASE TEL-SIMTSY-SAT-8583 |
|
1127 // -------------------------------------------------------------- |
|
1128 START_TESTCASE TEL-SIMTSY-SAT-8585 |
|
1129 //!@SYMTestCaseID TEL-SIMTSY-SAT-8585 |
|
1130 //!@SYMREQ REQ7771 |
|
1131 //!@SYMTestCaseDesc Test the Change in the Elementary files when RETRIEVE and SUBMIT MULTIMEDIA MESSAGE commands are //! executed. |
|
1132 //!@SYMTestPriority High |
|
1133 //!@SYMTestActions Call the API RSat::NotifyRefreshPCmd after executing RSat::NotifyRetrieveMultimediaMsgPCmd and |
|
1134 //! RSat::NotifySubmitMultimediaMsgPCmd |
|
1135 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1136 //!@SYMTestType CIT |
|
1137 // |
|
1138 RUN_TEST_STEP 30 Te_Sim SatTestElemFiles |
|
1139 END_TESTCASE TEL-SIMTSY-SAT-8585 |
|
1140 // -------------------------------------------------------------- |
|
1141 START_TESTCASE TEL-SIMTSY-MM-8601 |
|
1142 //!@SYMTestCaseID TEL-SIMTSY-MM-8601 |
|
1143 //!@SYMREQ REQ7348 |
|
1144 //!@SYMTestCaseDesc Client confirms on the support of GBA functionality by the USIM. |
|
1145 //!@SYMTestPriority High |
|
1146 //!@SYMTestActions |
|
1147 //! i) Client posts GetServiceTable request and passes TMobilePhoneServiceTableV8 and also supplies a |
|
1148 //! descriptor member aTableData to collect the service table in response. |
|
1149 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1150 //!@SYMTestType CIT |
|
1151 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest1 |
|
1152 END_TESTCASE TEL-SIMTSY-MM-8601 |
|
1153 // -------------------------------------------------------------- |
|
1154 START_TESTCASE TEL-SIMTSY-MM-8602 |
|
1155 //!@SYMTestCaseID TEL-SIMTSY-MM-8602 |
|
1156 //!@SYMREQ |
|
1157 //!@SYMTestCaseDesc Client performs successfully GBA authentication in Bootstrap mode |
|
1158 //!@SYMTestPriority High |
|
1159 //!@SYMTestActions |
|
1160 //! (i) Client posts the SmartCardAuthenticate |
|
1161 //! (ii) Client issues a request to store the B-TID and the key lifetime in the UICC by packaging them in the TGbaParametersV8 structure |
|
1162 //! and sending them to the TSY using the SetGbaBootstrapParams. |
|
1163 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1164 //!@SYMTestType CIT |
|
1165 // |
|
1166 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest2 |
|
1167 END_TESTCASE TEL-SIMTSY-MM-8602 |
|
1168 // -------------------------------------------------------------- |
|
1169 START_TESTCASE TEL-SIMTSY-MM-8603 |
|
1170 //!@SYMTestCaseID TEL-SIMTSY-MM-8603 |
|
1171 //!@SYMREQ REQ7765,REQ7756 |
|
1172 //!@SYMTestCaseDesc Client is unable to perform GBA authentication in Bootstrap mode as USIM application is not active |
|
1173 //!@SYMTestPriority High |
|
1174 //!@SYMTestActions |
|
1175 //! (i) Client posts the SmartCardAuthenticate () and passes RAND and AUTN packaged in TGBABootstrapAuthDataV8 to TSY |
|
1176 //! with KEtelExtGBABootstrapV8 as extension identifier |
|
1177 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1178 //!@SYMTestType CIT |
|
1179 // |
|
1180 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest3 |
|
1181 END_TESTCASE TEL-SIMTSY-MM-8603 |
|
1182 // -------------------------------------------------------------- |
|
1183 START_TESTCASE TEL-SIMTSY-MM-8604 |
|
1184 //!@SYMTestCaseID TEL-SIMTSY-MM-8604 |
|
1185 //!@SYMREQ REQ7765,REQ7756, REQ7882 |
|
1186 //!@SYMTestCaseDesc Client is unable to perform GBA authentication in Bootstrap mode as USIM application is busy with another client’s request for GBA. |
|
1187 //!@SYMTestPriority High |
|
1188 //!@SYMTestActions |
|
1189 //! (i) Client posts the SmartCardAuthenticate () and passes RAND and AUTN packaged in TGBABootstrapAuthDataV8 to TSY |
|
1190 //! with KEtelExtGBABootstrapV8 as extension identifier |
|
1191 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1192 //!@SYMTestType CIT |
|
1193 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest4 |
|
1194 END_TESTCASE TEL-SIMTSY-MM-8604 |
|
1195 // -------------------------------------------------------------- |
|
1196 START_TESTCASE TEL-SIMTSY-MM-8605 |
|
1197 //!@SYMTestCaseID TEL-SIMTSY-MM-8605 |
|
1198 //!@SYMREQ REQ7765,REQ7756, REQ7882 |
|
1199 //!@SYMTestCaseDesc Client is unable to perform GBA authentication in Bootstrap mode as specified USIM application is not present. |
|
1200 //!@SYMTestPriority High |
|
1201 //!@SYMTestActions |
|
1202 //! (i) Client posts the SmartCardAuthenticate () and passes RAND and AUTN packaged in TGBABootstrapAuthDataV8 to TSY |
|
1203 //! with KEtelExtGBABootstrapV8 as extension identifier |
|
1204 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1205 //!@SYMTestType CIT |
|
1206 // |
|
1207 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest5 |
|
1208 END_TESTCASE TEL-SIMTSY-MM-8605 |
|
1209 // -------------------------------------------------------------- |
|
1210 START_TESTCASE TEL-SIMTSY-MM-8606 |
|
1211 //!@SYMTestCaseID TEL-SIMTSY-MM-8606 |
|
1212 //!@SYMREQ REQ7765,REQ7756 |
|
1213 //!@SYMTestCaseDesc Client is unable to update EFGBABP due to PIN verification failure. |
|
1214 //!@SYMTestPriority High |
|
1215 //!@SYMTestActions |
|
1216 //! (i) Client posts NotifyAuthenticateDataChange () and waits for notification |
|
1217 //! (ii) Access to the the EFGBABP file is PIN-protected, so TSY is informed that the phone requires the currently active USIM Application PIN to be entered. |
|
1218 //! TSY triggers NotifySecurityEvent with EUSIMAppPinRequired |
|
1219 //! (iii) The phone responds that the PIN was entered incorrectly so TSY completes VerifySecurityCode with KErrAccessDenied |
|
1220 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1221 //!@SYMTestType CIT |
|
1222 // |
|
1223 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest6 |
|
1224 END_TESTCASE TEL-SIMTSY-MM-8606 |
|
1225 // -------------------------------------------------------------- |
|
1226 START_TESTCASE TEL-SIMTSY-MM-8607 |
|
1227 //!@SYMTestCaseID TEL-SIMTSY-MM-8607 |
|
1228 //!@SYMREQ REQ7765,REQ7756 |
|
1229 //!@SYMTestCaseDesc Client performs successfully GBA authentication in NAF derivation mode after deriving Bootstrap key (Ks). |
|
1230 //!@SYMTestPriority High |
|
1231 //!@SYMTestActions |
|
1232 //! (i) Client requests the GBA authentication in the NAF derivation mode by packaging the NAF-ID and the IMPI parameter in the TGBANafAuthDataV8 |
|
1233 //! structure and by sending the SmartCardAuthenticate. |
|
1234 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1235 //!@SYMTestType CIT |
|
1236 // |
|
1237 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest7 |
|
1238 END_TESTCASE TEL-SIMTSY-MM-8607 |
|
1239 // -------------------------------------------------------------- |
|
1240 START_TESTCASE TEL-SIMTSY-MM-8608 |
|
1241 //!@SYMTestCaseID TEL-SIMTSY-MM-8608 |
|
1242 //!@SYMREQ REQ7765,REQ7759 |
|
1243 //!@SYMTestCaseDesc Client performs successfully GBA authentication in NAF derivation mode using the existing Bootstrap key (Ks). |
|
1244 //!@SYMTestPriority High |
|
1245 //!@SYMTestActions |
|
1246 //! (i) Client requests the GBA authentication in the NAF derivation mode by packaging the NAF-ID and the IMPI parameter in the TGBANafAuthDataV8 |
|
1247 //! structure and by sending the SmartCardAuthenticate. |
|
1248 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1249 //!@SYMTestType CIT |
|
1250 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest8 |
|
1251 END_TESTCASE TEL-SIMTSY-MM-8608 |
|
1252 // -------------------------------------------------------------- |
|
1253 START_TESTCASE TEL-SIMTSY-MM-8609 |
|
1254 //!@SYMTestCaseID TEL-SIMTSY-MM-8609 |
|
1255 //!@SYMREQ REQ7765,REQ7759, REQ7882 |
|
1256 //!@SYMTestCaseDesc Client is unable to perform GBA authentication in NAF derivation mode as Ks is not available. |
|
1257 //!@SYMTestPriority High |
|
1258 //!@SYMTestActions |
|
1259 //! (i) Client requests the GBA authentication in the NAF derivation mode by packaging the NAF-ID and the IMPI parameter |
|
1260 //! in the TGBANafAuthDataV8 structure and by sending the SmartCardAuthenticate |
|
1261 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1262 //!@SYMTestType CIT |
|
1263 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest9 |
|
1264 END_TESTCASE TEL-SIMTSY-MM-8609 |
|
1265 // -------------------------------------------------------------- |
|
1266 START_TESTCASE TEL-SIMTSY-MM-8610 |
|
1267 //!@SYMTestCaseID TEL-SIMTSY-MM-8610 |
|
1268 //!@SYMREQ REQ7765,REQ7759, REQ7882 |
|
1269 //!@SYMTestCaseDesc Client is unable to perform GBA authentication in NAF derivation mode as USIM application is not active |
|
1270 //!@SYMTestPriority High |
|
1271 //!@SYMTestActions |
|
1272 //! (i) Client requests the GBA authentication in the NAF derivation mode by packaging the NAF-ID and the IMPI parameter |
|
1273 //! in the TGBANafAuthDataV8 structure and by sending the SmartCardAuthenticate |
|
1274 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1275 //!@SYMTestType CIT |
|
1276 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest10 |
|
1277 END_TESTCASE TEL-SIMTSY-MM-8610 |
|
1278 // -------------------------------------------------------------- |
|
1279 START_TESTCASE TEL-SIMTSY-MM-8611 |
|
1280 //!@SYMTestCaseID TEL-SIMTSY-MM-8611 |
|
1281 //!@SYMREQ REQ7765,REQ7759, REQ7882 |
|
1282 //!@SYMTestCaseDesc Client is unable to perform GBA authentication in NAF derivation mode as USIM application is busy with another client’s request for GBA. |
|
1283 //!@SYMTestPriority High |
|
1284 //!@SYMTestActions |
|
1285 //! (i) Client requests the GBA authentication in the NAF derivation mode by packaging the NAF-ID and the IMPI parameter |
|
1286 //! in the TGBANafAuthDataV8 structure and by sending the SmartCardAuthenticate |
|
1287 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1288 //!@SYMTestType CIT |
|
1289 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest11 |
|
1290 END_TESTCASE TEL-SIMTSY-MM-8611 |
|
1291 // -------------------------------------------------------------- |
|
1292 START_TESTCASE TEL-SIMTSY-MM-8612 |
|
1293 //!@SYMTestCaseID TEL-SIMTSY-MM-8612 |
|
1294 //!@SYMREQ REQ7765,REQ7759, REQ7882 |
|
1295 //!@SYMTestCaseDesc Client is unable to perform GBA authentication in NAF derivation mode as specified USIM application is not present. |
|
1296 //!@SYMTestPriority High |
|
1297 //!@SYMTestActions |
|
1298 //! (i) Client requests the GBA authentication in the NAF derivation mode by packaging the NAF-ID and the IMPI parameter |
|
1299 //! in the TGBANafAuthDataV8 structure and by sending the SmartCardAuthenticate |
|
1300 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1301 //!@SYMTestType CIT |
|
1302 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest12 |
|
1303 END_TESTCASE TEL-SIMTSY-MM-8612 |
|
1304 // -------------------------------------------------------------- |
|
1305 START_TESTCASE TEL-SIMTSY-MM-8613 |
|
1306 //!@SYMTestCaseID TEL-SIMTSY-MM-8613 |
|
1307 //!@SYMREQ REQ7758,REQ7765, REQ7756 |
|
1308 //!@SYMTestCaseDesc Client, at its discretion, retrieves GBA Bootstrapping parameters from UICC successfully. |
|
1309 //!@SYMTestPriority High |
|
1310 //!@SYMTestActions |
|
1311 //! (i) Client requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API. |
|
1312 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1313 //!@SYMTestType CIT |
|
1314 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest13 |
|
1315 END_TESTCASE TEL-SIMTSY-MM-8613 |
|
1316 // -------------------------------------------------------------- |
|
1317 START_TESTCASE TEL-SIMTSY-MM-8614 |
|
1318 //!@SYMTestCaseID TEL-SIMTSY-MM-8614 |
|
1319 //!@SYMREQ REQ7758,REQ7765, REQ7756 |
|
1320 //!@SYMTestCaseDesc Clients retrieve GBA Bootstrapping parameters successfully upon notification from UICC (two client scenario). |
|
1321 //!@SYMTestPriority High |
|
1322 //!@SYMTestActions |
|
1323 //! (i) Client1 requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API. |
|
1324 //! (ii) Client2 runs the GBA bootstrapping procedure. |
|
1325 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1326 //!@SYMTestType CIT |
|
1327 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest14 |
|
1328 END_TESTCASE TEL-SIMTSY-MM-8614 |
|
1329 // -------------------------------------------------------------- |
|
1330 START_TESTCASE TEL-SIMTSY-MM-8615 |
|
1331 //!@SYMTestCaseID TEL-SIMTSY-MM-8615 |
|
1332 //!@SYMREQ REQ7758 |
|
1333 //!@SYMTestCaseDesc Client is unable to retrieve GBA Bootstrapping parameters as the USIM application is not active. |
|
1334 //!@SYMTestPriority High |
|
1335 //!@SYMTestActions |
|
1336 //! (i) Client requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API. |
|
1337 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1338 //!@SYMTestType CIT |
|
1339 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest15 |
|
1340 END_TESTCASE TEL-SIMTSY-MM-8615 |
|
1341 // -------------------------------------------------------------- |
|
1342 START_TESTCASE TEL-SIMTSY-MM-8616 |
|
1343 //!@SYMTestCaseID TEL-SIMTSY-MM-8616 |
|
1344 //!@SYMREQ REQ7758, REQ7882 |
|
1345 //!@SYMTestCaseDesc Client is unable to retrieve GBA Bootstrapping parameters due to PIN verification failure. |
|
1346 //!@SYMTestPriority High |
|
1347 //!@SYMTestActions |
|
1348 //! (i) Client requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API. |
|
1349 //! (ii) The phone responds that the PIN was entered incorrectly so TSY completes VerifySecurityCode with KErrAccessDenied. |
|
1350 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1351 //!@SYMTestType CIT |
|
1352 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest16 |
|
1353 END_TESTCASE TEL-SIMTSY-MM-8616 |
|
1354 // -------------------------------------------------------------- |
|
1355 START_TESTCASE TEL-SIMTSY-MM-8617 |
|
1356 //!@SYMTestCaseID TEL-SIMTSY-MM-8617 |
|
1357 //!@SYMREQ REQ7758, REQ7882 |
|
1358 //!@SYMTestCaseDesc Client is unable to retrieve GBA Bootstrapping parameters due to invalid AID |
|
1359 //!@SYMTestPriority High |
|
1360 //!@SYMTestActions |
|
1361 //! (i) Client requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API. |
|
1362 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1363 //!@SYMTestType CIT |
|
1364 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest17 |
|
1365 END_TESTCASE TEL-SIMTSY-MM-8617 |
|
1366 // -------------------------------------------------------------- |
|
1367 START_TESTCASE TEL-SIMTSY-MM-8618 |
|
1368 //!@SYMTestCaseID TEL-SIMTSY-MM-8618 |
|
1369 //!@SYMREQ REQ7760 |
|
1370 //!@SYMTestCaseDesc Client retrieves NAF_ID list from UICC successfully. |
|
1371 //!@SYMTestPriority High |
|
1372 //!@SYMTestActions |
|
1373 //! (i) Client starts the retrieval of the GBA NAF_IDs and B-TIDs by calling CRetrieveMobilePhoneAuthenticationIds::Start |
|
1374 //! (ii) Client calls CRetrieveMobilePhoneAuthenticationIds::RetrieveListGbaL to gain the ownership of the list. |
|
1375 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1376 //!@SYMTestType CIT |
|
1377 RUN_TEST_STEP 30 Te_Sim UsimR6GBATest18 |
|
1378 END_TESTCASE TEL-SIMTSY-MM-8618 |
|
1379 // -------------------------------------------------------------- |
|
1380 START_TESTCASE TEL-SIMTSY-MM-8619 |
|
1381 //!@SYMTestCaseID TEL-SIMTSY-MM-8619 |
|
1382 //!@SYMREQ REQ7765,REQ7756 |
|
1383 //!@SYMTestCaseDesc Test SmartCardAuthenticate API with different capability |
|
1384 //!@SYMTestPriority High |
|
1385 //!@SYMTestActions |
|
1386 //! (i) Call SmartCardAuthenticate () with different capability. |
|
1387 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1388 //!@SYMTestType CIT |
|
1389 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestGBA19.exe |
|
1390 LOAD_SUITE Te_SimTestGBA19 |
|
1391 RUN_TEST_STEP 30 Te_SimTestGBA19 UsimR6GBATest19 |
|
1392 END_TESTCASE TEL-SIMTSY-MM-8619 |
|
1393 // -------------------------------------------------------------- |
|
1394 START_TESTCASE TEL-SIMTSY-MM-8620 |
|
1395 //!@SYMTestCaseID TEL-SIMTSY-MM-8620 |
|
1396 //!@SYMREQ REQ7757 |
|
1397 //!@SYMTestCaseDesc Test SetGbaBootstrapParams API with different capability |
|
1398 //!@SYMTestPriority High |
|
1399 //!@SYMTestActions |
|
1400 //! (i) Call SetGbaBootstrapParams () with different capability. |
|
1401 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1402 //!@SYMTestType CIT |
|
1403 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestGBA20.exe |
|
1404 LOAD_SUITE Te_SimTestGBA20 |
|
1405 RUN_TEST_STEP 30 Te_SimTestGBA20 UsimR6GBATest20 |
|
1406 END_TESTCASE TEL-SIMTSY-MM-8620 |
|
1407 // -------------------------------------------------------------- |
|
1408 START_TESTCASE TEL-SIMTSY-MM-8621 |
|
1409 //!@SYMTestCaseID TEL-SIMTSY-MM-8621 |
|
1410 //!@SYMREQ REQ7765 |
|
1411 //!@SYMTestCaseDesc Test NotifyAuthenticateDataChange API with different capability |
|
1412 //!@SYMTestPriority High |
|
1413 //!@SYMTestActions |
|
1414 //! (i) Call NotifyAuthenticateDataChange () with different capability |
|
1415 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1416 //!@SYMTestType CIT |
|
1417 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestGBA21.exe |
|
1418 LOAD_SUITE Te_SimTestGBA21 |
|
1419 RUN_TEST_STEP 30 Te_SimTestGBA21 UsimR6GBATest21 |
|
1420 END_TESTCASE TEL-SIMTSY-MM-8621 |
|
1421 // -------------------------------------------------------------- |
|
1422 START_TESTCASE TEL-SIMTSY-MM-8622 |
|
1423 //!@SYMTestCaseID TEL-SIMTSY-MM-8622 |
|
1424 //!@SYMREQ REQ7758 |
|
1425 //!@SYMTestCaseDesc Test GetAuthenticationParamsAPI with different capability |
|
1426 //!@SYMTestPriority High |
|
1427 //!@SYMTestActions |
|
1428 //! (i) Call GetAuthenticationParams () with different capability |
|
1429 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1430 //!@SYMTestType CIT |
|
1431 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestGBA22.exe |
|
1432 LOAD_SUITE Te_SimTestGBA22 |
|
1433 RUN_TEST_STEP 30 Te_SimTestGBA22 UsimR6GBATest22 |
|
1434 END_TESTCASE TEL-SIMTSY-MM-8622 |
|
1435 // -------------------------------------------------------------- |
|
1436 START_TESTCASE TEL-SIMTSY-MM-8623 |
|
1437 //!@SYMTestCaseID TEL-SIMTSY-MM-8623 |
|
1438 //!@SYMREQ REQ7760 |
|
1439 //!@SYMTestCaseDesc Test CRetrieveMobilePhoneAuthenticationIds::Start API with different capability |
|
1440 //!@SYMTestPriority High |
|
1441 //!@SYMTestActions |
|
1442 //! (i) Call CRetrieveMobilePhoneAuthenticationIds::Start () with different capability. |
|
1443 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1444 //!@SYMTestType CIT |
|
1445 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 01200 -SID 10281806 Te_SimTestGBA23.exe |
|
1446 LOAD_SUITE Te_SimTestGBA23 |
|
1447 RUN_TEST_STEP 30 Te_SimTestGBA23 UsimR6GBATest23 |
|
1448 END_TESTCASE TEL-SIMTSY-MM-8623 |
|
1449 // -------------------------------------------------------------- |
|
1450 START_TESTCASE TEL-SIMTSY-MM-8624 |
|
1451 //!@SYMTestCaseID TEL-SIMTSY-MM-8624 |
|
1452 //!@SYMREQ REQ7765 |
|
1453 //!@SYMTestCaseDesc Client performs MBMS authentication in MSK update mode successfully |
|
1454 //!@SYMTestPriority High |
|
1455 //!@SYMTestActions |
|
1456 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request and |
|
1457 //! passing in a packaged instance of TMbmMskUpdateDataV8. |
|
1458 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1459 //!@SYMTestType CIT |
|
1460 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest1 |
|
1461 END_TESTCASE TEL-SIMTSY-MM-8624 |
|
1462 // -------------------------------------------------------------- |
|
1463 START_TESTCASE TEL-SIMTSY-MM-8625 |
|
1464 //!@SYMTestCaseID TEL-SIMTSY-MM-8625 |
|
1465 //!@SYMREQ REQ7765,REQ7883, REQ7882 |
|
1466 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode due to lack of MBMS service support in UICC. |
|
1467 //!@SYMTestPriority High |
|
1468 //!@SYMTestActions |
|
1469 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request |
|
1470 //! and passing in a packaged instance of TMbmMskUpdateDataV8 |
|
1471 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1472 //!@SYMTestType CIT |
|
1473 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest2 |
|
1474 END_TESTCASE TEL-SIMTSY-MM-8625 |
|
1475 // -------------------------------------------------------------- |
|
1476 START_TESTCASE TEL-SIMTSY-MM-8626 |
|
1477 //!@SYMTestCaseID TEL-SIMTSY-MM-8626 |
|
1478 //!@SYMREQ REQ7765,REQ7782 |
|
1479 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode because USIM application is not active. |
|
1480 //!@SYMTestPriority High |
|
1481 //!@SYMTestActions |
|
1482 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request |
|
1483 //! and passing in a packaged instance of TMbmMskUpdateDataV8 |
|
1484 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1485 //!@SYMTestType CIT |
|
1486 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest3 |
|
1487 END_TESTCASE TEL-SIMTSY-MM-8626 |
|
1488 // -------------------------------------------------------------- |
|
1489 START_TESTCASE TEL-SIMTSY-MM-8627 |
|
1490 //!@SYMTestCaseID TEL-SIMTSY-MM-8627 |
|
1491 //!@SYMREQ REQ7765,REQ7782 |
|
1492 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode because Ks_int_NAF is overwritten. |
|
1493 //!@SYMTestPriority High |
|
1494 //!@SYMTestActions |
|
1495 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request |
|
1496 //! and passing in a packaged instance of TMbmMskUpdateDataV8 |
|
1497 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1498 //!@SYMTestType CIT |
|
1499 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest4 |
|
1500 END_TESTCASE TEL-SIMTSY-MM-8627 |
|
1501 // -------------------------------------------------------------- |
|
1502 START_TESTCASE TEL-SIMTSY-MM-8628 |
|
1503 //!@SYMTestCaseID TEL-SIMTSY-MM-8628 |
|
1504 //!@SYMREQ REQ7765,REQ7782 |
|
1505 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode due to out of memory |
|
1506 //!@SYMTestPriority High |
|
1507 //!@SYMTestActions |
|
1508 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request |
|
1509 //! and passing in a packaged instance of TMbmMskUpdateDataV8 |
|
1510 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1511 //!@SYMTestType CIT |
|
1512 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest5 |
|
1513 END_TESTCASE TEL-SIMTSY-MM-8628 |
|
1514 // -------------------------------------------------------------- |
|
1515 START_TESTCASE TEL-SIMTSY-MM-8629 |
|
1516 //!@SYMTestCaseID TEL-SIMTSY-MM-8629 |
|
1517 //!@SYMREQ REQ7765,REQ7782 |
|
1518 //!@SYMTestCaseDesc Client successfully creates space to store new MSK IDs and MUK IDs before initiating a MSK request procedure |
|
1519 //!@SYMTestPriority High |
|
1520 //!@SYMTestActions |
|
1521 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1522 //!@SYMTestType CIT |
|
1523 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest6 |
|
1524 END_TESTCASE TEL-SIMTSY-MM-8629 |
|
1525 // -------------------------------------------------------------- |
|
1526 START_TESTCASE TEL-SIMTSY-MM-8630 |
|
1527 //!@SYMTestCaseID TEL-SIMTSY-MM-8630 |
|
1528 //!@SYMREQ REQ7765 |
|
1529 //!@SYMTestCaseDesc Client runs GBA authentication in NAF derivation mode before re-running MSK update mode. |
|
1530 //!@SYMTestPriority High |
|
1531 //!@SYMTestActions |
|
1532 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request |
|
1533 //! and passing in a packaged instance of TMbmMskUpdateDataV8 |
|
1534 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1535 //!@SYMTestType CIT |
|
1536 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest7 |
|
1537 END_TESTCASE TEL-SIMTSY-MM-8630 |
|
1538 // -------------------------------------------------------------- |
|
1539 START_TESTCASE TEL-SIMTSY-MM-8631 |
|
1540 //!@SYMTestCaseID TEL-SIMTSY-MM-8631 |
|
1541 //!@SYMREQ REQ7765,REQ7882 |
|
1542 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode because of MAC verification failure. |
|
1543 //!@SYMTestPriority High |
|
1544 //!@SYMTestActions |
|
1545 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request |
|
1546 //! and passing in a packaged instance of TMbmMskUpdateDataV8 |
|
1547 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1548 //!@SYMTestType CIT |
|
1549 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest8 |
|
1550 END_TESTCASE TEL-SIMTSY-MM-8631 |
|
1551 // -------------------------------------------------------------- |
|
1552 START_TESTCASE TEL-SIMTSY-MM-8632 |
|
1553 //!@SYMTestCaseID TEL-SIMTSY-MM-8632 |
|
1554 //!@SYMREQ REQ7765,REQ7882 |
|
1555 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode because of incorrect MUK. |
|
1556 //!@SYMTestPriority High |
|
1557 //!@SYMTestActions |
|
1558 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request |
|
1559 //! and passing in a packaged instance of TMbmMskUpdateDataV8 |
|
1560 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1561 //!@SYMTestType CIT |
|
1562 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest9 |
|
1563 END_TESTCASE TEL-SIMTSY-MM-8632 |
|
1564 // -------------------------------------------------------------- |
|
1565 START_TESTCASE TEL-SIMTSY-MM-8633 |
|
1566 //!@SYMTestCaseID TEL-SIMTSY-MM-8633 |
|
1567 //!@SYMREQ REQ7765,REQ7782 |
|
1568 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode because of key freshness failure. |
|
1569 //!@SYMTestPriority High |
|
1570 //!@SYMTestActions |
|
1571 //! (i) The client requests the UICC authentication in the MSK Update Mode by sending the SmartCardAuthenticate() request |
|
1572 //! and passing in a packaged instance of TMbmMskUpdateDataV8 |
|
1573 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1574 //!@SYMTestType CIT |
|
1575 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest10 |
|
1576 END_TESTCASE TEL-SIMTSY-MM-8633 |
|
1577 // -------------------------------------------------------------- |
|
1578 START_TESTCASE TEL-SIMTSY-MM-8634 |
|
1579 //!@SYMTestCaseID TEL-SIMTSY-MM-8634 |
|
1580 //!@SYMREQ REQ7765 |
|
1581 //!@SYMTestCaseDesc Client performs MBMS authentication in MTK generation mode successfully. |
|
1582 //!@SYMTestPriority High |
|
1583 //!@SYMTestActions |
|
1584 //! (i) The client requests the UICC authentication in the MTK Generation Mode by sending the SmartCardAuthenticate() request |
|
1585 //! and passing in a packaged instance of TMbmsMtkGenerateDataV8 |
|
1586 //! (ii) The client copies the received MIKEY message within the iMikey field of TMbmsMtkGenerateDataV8. |
|
1587 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1588 //!@SYMTestType CIT |
|
1589 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest11 |
|
1590 END_TESTCASE TEL-SIMTSY-MM-8634 |
|
1591 // -------------------------------------------------------------- |
|
1592 START_TESTCASE TEL-SIMTSY-MM-8635 |
|
1593 //!@SYMTestCaseID TEL-SIMTSY-MM-8635 |
|
1594 //!@SYMREQ REQ7765,REQ7883, REQ7882 |
|
1595 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MTK generation mode because this feature is not enabled in USIM service table |
|
1596 //!@SYMTestPriority High |
|
1597 //!@SYMTestActions |
|
1598 //! (i) The client requests the UICC authentication in the MTK Generation Mode by sending the SmartCardAuthenticate() request |
|
1599 //! and passing in a packaged instance of TMbmsMtkGenerateDataV8 |
|
1600 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1601 //!@SYMTestType CIT |
|
1602 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest12 |
|
1603 END_TESTCASE TEL-SIMTSY-MM-8635 |
|
1604 // -------------------------------------------------------------- |
|
1605 START_TESTCASE TEL-SIMTSY-MM-8636 |
|
1606 //!@SYMTestCaseID TEL-SIMTSY-MM-8636 |
|
1607 //!@SYMREQ REQ7765,REQ7882 |
|
1608 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode because USIM application is not active |
|
1609 //!@SYMTestPriority High |
|
1610 //!@SYMTestActions |
|
1611 //! (i) The client requests the UICC authentication in the MTK Generation Mode by sending the SmartCardAuthenticate() request |
|
1612 //! and passing in a packaged instance of TMbmsMtkGenerateDataV8 |
|
1613 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1614 //!@SYMTestType CIT |
|
1615 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest13 |
|
1616 END_TESTCASE TEL-SIMTSY-MM-8636 |
|
1617 // -------------------------------------------------------------- |
|
1618 START_TESTCASE TEL-SIMTSY-MM-8637 |
|
1619 //!@SYMTestCaseID TEL-SIMTSY-MM-8637 |
|
1620 //!@SYMREQ REQ7765,REQ7882 |
|
1621 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MTK generation mode due to unavailability of MSK |
|
1622 //!@SYMTestPriority High |
|
1623 //!@SYMTestActions |
|
1624 //! (i) The client requests the UICC authentication in the MTK Generation Mode by sending the SmartCardAuthenticate() request |
|
1625 //! and passing in a packaged instance of TMbmsMtkGenerateDataV8 |
|
1626 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1627 //!@SYMTestType CIT |
|
1628 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest14 |
|
1629 END_TESTCASE TEL-SIMTSY-MM-8637 |
|
1630 // -------------------------------------------------------------- |
|
1631 START_TESTCASE TEL-SIMTSY-MM-8638 |
|
1632 //!@SYMTestCaseID TEL-SIMTSY-MM-8638 |
|
1633 //!@SYMREQ REQ7765,REQ7882 |
|
1634 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MTK generation mode because of invalidated MSK |
|
1635 //!@SYMTestPriority High |
|
1636 //!@SYMTestActions |
|
1637 //! (i) The client requests the UICC authentication in the MTK Generation Mode by sending the SmartCardAuthenticate() request and |
|
1638 //! passing in a packaged instance of TMbmsMtkGenerateDataV8 |
|
1639 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1640 //!@SYMTestType CIT |
|
1641 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest15 |
|
1642 END_TESTCASE TEL-SIMTSY-MM-8638 |
|
1643 // -------------------------------------------------------------- |
|
1644 START_TESTCASE TEL-SIMTSY-MM-8639 |
|
1645 //!@SYMTestCaseID TEL-SIMTSY-MM-8639 |
|
1646 //!@SYMREQ REQ7765,REQ7882 |
|
1647 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MTK generation mode because of invalid MTK |
|
1648 //!@SYMTestPriority High |
|
1649 //!@SYMTestActions |
|
1650 //! (i) The client requests the UICC authentication in the MTK Generation Mode by sending the SmartCardAuthenticate() request and |
|
1651 //! passing in a packaged instance of TMbmsMtkGenerateDataV8 |
|
1652 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1653 //!@SYMTestType CIT |
|
1654 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest16 |
|
1655 END_TESTCASE TEL-SIMTSY-MM-8639 |
|
1656 // -------------------------------------------------------------- |
|
1657 START_TESTCASE TEL-SIMTSY-MM-8640 |
|
1658 //!@SYMTestCaseID TEL-SIMTSY-MM-8640 |
|
1659 //!@SYMREQ REQ7765 |
|
1660 //!@SYMTestCaseDesc Client performs MBMS authentication in MSK Deletion Mode successfully |
|
1661 //!@SYMTestPriority High |
|
1662 //!@SYMTestActions |
|
1663 //! (i) The client requests the UICC authentication in the MSK Deletion Mode by sending the SmartCardAuthenticate() request and |
|
1664 //! passing in a packaged instance of TMbmsMskDeleteDataV8 |
|
1665 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1666 //!@SYMTestType CIT |
|
1667 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest17 |
|
1668 END_TESTCASE TEL-SIMTSY-MM-8640 |
|
1669 // -------------------------------------------------------------- |
|
1670 START_TESTCASE TEL-SIMTSY-MM-8641 |
|
1671 //!@SYMTestCaseID TEL-SIMTSY-MM-8641 |
|
1672 //!@SYMREQ REQ7765,REQ7882 |
|
1673 //!@SYMTestCaseDesc Client performs MBMS authentication in MSK Deletion Mode - record match not found |
|
1674 //!@SYMTestPriority High |
|
1675 //!@SYMTestActions |
|
1676 //! (i) The client requests the UICC authentication in the MSK Deletion Mode by sending the SmartCardAuthenticate() request and |
|
1677 //! passing in a packaged instance of TMbmsMskDeleteDataV8 |
|
1678 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1679 //!@SYMTestType CIT |
|
1680 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest18 |
|
1681 END_TESTCASE TEL-SIMTSY-MM-8641 |
|
1682 // -------------------------------------------------------------- |
|
1683 START_TESTCASE TEL-SIMTSY-MM-8642 |
|
1684 //!@SYMTestCaseID TEL-SIMTSY-MM-8642 |
|
1685 //!@SYMREQ REQ7765,REQ7882 |
|
1686 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK Deletion Mode because USIM application is not active |
|
1687 //!@SYMTestPriority High |
|
1688 //!@SYMTestActions |
|
1689 //! (i) The client requests the UICC authentication in the MSK Deletion Mode by sending the SmartCardAuthenticate() request and |
|
1690 //! passing in a packaged instance of TMbmsMskDeleteDataV8 |
|
1691 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1692 //!@SYMTestType CIT |
|
1693 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest19 |
|
1694 END_TESTCASE TEL-SIMTSY-MM-8642 |
|
1695 // -------------------------------------------------------------- |
|
1696 START_TESTCASE TEL-SIMTSY-MM-8643 |
|
1697 //!@SYMTestCaseID TEL-SIMTSY-MM-8643 |
|
1698 //!@SYMREQ REQ7765,REQ7785,REQ7882 |
|
1699 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK Deletion Mode due to lack of MBMS service support in UICC |
|
1700 //!@SYMTestPriority High |
|
1701 //!@SYMTestActions |
|
1702 //! (i) The client requests the UICC authentication in the MSK Deletion Mode by sending the SmartCardAuthenticate() request and |
|
1703 //! passing in a packaged instance of TMbmsMskDeleteDataV8//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1704 //!@SYMTestType CIT |
|
1705 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest20 |
|
1706 END_TESTCASE TEL-SIMTSY-MM-8643 |
|
1707 // -------------------------------------------------------------- |
|
1708 START_TESTCASE TEL-SIMTSY-MM-8644 |
|
1709 //!@SYMTestCaseID TEL-SIMTSY-MM-8644 |
|
1710 //!@SYMREQ REQ7765 |
|
1711 //!@SYMTestCaseDesc Client performs MBMS authentication in MUK Deletion Mode successfully |
|
1712 //!@SYMTestPriority High |
|
1713 //!@SYMTestActions |
|
1714 //! (i) The client requests the UICC authentication in the MUK Deletion Mode by sending the SmartCardAuthenticate() request and |
|
1715 //! passing in a packaged instance of TMbmsMukDeleteDataV8 |
|
1716 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1717 //!@SYMTestType CIT |
|
1718 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest21 |
|
1719 END_TESTCASE TEL-SIMTSY-MM-8644 |
|
1720 // -------------------------------------------------------------- |
|
1721 START_TESTCASE TEL-SIMTSY-MM-8645 |
|
1722 //!@SYMTestCaseID TEL-SIMTSY-MM-8645 |
|
1723 //!@SYMREQ REQ7765,REQ7882 |
|
1724 //!@SYMTestCaseDesc Client performs MBMS authentication in MUK Deletion Mode - record match not found |
|
1725 //!@SYMTestPriority High |
|
1726 //!@SYMTestActions |
|
1727 //! (i) The client requests the UICC authentication in the MUK Deletion Mode by sending the SmartCardAuthenticate() request and |
|
1728 //! passing in a packaged instance of TMbmsMukDeleteDataV8 |
|
1729 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1730 //!@SYMTestType CIT |
|
1731 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest22 |
|
1732 END_TESTCASE TEL-SIMTSY-MM-8645 |
|
1733 // -------------------------------------------------------------- |
|
1734 START_TESTCASE TEL-SIMTSY-MM-8646 |
|
1735 //!@SYMTestCaseID TEL-SIMTSY-MM-8646 |
|
1736 //!@SYMREQ REQ7765,REQ7882 |
|
1737 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode because UICC application is not active. |
|
1738 //!@SYMTestPriority High |
|
1739 //!@SYMTestActions |
|
1740 //! (i) The client requests the UICC authentication in the MUK Deletion Mode by sending the SmartCardAuthenticate() request and |
|
1741 //! passing in a packaged instance of TMbmsMukDeleteDataV8 |
|
1742 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1743 //!@SYMTestType CIT |
|
1744 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest23 |
|
1745 END_TESTCASE TEL-SIMTSY-MM-8646 |
|
1746 // -------------------------------------------------------------- |
|
1747 START_TESTCASE TEL-SIMTSY-MM-8647 |
|
1748 //!@SYMTestCaseID TEL-SIMTSY-MM-8647 |
|
1749 //!@SYMREQ REQ7765,REQ7785,REQ7882 |
|
1750 //!@SYMTestCaseDesc Client is unable to perform MBMS authentication in MSK update mode because this feature is not enabled in USIM service table |
|
1751 //!@SYMTestPriority High |
|
1752 //!@SYMTestActions |
|
1753 //! (i) The client requests the UICC authentication in the MUK Deletion Mode by sending the SmartCardAuthenticate() request and |
|
1754 //! passing in a packaged instance of TMbmsMukDeleteDataV8 |
|
1755 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1756 //!@SYMTestType CIT |
|
1757 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest24 |
|
1758 END_TESTCASE TEL-SIMTSY-MM-8647 |
|
1759 // -------------------------------------------------------------- |
|
1760 START_TESTCASE TEL-SIMTSY-MM-8648 |
|
1761 //!@SYMTestCaseID TEL-SIMTSY-MM-8648 |
|
1762 //!@SYMREQ REQ7350, REQ7882 |
|
1763 //!@SYMTestCaseDesc Client retrieves MUK ID and timestamp counter successfully |
|
1764 //!@SYMTestPriority High |
|
1765 //!@SYMTestActions |
|
1766 //! (i) Client requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API |
|
1767 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1768 //!@SYMTestType CIT |
|
1769 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest25 |
|
1770 END_TESTCASE TEL-SIMTSY-MM-8648 |
|
1771 // -------------------------------------------------------------- |
|
1772 START_TESTCASE TEL-SIMTSY-MM-8649 |
|
1773 //!@SYMTestCaseID TEL-SIMTSY-MM-8649 |
|
1774 //!@SYMREQ REQ7350, REQ7882 |
|
1775 //!@SYMTestCaseDesc Client is unable to retrieve MUK ID and timestamp counter because UICC application is not active |
|
1776 //!@SYMTestPriority High |
|
1777 //!@SYMTestActions |
|
1778 //! (i) Client requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API |
|
1779 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1780 //!@SYMTestType CIT |
|
1781 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest26 |
|
1782 END_TESTCASE TEL-SIMTSY-MM-8649 |
|
1783 // -------------------------------------------------------------- |
|
1784 START_TESTCASE TEL-SIMTSY-MM-8650 |
|
1785 //!@SYMTestCaseID TEL-SIMTSY-MM-8650 |
|
1786 //!@SYMREQ REQ7350, REQ7882 |
|
1787 //!@SYMTestCaseDesc Client is unable to retrieve MUK ID due to PIN verification failure |
|
1788 //!@SYMTestPriority High |
|
1789 //!@SYMTestActions |
|
1790 //! (i) C0lient requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API |
|
1791 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1792 //!@SYMTestType CIT |
|
1793 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest27 |
|
1794 END_TESTCASE TEL-SIMTSY-MM-8650 |
|
1795 // -------------------------------------------------------------- |
|
1796 START_TESTCASE TEL-SIMTSY-MM-8651 |
|
1797 //!@SYMTestCaseID TEL-SIMTSY-MM-8651 |
|
1798 //!@SYMREQ REQ7350, REQ7882 |
|
1799 //!@SYMTestCaseDesc Client is unable to retrieve MUK ID due to invalid AID |
|
1800 //!@SYMTestPriority High |
|
1801 //!@SYMTestActions |
|
1802 //! (i) C0lient requests to retrieve the existing GBA bootstrapping parameters from the USIM using the GetAuthenticationParams API |
|
1803 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1804 //!@SYMTestType CIT |
|
1805 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest28 |
|
1806 END_TESTCASE TEL-SIMTSY-MM-8651 |
|
1807 // -------------------------------------------------------------- |
|
1808 START_TESTCASE TEL-SIMTSY-MM-8652 |
|
1809 //!@SYMTestCaseID TEL-SIMTSY-MM-8652 |
|
1810 //!@SYMREQ REQ7350 |
|
1811 //!@SYMTestCaseDesc Client retrieves MSK ID list from UICC successfully. |
|
1812 //!@SYMTestPriority High |
|
1813 //!@SYMTestActions |
|
1814 //! (i) Client starts the retrieval of the MSK IDs by calling CRetrieveMobilePhoneAuthenticationIds::Start. |
|
1815 //! (ii) Client calls CRetrieveMobilePhoneAuthenticationIds::RetrieveListMbmsL to gain the ownership of the list. |
|
1816 //!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY. |
|
1817 //!@SYMTestType CIT |
|
1818 RUN_TEST_STEP 30 Te_Sim UsimR6MBMSTest29 |
|
1819 END_TESTCASE TEL-SIMTSY-MM-8652 |
|
1820 // -------------------------------------------------------------- |
|
1821 START_TESTCASE TEL-SIMTSY-MM-8653 |
|
1822 //!@SYMTestCaseID TEL-SIMTSY-MM-8653 |
|
1823 //!@SYMREQ REQ7697 |
|
1824 //!@SYMTestCaseDesc Client retrieves mailbox dialling numbers successfully; writes a new phonebook entry successfully. |
|
1825 //!@SYMTestPriority High |
|
1826 //!@SYMTestActions i) Client posts NotifyStoreEvent on the RMobilePhonebookStore so that it can be told if any of the mailbox phonebook //! entries change. |
|
1827 //! ii) Client posts GetMailboxNumbers() request and passes in a packaged instance of //! TMobilePhoneVoicemailIdsV8. |
|
1828 //! iii) TSY retrieves the mailbox identifiers from the USIM and completes the GetMailboxNumbers request. The mailbox //! number identifiers for Voice, Data, Fax, Other and Videomail are returned within the packaged //! TMobilePhoneVoicemailIdsV8. |
|
1829 //! iv) Client then uses the retrieved mailbox identifier information to retrieve the actual mailbox numbers. |
|
1830 //! v) Client first opens the RMobilePhonebookStore sub-session that represents the Mailbox phone book store. To do so //! the client calls the RMobilePhoneBookStore::Open() method and specifies KETelIccMbdnPhoneBook as the //! phonebook and KEtelUSimPhoneBookType as the phonebook type. |
|
1831 //! vi) Client uses the RMobilePhoneBookStore::Read() passing the videomail mailbox identifier (iVideo) retrieved using //! GetMailboxNumbers API, and retrieves the mailbox dialling numbers. |
|
1832 //! vii) Client adds a new phone book entry using RMobilePhonebookStore Write () API. |
|
1833 //! viii) TSY completes NotifyStoreEvent with RMobilePhoneStore::KStoreEntryAdded. |
|
1834 //!@SYMTestExpectedResults GetMailboxNumbers () completes with KErrNone. Upon completion TMobilePhoneVoicemailIdsV8 will hold the //! mailbox numbers of all the mailboxes. |
|
1835 //! RMobilePhoneBookStore::Open() successfully opens the subsession. |
|
1836 //! RMobilePhoneBookStore::Read() completes with KErrNone. Upon completion aPBData will hold the videomail //! phonebook entries. |
|
1837 //! RMobilePhoneBookStore::Write() completes with KErrNone. Upon completion aPBData will hold the videomail //! phonebook entries. |
|
1838 //! NotifyStoreEvent () completes with KErrNone. Upon completion TMobileStoreEvent will hold the event indicator - //! KStoreEntryAdded. |
|
1839 //!@SYMTestType CIT |
|
1840 // |
|
1841 RUN_TEST_STEP 30 Te_Sim VideomailTest1 |
|
1842 END_TESTCASE TEL-SIMTSY-MM-8653 |
|
1843 // -------------------------------------------------------------- |
|
1844 START_TESTCASE TEL-SIMTSY-MM-8654 |
|
1845 //!@SYMTestCaseID TEL-SIMTSY-MM-8654 |
|
1846 //!@SYMREQ REQ7697 |
|
1847 //!@SYMTestCaseDesc Client is notified of the change in videomail mailbox number successfully.. |
|
1848 //!@SYMTestPriority High |
|
1849 //!@SYMTestActions i) Client also posts NotifyMailboxNumbersChange() to be notified of any changes to the mailbox number identifiers. |
|
1850 //! ii) Sometime later videomail mailbox number gets changed in the EFMBI. |
|
1851 //! iii) TSY completes NotifyMailboxNumbersChange () with KErrNone. |
|
1852 //! |
|
1853 //!@SYMTestExpectedResults NotifyMailboxNumbersChange () completes with KErrNone. Upon completion TMobilePhoneVoicemailIdsV8 will hold the changed videomail mailbox number. |
|
1854 //!@SYMTestType CIT |
|
1855 // |
|
1856 RUN_TEST_STEP 30 Te_Sim VideomailTest2 |
|
1857 END_TESTCASE TEL-SIMTSY-MM-8654 |
|
1858 // -------------------------------------------------------------- |
|
1859 START_TESTCASE TEL-SIMTSY-MM-8655 |
|
1860 //!@SYMTestCaseID TEL-SIMTSY-MM-8655 |
|
1861 //!@SYMREQ REQ7697 |
|
1862 //!@SYMTestCaseDesc Client retrieves message waiting indicators and sets one indicator to off successfully. |
|
1863 //!@SYMTestPriority High |
|
1864 //!@SYMTestActions i) Client posts NotifyMessageWaiting () to receive the count of videomails messages waiting in the network. |
|
1865 //! ii) Client posts NotifyIccMessageWaitingIndicatorsChange () to receive change in the count of message waiting indicators //! from the UICC. |
|
1866 //! iii) Sometime later TSY completes NotifyMessageWaiting () and aCount holds the number of messages waiting in the //! network – say 2. |
|
1867 //! iv) Client posts GetIccMessageWaitingIndicators () to receive the indicators in TMobilePhoneMessageWaitingV8. |
|
1868 //! v) TSY completes GetIccMessageWaitingIndicators () and aMsgIndicators parameter will hold the videomail indicators. |
|
1869 //! vi) Client turns off one indicator and sets it using SetIccMessageWaitingIndicators (). |
|
1870 //! vii) TSY completes SetIccMessageWaitingIndicators () with KErrNone. |
|
1871 //! viii) TSY completes NotifyIccMessageWaitingIndicatorsChange with KErrNone and TMobilePhoneMessageWaitingV8 //! holds the relevant information. |
|
1872 //! |
|
1873 //!@SYMTestExpectedResults NotifyMessageWaiting () completes with KErrNone. Upon completion aCount holds the count of messages in the //!network. |
|
1874 //!GetIccMessageWaitingIndicators () completes with KErrNone. Upon completion TMobilePhoneMessageWaitingV8 will hold message waiting //!indicators. |
|
1875 //!SetIccMessageWaitingIndicators () completes with KErrNone. |
|
1876 //!NotifyIccMessageWaitingIndicatorsChange () completes with KErrNone. Upon completion TMobilePhoneMessageWaitingV8 will hold new indicator //!values. |
|
1877 //!@SYMTestType CIT |
|
1878 // |
|
1879 RUN_TEST_STEP 30 Te_Sim VideomailTest3 |
|
1880 END_TESTCASE TEL-SIMTSY-MM-8655 |
|
1881 // -------------------------------------------------------------- |
|
1882 START_TESTCASE TEL-SIMTSY-MM-8656 |
|
1883 //!@SYMTestCaseID TEL-SIMTSY-MM-8656 |
|
1884 //!@SYMREQ REQ7697 |
|
1885 //!@SYMTestCaseDesc Client is unable to set message waiting indicators due to absence of indicators on the UICC. |
|
1886 //!@SYMTestPriority High |
|
1887 //!@SYMTestActions i) Client posts NotifyMessageWaiting () to receive the count of videomails messages waiting in the network. |
|
1888 //! ii) Sometime later TSY completes NotifyMessageWaiting () and aCount holds the number of messages waiting in the //! network – say 2. |
|
1889 //! iii) Client posts GetIccMessageWaitingIndicators () to receive the indicators in TMobilePhoneMessageWaitingV8. |
|
1890 //! iv) TSY completes GetIccMessageWaitingIndicators () and aMsgIndicators parameter will hold the videomail indicators. |
|
1891 //! v) Client turns off one indicator and sets it using SetIccMessageWaitingIndicators (). |
|
1892 //! vi) TSY identifies that indicators are not found in the UICC; therefore completes the request with KErrNotFound. |
|
1893 //! |
|
1894 //!@SYMTestExpectedResults NotifyMessageWaiting () completes with KErrNone. Upon completion aCount holds the count of messages in the //! network. |
|
1895 //! GetIccMessageWaitingIndicators () completes with KErrNone. Upon completion TMobilePhoneMessageWaitingV8 will //! hold message waiting indicators. |
|
1896 //! SetIccMessageWaitingIndicators () completes with KErrNotFound. |
|
1897 //!@SYMTestType CIT |
|
1898 // |
|
1899 RUN_TEST_STEP 30 Te_Sim VideomailTest4 |
|
1900 END_TESTCASE TEL-SIMTSY-MM-8656 |
|
1901 // -------------------------------------------------------------- |
|
1902 START_TESTCASE TEL-SIMTSY-MM-8657 |
|
1903 //!@SYMTestCaseID TEL-SIMTSY-MM-8657 |
|
1904 //!@SYMREQ REQ7697 |
|
1905 //!@SYMTestCaseDesc Cancel Message waiting and MBDN requests. (All APIs) |
|
1906 //!@SYMTestPriority High |
|
1907 //!@SYMTestActions i) Client calls NotifyMessageWaiting () API .Immediately cancel the request by calling //! CancelAsyncRequest(EMobilePhoneNotifyMessageWaiting) |
|
1908 //! ii) Client calls NotifyIccMessageWaitingIndicatorsChange () API . Immediately cancel the request by calling //! CancelAsyncRequest(EMobilePhoneNotifyIccMessageWaitingIndicatorsChange) |
|
1909 //! iii) Client calls NotifyMailboxNumbersChange () API . Immediately cancel the request by calling //! CancelAsyncRequest(EMobilePhoneNotiyMailboxNumbersChange) |
|
1910 //!@SYMTestExpectedResults Request are cancelled successfully with KErrCancel |
|
1911 //!@SYMTestType CIT |
|
1912 // |
|
1913 RUN_TEST_STEP 30 Te_Sim VideomailTest5 |
|
1914 END_TESTCASE TEL-SIMTSY-MM-8657 |
|
1915 // -------------------------------------------------------------- |
|
1916 START_TESTCASE TEL-SIMTSY-MM-8663 |
|
1917 //!@SYMTestCaseID TEL-SIMTSY-MM-8663 |
|
1918 //!@SYMREQ REQ7884 |
|
1919 //!@SYMTestCaseDesc Client stores the Wlan parameters on USIM successfully. |
|
1920 //!@SYMTestPriority High |
|
1921 //!@SYMTestActions i) Client posts NotifySecurityEvent (). |
|
1922 //! ii) Client posts NotifyWlanDataChange (). |
|
1923 //! iii) Test case TEL-SIMTSY-MM-8658 is run. |
|
1924 //! iv) Client stores the received pseudonym and re-authentication identity on the USIM for future authentications. //! It does so by packaging them into the TUsimWlanDataV8 structure and sending them to the TSY using the //! SetWlanData request. |
|
1925 //! v) TSY is informed that the phone requires the currently active USIM Application PIN to be entered. TSY //! triggers NotifySecurityEvent with EUSIMAppPinRequired. |
|
1926 //! vi) Client reposts NotifySecurityEvent. |
|
1927 //! vii) Client uses VerifySecurityCode request to pass the PIN to TSY. |
|
1928 //! viii) TSY sends the USIM app PIN digits to the phone (and hence to ICC) for verification. The phone responds //! that the PIN was entered correctly so TSY completes VerifySecurityCode with KErrNone |
|
1929 //! ix) TSY also triggers NotifySecurityEvent with EUSIMAppPinVerified. |
|
1930 //! x) TSY completes the SetWlanData request with KErrNone. |
|
1931 //! |
|
1932 //!@SYMTestExpectedResults NotifySecurityEvent () completes with KErrNone. Upon completion TMobilePhoneSecurityEvent will hold //! EUSIMAppPinRequired. |
|
1933 //! VerifySecurityCode () completes with KErrNone. |
|
1934 //! NotifySecurityEvent () completes with KErrNone. Upon completion TMobilePhoneSecurityEvent will hold //! EUSIMAppPinVerified. |
|
1935 //!@SYMTestType CIT |
|
1936 // |
|
1937 RUN_TEST_STEP 30 Te_Sim WlanTest1 |
|
1938 END_TESTCASE TEL-SIMTSY-MM-8663 |
|
1939 // -------------------------------------------------------------- |
|
1940 START_TESTCASE TEL-SIMTSY-MM-8664 |
|
1941 //!@SYMTestCaseID TEL-SIMTSY-MM-8664 |
|
1942 //!@SYMREQ REQ7884 |
|
1943 //!@SYMTestCaseDesc Client is unable to store the Wlan parameters on USIM due to PIN verification failure. |
|
1944 //!@SYMTestPriority High |
|
1945 //!@SYMTestActions i) Client posts NotifySecurityEvent (). |
|
1946 //! ii) Client posts NotifyWlanDataChange (). |
|
1947 //! iii) Test case TEL-SIMTSY-MM-8658 is run. |
|
1948 //! iv) Client stores the received pseudonym and re-authentication identity on the USIM for future authentications. //! It does so by packaging them into the TUsimWlanDataV8 structure and sending them to the TSY using the //! SetWlanData request. |
|
1949 //! v) TSY is informed that the phone requires the currently active USIM Application PIN to be entered. TSY //! triggers NotifySecurityEvent with EUSIMAppPinRequired. |
|
1950 //! vi) Client reposts NotifySecurityEvent. |
|
1951 //! vii) Client uses VerifySecurityCode request to pass the PIN to TSY. |
|
1952 //! viii) TSY sends the USIM app PIN digits to the phone (and hence to ICC) for verification. The phone responds //! that the PIN was entered correctly so TSY completes VerifySecurityCode with KErrNone |
|
1953 //! ix) TSY also triggers NotifySecurityEvent with EUSIMAppPinVerified. |
|
1954 //! x) TSY completes the SetWlanData request with KErrNone. |
|
1955 //! |
|
1956 //!@SYMTestExpectedResults NotifySecurityEvent () completes with KErrNone and upon completion TMobilePhoneSecurityEvent will hold //! EUSIMAppPinRequired. |
|
1957 //! VerifySecurityCode () completes with KErrAccessDenied. |
|
1958 //! SetWlanData () completes with KErrAccessDenied. |
|
1959 //!@SYMTestType CIT |
|
1960 RUN_TEST_STEP 30 Te_Sim WlanTest2 |
|
1961 END_TESTCASE TEL-SIMTSY-MM-8664 |
|
1962 // -------------------------------------------------------------- |
|
1963 START_TESTCASE TEL-SIMTSY-MM-8665 |
|
1964 //!@SYMTestCaseID TEL-SIMTSY-MM-8665 |
|
1965 //!@SYMREQ REQ7884 |
|
1966 //!@SYMTestCaseDesc Client, at its own will, retrieves WLAN parameters from USIM successfully. |
|
1967 //!@SYMTestPriority High |
|
1968 //!@SYMTestActions i) Client posts NotifySecurityEvent (). |
|
1969 //! ii) Client requests to retrieve the WLAN parameters stored on the USIM by posting the GetWlanData request //! and passing in a packaged instance of TUsimWlanDataV8 within the aData parameter. |
|
1970 //! iii) TSY tries to retrieve the content of the EFPseudo and EFWRI files on the currently active USIM and it returns //! the pseudonym, re-authentication identity, master key and counter in the supplied TUsimWlanDataV8 //! structure. The TSY also sets the iFieldsUsed field. |
|
1971 //! iv) Access to these files is PIN-protected, so the TSY is informed that the phone requires the currently active //! USIM Application PIN to be entered. TSY triggers NotifySecurityEvent with EUSIMAppPinRequired. |
|
1972 //! v) Client reposts NotifySecurityEvent (). |
|
1973 //! vi) Client uses VerifySecurityCode request to pass the PIN to TSY. |
|
1974 //! vii) TSY sends the USIM app PIN digits to the phone (and hence to ICC) for verification. |
|
1975 //! viii) The phone responds that the PIN was entered correctly so TSY completes VerifySecurityCode with //! KErrNone. |
|
1976 //! ix) Also NotifySecurityEvent request completes with EUSIMAppPinVerified. |
|
1977 //! x) TSY completes the GetWlanData request with KErrNone with information in TUsimWlanDataV8. |
|
1978 //!@SYMTestExpectedResults NotifySecurityEvent () completes with EUSIMAppPinRequired. |
|
1979 //! VerifySecurityCode () completes with KErrNone. |
|
1980 //! NotifySecurityEvent () completes with EUSIMAppPinVerified. |
|
1981 //! GetWlanData () request completes with KErrNone. Upon completion TUsimWlanDataV8 holds the WLAN //! parameters – Pseudonym, Re-authentication Id, etc. |
|
1982 //!@SYMTestType CIT |
|
1983 // |
|
1984 RUN_TEST_STEP 30 Te_Sim WlanTest3 |
|
1985 END_TESTCASE TEL-SIMTSY-MM-8665 |
|
1986 // -------------------------------------------------------------- |
|
1987 START_TESTCASE TEL-SIMTSY-MM-8667 |
|
1988 //!@SYMTestCaseID TEL-SIMTSY-MM-8667 |
|
1989 //!@SYMREQ REQ7884, REQ7767 |
|
1990 //!@SYMTestCaseDesc Client is unable to retrieve WLAN parameters from USIM due to lack of support in USIM service table |
|
1991 //!@SYMTestPriority High |
|
1992 //!@SYMTestActions i) Client requests to retrieve the WLAN parameters stored on the USIM by posting the GetWlanData request //! and passing in a packaged instance of TUsimWlanDataV8 within the aData parameter. |
|
1993 //! ii) TSY checks and ensures that the specified USIM application has already been activated. |
|
1994 //! iii) TSY then requests for Wlan parameters and it passes the TUsimWlanDataV8 structure to be populated by //! UICC. |
|
1995 //! iv) TSY is informed that Wlan functionality is not supported by the USIM. |
|
1996 //! v) TSY completes GetWlanData request with KErrNotSupported. |
|
1997 //!@SYMTestExpectedResults GetWlanData () completes with KErrNotSupported. |
|
1998 //!@SYMTestType CIT |
|
1999 // |
|
2000 RUN_TEST_STEP 30 Te_Sim WlanTest4 |
|
2001 END_TESTCASE TEL-SIMTSY-MM-8667 |
|
2002 // -------------------------------------------------------------- |
|
2003 START_TESTCASE TEL-SIMTSY-MM-8670 |
|
2004 //!@SYMTestCaseID TEL-SIMTSY-MM-8670 |
|
2005 //!@SYMREQ REQ7884 |
|
2006 //!@SYMTestCaseDesc Client is unable to retrieve WLAN parameters from USIM due to PIN verification failure. |
|
2007 //!@SYMTestPriority High |
|
2008 //!@SYMTestActions i) Client runs Test case TEL-SIMTSY-MM-8663. |
|
2009 //! ii) Client requests to retrieve the WLAN parameters stored on the USIM by posting the GetWlanData request and passing //! in a packaged instance of TUsimWlanDataV8 within the aData parameter. |
|
2010 //! iii) TSY checks and ensures that the specified USIM application has already been activated. |
|
2011 //! iv) TSY tries to retrieve the content of the EFPseudo and EFWRI files on the currently active USIM and it returns the //! pseudonym, re-authentication identity, master key and counter in the supplied TUsimWlanDataV8 structure. The TSY //!also sets the iFieldsUsed field. |
|
2012 //! v) Access to these files is PIN-protected, so the TSY is informed that the phone requires the currently active USIM //! Application PIN to be entered. TSY triggers NotifySecurityEvent with EUSIMAppPinRequired. |
|
2013 //! vi) Client uses VerifySecurityCode request to pass the PIN to TSY. |
|
2014 //! vii) TSY sends the USIM app PIN digits to the phone (and hence to ICC) for verification. |
|
2015 //! viii) The phone responds that the PIN was entered incorrectly so TSY completes VerifySecurityCode with //! KErrAccessDenied. |
|
2016 //! ix) TSY completes the GetWlanData request with KErrAccessDenied. |
|
2017 //!@SYMTestExpectedResults NotifySecurityEvent () completes with KErrNone and upon completion TMobilePhoneSecurityEvent will hold //! EUSIMAppPinRequired. |
|
2018 //! VerifySecurityCode () completes with KErrAccessDenied. |
|
2019 //! GetWlanData () completes with KErrAccessDenied. |
|
2020 //!@SYMTestType CIT |
|
2021 // |
|
2022 RUN_TEST_STEP 30 Te_Sim WlanTest5 |
|
2023 END_TESTCASE TEL-SIMTSY-MM-8670 |
|
2024 // -------------------------------------------------------------- |
|
2025 START_TESTCASE TEL-SIMTSY-MM-8669 |
|
2026 //!@SYMTestCaseID TEL-SIMTSY-MM-8669 |
|
2027 //!@SYMREQ REQ7884 |
|
2028 //!@SYMTestCaseDesc Client is unable to retrieve WLAN parameters from USIM due to due to inactive USIM application. |
|
2029 //!@SYMTestPriority High |
|
2030 //!@SYMTestActions i) Client requests to retrieve the WLAN parameters stored on the USIM by posting the GetWlanData request and passing //! in a packaged instance of TUsimWlanDataV8 within the aData parameter. |
|
2031 //! ii) TSY checks whether the specified USIM application has already been activated. |
|
2032 //! iii) TSY identifies that the specified application is inactive. |
|
2033 //! iv) TSY completes SmartCardAuthenticate request with KErrMMEtelScApplicationNotActive. |
|
2034 //!@SYMTestExpectedResults GetWlanData () completes with KErrMMEtelScApplicationNotActive. |
|
2035 //!@SYMTestType CIT |
|
2036 // |
|
2037 RUN_TEST_STEP 30 Te_Sim WlanTest6 |
|
2038 END_TESTCASE TEL-SIMTSY-MM-8669 |
|
2039 // -------------------------------------------------------------- |
|
2040 START_TESTCASE TEL-SIMTSY-MM-8671 |
|
2041 //!@SYMTestCaseID TEL-SIMTSY-MM-8671 |
|
2042 //!@SYMREQ REQ7884 |
|
2043 //!@SYMTestCaseDesc Client retrieves the preferred networks list present on the UICC successfully |
|
2044 //!@SYMTestPriority High |
|
2045 //!@SYMTestActions i) Client retrieves the current list of preferred networks using the AO class CRetrieveMobilePhonePreferredNetworks. //! Client starts the active object by calling CRetrieveMobilePhonePreferredNetworks::Start. |
|
2046 //! ii) The CRetrieveMobilePhonePreferredNetworks class retrieves the list in two phases. First it asks the TSY how //! many bytes the streamed list requires and then it creates an empty buffer with the necessary number of bytes and //! requests the TSY to populate it. |
|
2047 //! iii) TSY writes the entries into CMobilePhoneStoredNetworkList using the AddEntryL method. //! CMobilePhoneStoredNetworkList will contain a list of TMobilePreferredNetworkEntryV3 objects. |
|
2048 //! iv) TSY completes request, and CRetrieveMobilePhonePreferredNetworks::RunL completes client’s request. |
|
2049 //! v) Client can extract the network list using CRetrieveMobilePhonePreferredNetworks::RetrieveListL. |
|
2050 //! vi) Client uses the CMobilePhoneStoredNetworkList methods to enumerate entries and iterate through the list. |
|
2051 //!@SYMTestExpectedResults CRetrieveMobilePhonePreferredNetworks::Start completes with KErrNone. |
|
2052 //!@SYMTestType CIT |
|
2053 // |
|
2054 RUN_TEST_STEP 30 Te_Sim WlanTest7 |
|
2055 END_TESTCASE TEL-SIMTSY-MM-8671 |
|
2056 // -------------------------------------------------------------- |
|
2057 START_TESTCASE TEL-SIMTSY-MM-8674 |
|
2058 //!@SYMTestCaseID TEL-SIMTSY-MM-8674 |
|
2059 //!@SYMREQ REQ7884 |
|
2060 //!@SYMTestCaseDesc Client retrieves the WLAN SID list present on the UICC successfully. |
|
2061 //!@SYMTestPriority High |
|
2062 //!@SYMTestActions i) Client retrieves the current list of preferred networks using the AO class CRetrieveMobilePhonePreferredWlanSIDs. //! Client starts the active object by calling CRetrieveMobilePhonePreferredWlanSIDs::Start. |
|
2063 //! ii) The CRetrieveMobilePhonePreferredWlanSIDs class retrieves the list in two phases. First it asks the TSY how many //! bytes the streamed list requires and then it creates an empty buffer with the necessary number of bytes and requests the //! TSY to populate it. |
|
2064 //! iii) TSY writes the entries into CMobilePhoneStoredWlanSIDList using the AddEntryL method. //! CMobilePhoneStoredWlanSIDList will contain a list of TWlanSIDV8 objects. |
|
2065 //! iv) TSY completes request, and CRetrieveMobilePhonePreferredWlanSIDs::RunL completes client’s request. |
|
2066 //! v) Client can extract the network list using CRetrieveMobilePhonePreferredWlanSIDs::RetrieveListL. |
|
2067 //! vi) Client uses the CMobilePhoneStoredWlanSIDList methods to enumerate entries and iterate through the list. |
|
2068 //!@SYMTestExpectedResults CRetrieveMobilePhonePreferredWlanSIDs::Start completes with KErrNone. |
|
2069 //!@SYMTestType CIT |
|
2070 // |
|
2071 RUN_TEST_STEP 30 Te_Sim WlanTest8 |
|
2072 END_TESTCASE TEL-SIMTSY-MM-8674 |
|
2073 // -------------------------------------------------------------- |
|
2074 START_TESTCASE TEL-SIMTSY-MM-8675 |
|
2075 //!@SYMTestCaseID TEL-SIMTSY-MM-8675 |
|
2076 //!@SYMREQ REQ7884 |
|
2077 //!@SYMTestCaseDesc Client edits the WLAN SID list and stores back on UICC successfully. |
|
2078 //!@SYMTestPriority High |
|
2079 //!@SYMTestActions i) Client posts NotifyPreferredWlanSIDListChange request. |
|
2080 //! ii) Test case TEL-SIMTSY-MM-8674 is run. |
|
2081 //! iii) Client edits list using the CMobilePhoneStoredWlanSIDList methods – |
|
2082 //! a. edits the first entry in the list |
|
2083 //! b. deletes the second entry from the list |
|
2084 //! c. adds a new entry to the list. |
|
2085 //! iv) Client stores a new version of the entire list of preferred network entries by calling RMobilePhone:: //!StorePreferredWlanSIDListL, passing a pointer to the edited CMobilePhoneStoredWlanSIDList object. |
|
2086 //! v) TSY extracts the network entries from the list and formats them as required by the UICC. When the UICC write is //! complete, the TSY completes the client request. |
|
2087 //! vi) TSY completes StorePreferredWlanSIDListL with KErrNone. |
|
2088 //! vii) TSY completes NotifyPreferredWlanSIDListChange request with KErrNone. |
|
2089 //!@SYMTestExpectedResults CRetrieveMobilePhonePreferredWlanSIDs::Start completes with KErrNone. |
|
2090 //! StorePreferredWlanSIDListL completes with KErrNone. |
|
2091 //! NotifyPreferredWlanSIDListChange completes with KErrNone. |
|
2092 //!@SYMTestType CIT |
|
2093 // |
|
2094 RUN_TEST_STEP 30 Te_Sim WlanTest9 |
|
2095 END_TESTCASE TEL-SIMTSY-MM-8675 |
|
2096 // -------------------------------------------------------------- |
|
2097 START_TESTCASE TEL-SIMTSY-MM-8684 |
|
2098 //!@SYMTestCaseID TEL-SIMTSY-MM-8684 |
|
2099 //!@SYMREQ REQ7884 |
|
2100 //!@SYMTestCaseDesc Test to cancel all the WLAN APIs successfully. |
|
2101 //!@SYMTestPriority High |
|
2102 //!@SYMTestActions i) Client calls NotifyWlanDataChange () API . Immediately cancel the request by calling //!CancelAsyncRequest(EMobilePhoneNotifyWlanDataChange) |
|
2103 //! ii) Client calls StorePreferredWlanSIDListL () API . Immediately cancel the request by calling //!CancelAsyncRequest(EMobilePhoneStorePreferredWlanSIDList) |
|
2104 //! iii) Client calls NotifyPreferredWlanSIDListChange () API. Immediately cancel the request by calling //!CancelAsyncRequest(EMobilePhoneNotifyPreferredWlanSIDListChange) |
|
2105 //! iv) Client calls CRetrieveMobilePhonePreferredNetworks::Start () API. Immediately cancel the request by calling //! CancelAsyncRequest(EMobilePhoneSmartCardAuthenticateCancel) |
|
2106 //! v) Client calls CRetrieveMobilePhonePreferredWlanSIDs::Start () API. Immediately cancel the request by calling //! CancelAsyncRequest(EMobilePhoneSmartCardAuthenticateCancel) |
|
2107 //!@SYMTestExpectedResults Request are cancelled successfully with KErrCancel |
|
2108 //!@SYMTestType CIT |
|
2109 // |
|
2110 RUN_TEST_STEP 30 Te_Sim WlanTest10 |
|
2111 END_TESTCASE TEL-SIMTSY-MM-8684 |
|
2112 // -------------------------------------------------------------- |
|
2113 START_TESTCASE TEL-SIMTSY-MM-8676 |
|
2114 //!@SYMTestCaseID TEL-SIMTSY-MM-8676 |
|
2115 //!@SYMREQ REQ7884 |
|
2116 //!@SYMTestCaseDesc Client is unable to store the WLAN SID list back on the UICC because the submitted list is larger than the expected. |
|
2117 //!@SYMTestPriority High |
|
2118 //!@SYMTestActions i) Test case TEL-SIMTSY-MM-8674 is run. |
|
2119 //! ii) Client edits list using the CMobilePhoneStoredWlanSIDList methods – adds a many new entries to the list. |
|
2120 //! iii) Client tries to store a new version of the entire list of preferred network entries by calling RMobilePhone:: //! StorePreferredWlanSIDListL, passing a pointer to the edited CMobilePhoneStoredWlanSIDList object. |
|
2121 //! iv) TSY extracts the network entries from the list and formats them as required by the UICC. |
|
2122 //! v) TSY identifies that the list is very large and could not be stored. Therefore it completes //! StorePreferredWlanSIDListL request with KErrNoMemory. |
|
2123 //!@SYMTestExpectedResults StorePreferredWlanSIDListL completes with KErrNoMemory. |
|
2124 //!@SYMTestType CIT |
|
2125 // |
|
2126 RUN_TEST_STEP 30 Te_Sim WlanTest11 |
|
2127 END_TESTCASE TEL-SIMTSY-MM-8676 |
|
2128 // -------------------------------------------------------------- |
|
2129 START_TESTCASE TEL-SIMTSY-MM-8677 |
|
2130 //!@SYMTestCaseID TEL-SIMTSY-MM-8677 |
|
2131 //!@SYMREQ REQ7884 |
|
2132 //!@SYMTestCaseDesc Test SetWlanData with different capability |
|
2133 //!@SYMTestPriority High |
|
2134 //!@SYMTestActions i) Call SetWlanData () with different capability. |
|
2135 //! ii) SetWlanData () completes with KErrPermissionDenied. |
|
2136 //!@SYMTestExpectedResults SetWlanData () request completes with KErrPermissionDenied. |
|
2137 //!@SYMTestType CIT |
|
2138 // |
|
2139 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestWlan12.exe |
|
2140 LOAD_SUITE Te_SimTestWlan12 |
|
2141 RUN_TEST_STEP 30 Te_SimTestWlan12 WlanTest12 |
|
2142 END_TESTCASE TEL-SIMTSY-MM-8677 |
|
2143 // -------------------------------------------------------------- |
|
2144 START_TESTCASE TEL-SIMTSY-MM-8678 |
|
2145 //!@SYMTestCaseID TEL-SIMTSY-MM-8678 |
|
2146 //!@SYMREQ REQ7884 |
|
2147 //!@SYMTestCaseDesc Test GetWlanData with different capability |
|
2148 //!@SYMTestPriority High |
|
2149 //!@SYMTestActions i) Call GetWlanData () with different capability. |
|
2150 //! ii) GetWlanData () completes with KErrPermissionDenied. |
|
2151 //! |
|
2152 //!@SYMTestExpectedResults GetWlanData () request completes with KErrPermissionDenied. |
|
2153 //!@SYMTestType CIT |
|
2154 // |
|
2155 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestWlan13.exe |
|
2156 LOAD_SUITE Te_SimTestWlan13 |
|
2157 RUN_TEST_STEP 30 Te_SimTestWlan13 WlanTest13 |
|
2158 END_TESTCASE TEL-SIMTSY-MM-8678 |
|
2159 // -------------------------------------------------------------- |
|
2160 START_TESTCASE TEL-SIMTSY-MM-8679 |
|
2161 //!@SYMTestCaseID TEL-SIMTSY-MM-8679 |
|
2162 //!@SYMREQ REQ7884 |
|
2163 //!@SYMTestCaseDesc Test NotifyWlanDataChange with different capability |
|
2164 //!@SYMTestPriority High |
|
2165 //!@SYMTestActions i) Call NotifyWlanDataChange () with different capability. |
|
2166 //! ii) NotifyWlanDataChange () completes with KErrPermissionDenied. |
|
2167 //!@SYMTestExpectedResults NotifyWlanDataChange () request completes with KErrPermissionDenied. |
|
2168 //!@SYMTestType CIT |
|
2169 // |
|
2170 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestWlan14.exe |
|
2171 LOAD_SUITE Te_SimTestWlan14 |
|
2172 RUN_TEST_STEP 30 Te_SimTestWlan14 WlanTest14 |
|
2173 END_TESTCASE TEL-SIMTSY-MM-8679 |
|
2174 // -------------------------------------------------------------- |
|
2175 START_TESTCASE TEL-SIMTSY-MM-8681 |
|
2176 //!@SYMTestCaseID TEL-SIMTSY-MM-8681 |
|
2177 //!@SYMREQ REQ7884 |
|
2178 //!@SYMTestCaseDesc Test StorePreferredWlanSIDListL with different capability |
|
2179 //!@SYMTestPriority High |
|
2180 //!@SYMTestActions i) Call StorePreferredWlanSIDListL () with different capability. |
|
2181 //! ii) StorePreferredWlanSIDListL () completes with KErrPermissionDenied. |
|
2182 //!@SYMTestExpectedResults StorePreferredWlanSIDListL () request completes with KErrPermissionDenied. |
|
2183 //!@SYMTestType CIT |
|
2184 // |
|
2185 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestWlan15.exe |
|
2186 LOAD_SUITE Te_SimTestWlan15 |
|
2187 RUN_TEST_STEP 30 Te_SimTestWlan15 WlanTest15 |
|
2188 END_TESTCASE TEL-SIMTSY-MM-8681 |
|
2189 // -------------------------------------------------------------- |
|
2190 START_TESTCASE TEL-SIMTSY-MM-8682 |
|
2191 //!@SYMTestCaseID TEL-SIMTSY-MM-8682 |
|
2192 //!@SYMREQ REQ7884 |
|
2193 //!@SYMTestCaseDesc Test StorePreferredNetworksListL() with different capability |
|
2194 //!@SYMTestPriority High |
|
2195 //!@SYMTestActions i) Call StorePreferredNetworksListL() with different capability. |
|
2196 //! ii) StorePreferredNetworksListL () completes with KErrPermissionDenied. |
|
2197 //!@SYMTestExpectedResults StorePreferredNetworksListL () request completes with KErrPermissionDenied. |
|
2198 //!@SYMTestType CIT |
|
2199 // |
|
2200 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestWlan16.exe |
|
2201 LOAD_SUITE Te_SimTestWlan16 |
|
2202 RUN_TEST_STEP 30 Te_SimTestWlan16 WlanTest16 |
|
2203 END_TESTCASE TEL-SIMTSY-MM-8682 |
|
2204 // -------------------------------------------------------------- |
|
2205 START_TESTCASE TEL-SIMTSY-MM-8680 |
|
2206 //!@SYMTestCaseID TEL-SIMTSY-MM-8680 |
|
2207 //!@SYMREQ REQ7884 |
|
2208 //!@SYMTestCaseDesc Test CRetrieveMobilePhonePreferredWlanSIDs::Start with different capability |
|
2209 //!@SYMTestPriority High |
|
2210 //!@SYMTestActions i) Call CRetrieveMobilePhonePreferredWlanSIDs::Start () with different capability. |
|
2211 //! ii) CRetrieveMobilePhonePreferredWlanSIDs::Start () completes with KErrPermissionDenied. |
|
2212 //!@SYMTestExpectedResults CRetrieveMobilePhonePreferredWlanSIDs::Start () request completes with KErrPermissionDenied. |
|
2213 //!@SYMTestType CIT |
|
2214 // |
|
2215 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestWlan17.exe |
|
2216 LOAD_SUITE Te_SimTestWlan17 |
|
2217 RUN_TEST_STEP 30 Te_SimTestWlan17 WlanTest17 |
|
2218 END_TESTCASE TEL-SIMTSY-MM-8680 |
|
2219 // -------------------------------------------------------------- |
|
2220 START_TESTCASE TEL-SIMTSY-MM-8683 |
|
2221 //!@SYMTestCaseID TEL-SIMTSY-MM-8683 |
|
2222 //!@SYMREQ REQ7884 |
|
2223 //!@SYMTestCaseDesc Test CRetrieveMobilePhonePreferredNetworks::Start with different capability |
|
2224 //!@SYMTestPriority High |
|
2225 //!@SYMTestActions i) Call CRetrieveMobilePhonePreferredNetworks::Start () with different capability. |
|
2226 //! ii) CRetrieveMobilePhonePreferredNetworks:::Start () completes with KErrPermissionDenied. |
|
2227 //!@SYMTestExpectedResults CRetrieveMobilePhonePreferredNetworks::Start () request completes with KErrPermissionDenied. |
|
2228 //!@SYMTestType CIT |
|
2229 // |
|
2230 RUN_PROGRAM -1 setcap.exe Te_Sim.exe 02400 -SID 10281806 Te_SimTestWlan18.exe |
|
2231 LOAD_SUITE Te_SimTestWlan18 |
|
2232 RUN_TEST_STEP 30 Te_SimTestWlan18 WlanTest18 |
|
2233 END_TESTCASE TEL-SIMTSY-MM-8683 |
|
2234 // -------------------------------------------------------------- |
|
2235 START_TESTCASE TEL-SIMTSY-MM-8673 |
|
2236 //!@SYMTestCaseID TEL-SIMTSY-MM-8673 |
|
2237 //!@SYMREQ REQ7884 |
|
2238 //!@SYMTestCaseDesc Client is unable to store the list back on the UICC because the submitted list is larger than the expected. |
|
2239 //!@SYMTestPriority |
|
2240 //!@SYMTestActions i) Test case TEL-SIMTSY-MM-8671 is run. |
|
2241 //! ii) Client edits list using the CMobilePhoneStoredNetworkList methods – |
|
2242 //! a. adds large number of new entries to the list. |
|
2243 //! iii) Client tries to store a new version of the entire list of preferred network entries by calling //!RMobilePhone::StorePreferredNetworksListL, passing a pointer to the edited CMobilePhoneStoredNetworkList object. |
|
2244 //! iv) TSY extracts the network entries from the list and formats them as required by the UICC. |
|
2245 //! v) TSY identifies that the list is very large and could not be stored. Therefore it completes StorePreferredNetworksListL //! request with KErrNoMemory. |
|
2246 //!@SYMTestExpectedResults StorePreferredNetworksListL completes with KErrNoMemory. |
|
2247 //!@SYMTestType CT |
|
2248 // |
|
2249 RUN_TEST_STEP 30 Te_Sim WlanTest19 |
|
2250 END_TESTCASE TEL-SIMTSY-MM-8673 |
|
2251 // -------------------------------------------------------------- |
|
2252 START_TESTCASE TEL-SIMTSY-MM-8668 |
|
2253 //!@SYMTestCaseID TEL-SIMTSY-MM-8668 |
|
2254 //!@SYMREQ REQ7348 |
|
2255 //!@SYMTestCaseDesc Client confirms on the support of WLAN functionality by the USIM. |
|
2256 //!@SYMTestPriority High |
|
2257 //!@SYMTestActions i) Client posts GetServiceTable request and passes TMobilePhoneServiceTableV8 and also supplies a //! descriptor member aTableData to collect the service table in response. |
|
2258 //! ii) Sometime later TSY completes GetServiceTable request with KErrNone. Relevant information is sent in //! aTableData parameter. |
|
2259 //!@SYMTestExpectedResults GetServiceTable () request completes with KErrNone. Upon completion aTableData will hold the USIM service table //! with WLAN functionality supported |
|
2260 //!@SYMTestType CIT |
|
2261 // |
|
2262 RUN_TEST_STEP 30 Te_Sim WlanTest20 |
|
2263 END_TESTCASE TEL-SIMTSY-MM-8668 |
|
2264 // -------------------------------------------------------------- |
|
2265 START_TESTCASE TEL-SIMTSY-MM-8672 |
|
2266 //!@SYMTestCaseID TEL-SIMTSY-MM-8672 |
|
2267 //!@SYMREQ REQ7884 |
|
2268 //!@SYMTestCaseDesc Client edits the preferred networks list and stores back on UICC successfully. |
|
2269 //!@SYMTestPriority High |
|
2270 //!@SYMTestActions i) Client posts NotifyPreferredNetworksListChange request. |
|
2271 //! ii) Test case TEL-SIMTSY-MM-8671 is run. |
|
2272 //! iii) Client edits list using the CMobilePhoneStoredNetworkList methods – |
|
2273 //! a. edits the first entry in the list |
|
2274 //! b. deletes the second entry from the list |
|
2275 //! c. adds a new entry to the list. |
|
2276 //! iv) Client stores a new version of the entire list of preferred network entries by calling //!RMobilePhone::StorePreferredNetworksListL, passing a pointer to the edited CMobilePhoneStoredNetworkList object. |
|
2277 //! v) TSY extracts the network entries from the list and formats them as required by the UICC. When the UICC write is //! complete, the TSY completes the client request |
|
2278 //! vi) TSY completes StorePreferredNetworksListL with KErrNone. |
|
2279 //! vii) TSY completes NotifyPreferredNetworksListChange request with KErrNone. |
|
2280 //!@SYMTestExpectedResults CRetrieveMobilePhonePreferredNetworks::Start completes with KErrNone. |
|
2281 //! StorePreferredNetworksListL completes with KErrNone. |
|
2282 //! NotifyPreferredNetworksListChange completes with KErrNone. |
|
2283 //!@SYMTestType CIT |
|
2284 // |
|
2285 RUN_TEST_STEP 30 Te_Sim WlanTest21 |
|
2286 END_TESTCASE TEL-SIMTSY-MM-8672 |
|
2287 // -------------------------------------------------------------- |
|
2288 START_TESTCASE TEL-SIMTSY-MM-8666 |
|
2289 //!@SYMTestCaseID TEL-SIMTSY-MM-8666 |
|
2290 //!@SYMREQ REQ7884 |
|
2291 //!@SYMTestCaseDesc Client retrieves WLAN parameters from USIM after update done by another client. |
|
2292 //!@SYMTestPriority High |
|
2293 //!@SYMTestActions i) Client1 posts NotifyWlanDataChange (). |
|
2294 //! ii) Client1 posts NotifySecurityEvent (). |
|
2295 //! iii) Client2 runs Test case TEL-SIMTSY-MM-8663. |
|
2296 //! iv) TSY completes NotifyWlanDataChange request and Client1 is notified of the changes to the WLAN //! parameters stored on the USIM and it passes in a packaged instance of TUsimWlanDataV8. |
|
2297 //! v) Client1 requests to retrieve the WLAN parameters stored on the USIM by posting the GetWlanData request //! and passing in a packaged instance of TUsimWlanDataV8 within the aData parameter. |
|
2298 //! vi) TSY tries to retrieve the content of the EFPseudo and EFWRI files on the currently active USIM and it returns //! the pseudonym, re-authentication identity, master key and counter in the supplied //! TUsimWlanDataV8 structure. The TSY also sets the iFieldsUsed field. |
|
2299 //! vii) Access to these files is PIN-protected, so the TSY is informed that the phone requires the currently active //! USIM Application PIN to be entered. TSY triggers NotifySecurityEvent with EUSIMAppPinRequired. |
|
2300 //! viii) Client1 reposts NotifySecurityEvent (). |
|
2301 //! ix) Client1 uses VerifySecurityCode request to pass the PIN to TSY. |
|
2302 //! x) TSY sends the USIM app PIN digits to the phone (and hence to ICC) for verification. |
|
2303 //! xi) The phone responds that the PIN was entered correctly so TSY completes VerifySecurityCode with //! KErrNone. |
|
2304 //! xii) Also NotifySecurityEvent request completes with EUSIMAppPinVerified. |
|
2305 //! xiii) TSY completes the GetWlanData request with KErrNone with information in TUsimWlanDataV8. |
|
2306 //!@SYMTestExpectedResults NotifyWlanDataChange () completes with KErrNone. |
|
2307 //! NotifySecurityEvent () completes with EUSIMAppPinRequired. |
|
2308 //! VerifySecurityCode () completes with KErrNone. |
|
2309 //! NotifySecurityEvent () completes with EUSIMAppPinVerified. |
|
2310 //! GetWlanData () request completes with KErrNone. Upon completion TUsimWlanDataV8 holds the WLAN parameters – //! Pseudonym, Re-authentication Id, etc. |
|
2311 //!@SYMTestType CIT |
|
2312 // |
|
2313 RUN_TEST_STEP 30 Te_Sim WlanTest22 |
|
2314 END_TESTCASE TEL-SIMTSY-MM-8666 |
|
2315 // -------------------------------------------------------------- |
|
2316 START_TESTCASE TEL-SIMTSY-MM-8658 |
|
2317 //!@SYMTestCaseID TEL-SIMTSY-MM-8658 |
|
2318 //!@SYMREQ REQ7765 |
|
2319 //!@SYMTestCaseDesc Client performs EAP-AKA USIM authentication successfully. |
|
2320 //!@SYMTestPriority High |
|
2321 //!@SYMTestActions i) Client requests the USIM based authentication for the EAP-AKA authentication procedure by calling the //! SmartCardAuthenticate request in the 3G security context. The client passes in the RAND and AUTN values in the //! packaged TSmartCardAuthenticateDataV6 structure, as well as the AID of the USIM application in the aAID parameter. |
|
2322 //! ii) TSY checks and ensures that the specified USIM application has already been activated before proceeding with the //! authentication request. |
|
2323 //! iii) TSY then requests the UICC AUTHENTICATE command in the 3G security context and it passes the RAND and AUTN //! values to the UICC. |
|
2324 //! iv) USIM verifies that AUTN is correct and it authenticates the network. It then computes the RES, IK and CK. |
|
2325 //! v) TSY packages the RES, IK and CK in the supplied TSmartCardAuthenticateDataV6 structure and completes the //! SmartCardAuthenticate request. |
|
2326 //!@SYMTestExpectedResults SmartCardAuthenticate () completes with KErrNone. Upon completion TSmartCardAuthenticateDataV6 holds RES, IK //! and CK. |
|
2327 //!@SYMTestType CT |
|
2328 // |
|
2329 RUN_TEST_STEP 30 Te_Sim 3GSecurityContextTest1 |
|
2330 END_TESTCASE TEL-SIMTSY-MM-8658 |
|
2331 // -------------------------------------------------------------- |
|
2332 START_TESTCASE TEL-SIMTSY-MM-8659 |
|
2333 //!@SYMTestCaseID TEL-SIMTSY-MM-8659 |
|
2334 //!@SYMREQ REQ7884, REQ7767, REQ7882 |
|
2335 //!@SYMTestCaseDesc Client is unable to perform EAP-AKA USIM authentication due to lack of support in USIM service table. |
|
2336 //!@SYMTestPriority |
|
2337 //!@SYMTestActions i) Client requests the USIM based authentication for the EAP-AKA authentication procedure by calling the //! SmartCardAuthenticate request in the 3G security context. The client passes in the RAND and AUTN values in the //! packaged TSmartCardAuthenticateDataV6 structure, as well as the AID of the USIM application in the aAID parameter. |
|
2338 //! ii) TSY checks and ensures that the specified USIM application has already been activated before proceeding with the //! authentication request. |
|
2339 //! iii) TSY then requests the UICC AUTHENTICATE command in the 3G security context and it passes the RAND and AUTN //! values to the UICC. |
|
2340 //! iv) TSY is informed that 3G security context functionality is not supported by the USIM. |
|
2341 //! v) TSY completes SmartCardAuthenticate request with KErrNotSupported. |
|
2342 //!@SYMTestExpectedResults SmartCardAuthenticate () completes with KErrNotSupported. |
|
2343 //!@SYMTestType CIT |
|
2344 // |
|
2345 RUN_TEST_STEP 30 Te_Sim 3GSecurityContextTest2 |
|
2346 END_TESTCASE TEL-SIMTSY-MM-8659 |
|
2347 // -------------------------------------------------------------- |
|
2348 START_TESTCASE TEL-SIMTSY-MM-8660 |
|
2349 //!@SYMTestCaseID TEL-SIMTSY-MM-8660 |
|
2350 //!@SYMREQ REQ7884, REQ7882 |
|
2351 //!@SYMTestCaseDesc Client is unable to perform EAP-AKA USIM authentication due to inactive USIM application. |
|
2352 //!@SYMTestPriority High |
|
2353 //!@SYMTestActions i) Client requests the USIM based authentication for the EAP-AKA authentication procedure by calling the //! SmartCardAuthenticate request in the 3G security context. The client passes in the RAND and AUTN values in the //! packaged TSmartCardAuthenticateDataV6 structure, as well as the AID of the USIM application in the aAID parameter. |
|
2354 //! ii) TSY checks whether the specified USIM application has already been activated before proceeding with the //! authentication request. |
|
2355 //! iii) TSY finds that the specified USIM application is not active. |
|
2356 //! iv) TSY completes SmartCardAuthenticate request with KErrMMEtelScApplicationNotActive. |
|
2357 //!@SYMTestExpectedResults SmartCardAuthenticate () completes with KErrMMEtelScApplicationNotActive. |
|
2358 //!@SYMTestType CT |
|
2359 // |
|
2360 RUN_TEST_STEP 30 Te_Sim 3GSecurityContextTest3 |
|
2361 END_TESTCASE TEL-SIMTSY-MM-8660 |
|
2362 // -------------------------------------------------------------- |
|
2363 START_TESTCASE TEL-SIMTSY-MM-8661 |
|
2364 //!@SYMTestCaseID TEL-SIMTSY-MM-8661 |
|
2365 //!@SYMREQ REQ7884, REQ7882 |
|
2366 //!@SYMTestCaseDesc Client is unable to perform EAP-AKA USIM authentication due to MAC verification failure. |
|
2367 //!@SYMTestPriority High |
|
2368 //!@SYMTestActions i) Client requests the USIM based authentication for the EAP-AKA authentication procedure by calling the //! SmartCardAuthenticate request in the 3G security context. The client passes in the RAND and AUTN values in the //! packaged TSmartCardAuthenticateDataV6 structure, as well as the AID of the USIM application in the aAID parameter. |
|
2369 //! ii) TSY checks and ensures that the specified USIM application has already been activated before proceeding with the //! authentication request. |
|
2370 //! iii) TSY then requests the UICC AUTHENTICATE command in the 3G security context and it passes the RAND and AUTN //! values to the UICC. |
|
2371 //! iv) TSY identifies a MAC verification failure and therefore completes SmartCardAuthenticate request with //! KErrMMEtelMacVerificationFailed. |
|
2372 //!@SYMTestExpectedResults SmartCardAuthenticate () completes with KErrMMEtelMacVerificationFailed. |
|
2373 //!@SYMTestType CIT |
|
2374 // |
|
2375 RUN_TEST_STEP 30 Te_Sim 3GSecurityContextTest4 |
|
2376 END_TESTCASE TEL-SIMTSY-MM-8661 |
|
2377 // -------------------------------------------------------------- |
|
2378 START_TESTCASE TEL-SIMTSY-MM-8662 |
|
2379 //!@SYMTestCaseID TEL-SIMTSY-MM-8662 |
|
2380 //!@SYMREQ REQ7884, REQ7882 |
|
2381 //!@SYMTestCaseDesc Client is unable to perform EAP-AKA USIM authentication due to synchronisation failure. |
|
2382 //!@SYMTestPriority High |
|
2383 //!@SYMTestActions i) Client requests the USIM based authentication for the EAP-AKA authentication procedure by calling the //! SmartCardAuthenticate request in the 3G security context. The client passes in the RAND and AUTN values in the //! packaged TSmartCardAuthenticateDataV6 structure, as well as the AID of the USIM application in the aAID parameter. |
|
2384 //! ii) TSY checks and ensures that the specified USIM application has already been activated before proceeding with the //! authentication request. |
|
2385 //! iii) TSY then requests the UICC AUTHENTICATE command in the 3G security context and it passes the RAND and AUTN //! values to the UICC. |
|
2386 //! iv) TSY identifies a synchronisation failure due to invalid sequence numbers and therefore completes //! SmartCardAuthenticate request with KErrMMEtelSqnVerificationFailed. |
|
2387 //!@SYMTestExpectedResults SmartCardAuthenticate () completes with KErrMMEtelSqnVerificationFailed. On completion //!TSmartCardAuthenticateDataV6 will hold AUTS command response. |
|
2388 //!@SYMTestType CIT |
|
2389 // |
|
2390 RUN_TEST_STEP 30 Te_Sim 3GSecurityContextTest5 |
|
2391 END_TESTCASE TEL-SIMTSY-MM-8662 |
|
2392 // -------------------------------------------------------------- |
|
2393 RUN_SCRIPT z:\TestData\Scripts\te_simeap.script |
|
2394 |