telephonyprotocols/psdagt/TS_PsdAgt/Release.txt
changeset 0 3553901f7fa8
child 24 6638e7f4bd8f
equal deleted inserted replaced
-1:000000000000 0:3553901f7fa8
       
     1 TS_PSDAGX test suite  - 7/12/01
       
     2 
       
     3 The TS_PSDAGX test suite is a unit test for PSD.AGX. The test suite uses the IntegrationTest framework in order to run. 
       
     4 
       
     5 The test specification for TS_PSDAGX is  
       
     6 
       
     7 "\networking\psdagx\design\SGL.GT0116.300 PSDAGX Unit Test Spec.Doc"
       
     8 
       
     9 
       
    10 In order to simulate various test conditions it was necessary to create dummy versions
       
    11 of Nifman, Etel and AgentDialog. These three projects are stored under Genconn as TDummyNif, TDummyEtel and TDummyDlgSvr respectively. 
       
    12 
       
    13 All this test code is linked with "dummypsd.agx" and "dummygenconn.agt". These two are just duplicates of the real psd.agx and genconn.agt. This avoids any problems where some parts of the test harness are linked with etel.lib and others are linked with dummyetel.lib
       
    14 
       
    15 So in order to run the TS_PSDAGX test cases the following .DLLs and where necessary .LIBs must exist.
       
    16 
       
    17 Scheduletest.exe
       
    18 IntegrationTestUtils
       
    19 DummyEtel
       
    20 DummyAgentDialog
       
    21 DummyNif
       
    22 DummyGenconn
       
    23 DummyPsd
       
    24 TS_PSDAGX
       
    25 
       
    26 Before running any test the CommDB must be correctly configured. Details of the configuration are given in Appendix A of the Unit Test Specification. The CdbV3.Dat file in this directory can be used to run the test cases. If tests fail the tester should double check the contents of the CommDB before looking any further into the problem.
       
    27 
       
    28 To run the tests a script file must be used, the file psdagx.script is also in this directory and the following command line is used.
       
    29 
       
    30 scheduletest psdagx
       
    31 
       
    32 A log file psdagx.html is generated under the EPOC path C:\logs\TestResults
       
    33