diff -r 000000000000 -r 8e480a14352b messagingfw/msgtest/integration/sms/group/T_Sms.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/messagingfw/msgtest/integration/sms/group/T_Sms.html Mon Jan 18 20:36:02 2010 +0200 @@ -0,0 +1,129 @@ + + + + + + + + + + +

GT Messaging Test Harness T_SMS

+ +

Copyright © 2000 Symbian Ltd. All rights reserved.

+ +

Test Harness: T_SMS

+ +

Component: SMS

+ +

Owner: AA

+ +

Brief Description: GT Messaging SMS Smoke +Test

+ +

Detailed Description: Tests

+ +
+

- SMS Client MTM
+ - SMS utility classes (CSmsHeader, CSmsNumber, CSmsSettings, + TSmsUtilities)
+ - Reading and writing Service Centres on the SIM
+ - Reading and writing messages to the SIM
+ - Sending and receiving messages

+
+ +

Input Files REQUIRED:

+ +
+

<DRIVE>:\msgtest\sms\defaults.script
+ <DRIVE>:\msgtest\sms\smoke_recv.script
+ <DRIVE>:\msgtest\sms\smoke_enum.script

+
+ +

Intermediate Files Produced: None

+ +

Output files produced: <DRIVE>:\msglogs\T_Sms.<PLATFORM>.<VARIANT>.log

+ +

Building Instructions:

+ +
+

cd \msg\test\smoke\
+ bldmake bldfiles
+ abld test build

+
+ +

Running Instructions:

+ +

All Platforms:

+ +
+

1. Build T_DB test harness from COMMDB component:

+
+

cd \commdb\group
+ bldmake bldfiles
+ abld test build t_db

+
+

2. Run T_DB and select the your modem (probably GSM Mobile + Phone)

+

3. Build the test utilities:

+
+

cd \msg\testutils\group\
+ bldmake bldfiles
+ abld test build

+
+

4. Edit \epoc32\wins\c\msgtest\sms\defaults.script. + Replace the telephone number ("Recipients") with your + mobile's number. You may also need to change the service + centre ("SC") number (the default is for Vodafone UK). + For example, change the telephone number like so:

+
+

[Defaults]
+ SC= +447785016005
+ Encoding= 7
+ DeliveryReport= DEF
+ Bearer= NBS
+
Recipients= +447747065xxx
+
Recipients= +447747065511
+
+ endscript

+
+
+ +

WINS Only:

+ +
+

1. Run T_DB.exe (if it has not already been run) and + select your modem (GSM mobile phone).

+

2. \epoc32\release\wins\<VARIANT>\T_Sms.exe + can be used at the command prompt or executable can be run + from Windows Explorer.

+
+ +

Platform other than WINS:

+ +
+

1. Copy \epoc32\release\<PLATFORM>\<VARIANT>\T_Sms.exe + onto the other platform (or onto the CF card)

+

2. Copy \epoc32\release\<PLATFORM>\<VARIANT>\T_DB.exe + onto the other platform (or onto the CF card)

+

3. Copy \epoc32\release\<PLATFORM>\<VARIANT>\MsvTestUtils.DLL + into <DRIVE>:\system\libs on the other + platform (or onto the CF card)

+

4. Copy \epoc32\release\<PLATFORM>\<VARIANT>\SmsTestUtils.DLL + into <DRIVE>:\system\libs on the other + platform (or onto the CF card)

+

5. Copy \epoc32\wins\c\msgtest\sms\smoke_recv.script, + smoke_enum.script and defaults.script + into <DRIVE>:\msgtest\sms on the + other platform (or onto the CF card)

+

6. Run T_DB.exe on the other platform (if + it has not already been run) and select your modem (GSM + mobile phone).

+

7. Run T_Sms.exe on the other platform.

+
+ +