|
1 <html> |
|
2 |
|
3 <head> |
|
4 <meta http-equiv="Content-Type" |
|
5 content="text/html; charset=iso-8859-1"> |
|
6 <meta name="GENERATOR" content="Microsoft FrontPage Express 2.0"> |
|
7 <title></title> |
|
8 </head> |
|
9 |
|
10 <body> |
|
11 |
|
12 <h2>GT Messaging Test Harness T_SMS</h2> |
|
13 |
|
14 <p>Copyright © 2000 <a href="http://www.symbian.com" |
|
15 target="_blank ">Symbian Ltd</a>. All rights reserved.</p> |
|
16 |
|
17 <p><strong>Test Harness:</strong><font size="2"> </font><font |
|
18 size="3">T_SMS</font></p> |
|
19 |
|
20 <p><strong>Component:</strong> SMS</p> |
|
21 |
|
22 <p><strong>Owner:</strong> AA</p> |
|
23 |
|
24 <p><strong>Brief Description:</strong> GT Messaging SMS Smoke |
|
25 Test</p> |
|
26 |
|
27 <p><strong>Detailed Description:</strong> Tests</p> |
|
28 |
|
29 <blockquote> |
|
30 <p>- SMS Client MTM<br> |
|
31 - SMS utility classes (CSmsHeader, CSmsNumber, CSmsSettings, |
|
32 TSmsUtilities)<br> |
|
33 - Reading and writing Service Centres on the SIM<br> |
|
34 - Reading and writing messages to the SIM<br> |
|
35 - Sending and receiving messages</p> |
|
36 </blockquote> |
|
37 |
|
38 <p><strong>Input Files REQUIRED:</strong></p> |
|
39 |
|
40 <blockquote> |
|
41 <p><tt><DRIVE>:\msgtest\sms\defaults.script<br> |
|
42 <DRIVE>:\msgtest\sms\smoke_recv.script<br> |
|
43 <DRIVE>:\msgtest\sms\smoke_enum.script</tt></p> |
|
44 </blockquote> |
|
45 |
|
46 <p><strong>Intermediate Files Produced:</strong> None</p> |
|
47 |
|
48 <p><strong>Output files produced:</strong> <tt><DRIVE>:\msglogs\T_Sms.<PLATFORM>.<VARIANT>.log</tt></p> |
|
49 |
|
50 <p><strong>Building Instructions:</strong></p> |
|
51 |
|
52 <blockquote> |
|
53 <p><tt>cd \msg\test\smoke\<br> |
|
54 bldmake bldfiles<br> |
|
55 abld test build</tt></p> |
|
56 </blockquote> |
|
57 |
|
58 <p><strong>Running Instructions:</strong></p> |
|
59 |
|
60 <p>All Platforms:</p> |
|
61 |
|
62 <blockquote> |
|
63 <p>1. Build T_DB test harness from COMMDB component:</p> |
|
64 <blockquote> |
|
65 <p><tt>cd \commdb\group<br> |
|
66 bldmake bldfiles<br> |
|
67 abld test build t_db</tt></p> |
|
68 </blockquote> |
|
69 <p>2. Run T_DB and select the your modem (probably GSM Mobile |
|
70 Phone)</p> |
|
71 <p>3. Build the test utilities:</p> |
|
72 <blockquote> |
|
73 <p><tt>cd \msg\testutils\group\<br> |
|
74 bldmake bldfiles<br> |
|
75 abld test build</tt></p> |
|
76 </blockquote> |
|
77 <p>4. Edit <tt>\epoc32\wins\c\msgtest\sms\</tt><strong><tt>defaults.script</tt></strong>. |
|
78 Replace the telephone number ("Recipients") with <em>your</em> |
|
79 mobile's number. You may also need to change the service |
|
80 centre ("SC") number (the default is for <a |
|
81 href="http://www.vodafone.co.uk" target="_blank ">Vodafone UK</a>). |
|
82 For example, change the telephone number like so:</p> |
|
83 <blockquote> |
|
84 <p><tt>[Defaults]<br> |
|
85 SC= +447785016005<br> |
|
86 Encoding= 7<br> |
|
87 DeliveryReport= DEF<br> |
|
88 Bearer= NBS<br> |
|
89 </tt><font color="#FF0000"><strike><tt>Recipients= +447747065xxx</tt></strike></font><tt><br> |
|
90 </tt><font color="#0000FF"><tt>Recipients= +447747065511</tt></font><tt><br> |
|
91 <br> |
|
92 endscript</tt></p> |
|
93 </blockquote> |
|
94 </blockquote> |
|
95 |
|
96 <p>WINS Only:</p> |
|
97 |
|
98 <blockquote> |
|
99 <p>1. Run T_DB.exe (if it has not already been run) and |
|
100 select your modem (GSM mobile phone).</p> |
|
101 <p>2. <tt>\epoc32\release\wins\<VARIANT>\T_Sms.exe</tt> |
|
102 can be used at the command prompt or executable can be run |
|
103 from Windows Explorer.</p> |
|
104 </blockquote> |
|
105 |
|
106 <p>Platform other than WINS:</p> |
|
107 |
|
108 <blockquote> |
|
109 <p>1. Copy <tt>\epoc32\release\<PLATFORM>\<VARIANT>\</tt><strong><tt>T_Sms.exe</tt></strong> |
|
110 onto the other platform (or onto the CF card)</p> |
|
111 <p>2. Copy <tt>\epoc32\release\<PLATFORM>\<VARIANT>\</tt><strong><tt>T_DB.exe</tt></strong> |
|
112 onto the other platform (or onto the CF card)</p> |
|
113 <p>3. Copy <tt>\epoc32\release\<PLATFORM>\<VARIANT>\</tt><strong><tt>MsvTestUtils.DLL</tt></strong> |
|
114 into <tt><DRIVE>:\system\libs</tt> on the other |
|
115 platform (or onto the CF card)</p> |
|
116 <p>4. Copy <tt>\epoc32\release\<PLATFORM>\<VARIANT>\</tt><strong><tt>SmsTestUtils.DLL</tt></strong> |
|
117 into <tt><DRIVE>:\system\libs</tt> on the other |
|
118 platform (or onto the CF card)</p> |
|
119 <p>5. Copy <tt>\epoc32\wins\c\msgtest\sms\</tt><strong><tt>smoke_recv.script</tt></strong>, |
|
120 <strong><tt>smoke_enum.script</tt></strong> and <strong><tt>defaults.script</tt></strong><strong> |
|
121 </strong>into <tt><DRIVE>:\msgtest\sms</tt> on the |
|
122 other platform (or onto the CF card)</p> |
|
123 <p>6. <strong>Run T_DB.exe</strong> on the other platform (if |
|
124 it has not already been run) and select your modem (GSM |
|
125 mobile phone).</p> |
|
126 <p>7. <strong>Run T_Sms.exe</strong> on the other platform.</p> |
|
127 </blockquote> |
|
128 </body> |
|
129 </html> |