DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦5af553585⟧ Wang Wps File

    Length: 68790 (0x10cb6)
    Types: Wang Wps File
    Notes: CPS/TPR/003               
    Names: »1830A «

Derivation

└─⟦796ed5a45⟧ Bits:30006090 8" Wang WCS floppy, CR 0142A
    └─ ⟦this⟧ »1830A « 

WangText

                                  …00……00……00……00…J…0a……00……00…J…0b…J
J…06…I…0b…I…01…I…06…H…0b…H…0f…H H…06…G…09…G…0c…G…01…G…05…F…0b…F
E…0a…E…02…D…09…D…01…D…07…C…0e…C B…08…B…0a…B…0d…=…02…= <…08…<…0c…<…00…< ;…08…;…0c……86…1                                             …02…           …02…   …02…
                          

…02…CPS/TPR/003

…02…URH/820707…02……02…#
DSMT (PROTOTYPE) SOFTWARE TEST
SPECIFICATION AND PROCEDURES…02……02…CAMPS








                    T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲



     1 GENERAL ......................................  
        4
       1.1 PURPOSE ..................................  
            4
       1.2 APPLICABLE DOCUMENTS .....................  
            4
       1.3 TERMS AND ABBREVIATIONS ..................  
            5

     2 TEST SPECIFICATION AND EVALUATION ............  
        6
       2.1 TEST SPECIFICATION .......................  
            6
         2.1.1 Test Purpose .........................  
                6
         2.1.2 Test Object Identification ...........  
                6
         2.1.3 Requirements .........................  
                7
         2.1.4 System Functions .....................  
                7
         2.1.5 Test/Function Relationship ...........  
                7

       2.2 TEST METHODS AND CONSTRAINTS .............  
            8
         2.2.1 System Test Conditions ...............  
                8
           2.2.1.1 Verification Methods .............  
                    8
           2.2.1.2 Verification Summary .............  
                    9

         2.2.2 Extent of System Test ................  
                9
         2.2.3 Data Recording .......................  
                9
         2.2.4 System Test Constraints ..............  
               10

       2.3 TEST EVALUATION ..........................  
           10

     3 TEST DESCRIPTION AND PROCEDURES ..............  
       11
       3.1 TEST GROUP NO. 1 .........................  
           11
         3.1.1 General Description ..................  
               11
         3.1.2 Test Control .........................  
         11
         3.1.3 Test Procedures ......................  
               11
           3.1.3.1 Test Set-up ......................  
                   11
           3.1.3.2 Test Steps .......................  
                   11

       3.2 TEST GROUP NO. 2 .........................  
           13
         3.2.1 General Description ..................  
               13
           3.2.1.1 Test Programs ....................  
                   13
           3.2.1.2 Function/Test Program Mapping ....  
                   24
         3.2.2 Test Control .........................  
               26
         3.2.3 Test Procedures ......................  
               26



       3.3 TESTGROUP NO. 3 ..........................  
           26
         3.3.1 General Description ..................  
               26
         3.3.2 Test Procedure .......................  
               26
           3.3.2.1 Test Set-up ......................  
                   26
           3.3.2.2 Test Initialization ..............  
                   27
           3.3.2.3 Test Steps .......................  
                   27

     APPENDIX A .....................................  
     50


                        1̲ ̲ ̲G̲E̲N̲E̲R̲A̲L̲



1.1      P̲U̲R̲P̲O̲S̲E̲

         The purpose of this document is:

         a)  to identify:

             1)  the test object
             2)  the requirements to be verified

         b)  to define:

             1)  the test methods and constraints
             2)  the test evaluation criteria
             3)  the detailed procedure for test execution



1.2      A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲

         a)  CAMPS System Requirements Specification
                                               CPS/210/SYS/0001

         b)  CAMPS Acceptance Test Specification Overview
                                                    CPS/TSS/001

         c)  DSMT (Protytype) Hardware Test Specification and
             Procedures                             CPS/TRP/005

         d)  DAMOS System Specification        CSS/006/PSP/0044

         e)  Online Editor, User's Manual      CSS/102/USM/0021

         f)  Terminal Operating System, User's Manual
                                               CSS/703/USM/0062

         g)  SWELL Compiler, User's Manual     CSS/415/USM/0047

         h)  Linker, User's Manual             CSS/416/USM/0048

         i)  Online Debug, User's Manual       CSS/701/USM/0060

         j)  DAMOS Acceptance Test Procedure   CSS/006/TPR/0001

         k)  Directory Utility, User's
             Manual                            CSS/932/USM/0036



1.3      T̲E̲R̲M̲S̲ ̲A̲N̲D̲ ̲A̲B̲B̲R̲E̲V̲I̲A̲T̲I̲O̲N̲S̲

         The interpretion given below is used throughout this
         document:

         AT      Acceptance Test
         BTS     Basic Transport Service
         CDC     Control Data Corporation
         CESE    Central Error processing Synchronization 
                 Element
         CPU     Central Processing Unit
         CT      Component Test
         DAMOS   CR80D Advanced Multiprocessor Operating System
         DAMU    DAMOS Masterclear Utilities
         DF      Directory Functions
         DMA     Direct Memory Access
         DSKH    Disk Handler
         DSMT    Development, Software, Maintenance, Test
         DVM     Device Manager
         EP      Error Processor
         FC      File Command
         FDCB    File Description Control Block
         FMS     File Management System
         IOS     Input/Output System
         IT      Integration Test
         LOG     Log Facility
         LP      Line Printer
         LTU     Line Terminating Unit
         MAP     Memory Address Processor
         OC      Operator's Console
         PCF     Process Communication Facility
         PM      Page Manager
         PMD     Process Management and Dispatch
         PPP     Process Parameter Page
         PU      Processor Unit
         RM      Resource Manager
         ROOT    DAMOS Initialization Process
         RTC     Real Time Clock
         SE      Synchronization Element
         SRS     CAMPS System Requirements Specification
         STI     Supra and TDX Bus Interface
         SWELL   Software Engineering Low-Level Language
         TMS     Terminal Management System
         TOS     Terminal Operating System
         VM      Virtual Memory
         VCRI    Verification Cross Reference Index
         VDU     Visual Display Unit


           2̲ ̲ ̲T̲E̲S̲T̲ ̲S̲P̲E̲C̲I̲F̲I̲C̲A̲T̲I̲O̲N̲ ̲A̲N̲D̲ ̲E̲V̲A̲L̲U̲A̲T̲I̲O̲N̲



2.1      T̲E̲S̲T̲ ̲S̲P̲E̲C̲I̲F̲I̲C̲A̲T̲I̲O̲N̲



2.1.1    T̲e̲s̲t̲ ̲P̲u̲r̲p̲o̲s̲e̲

         The purpose of this test is to provide a qualification
         of the DSMT (Prototype) System Software.

         Together with the DSMT Hardware Test this test constitutes
         the DSMT System Verification.



2.1.2    T̲e̲s̲t̲ ̲O̲b̲j̲e̲c̲t̲ ̲I̲d̲e̲n̲t̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         The test object will be the following:

         a)  DAMOS Operating System (ref. para 1.2, d)
         b)  Online Editor          (ref. para 1.2, e)
         c)  SWELL Compiler         (ref. para 1.2, g)
         d)  Linker                 (ref. para 1.2, h)
         e)  Online Debug           (ref. para 1.2, i)
         f)  Directory Utility      (ref. para 1.2, k)

         The verification baseline for item a) will be ref.
         d to the extent specified in the Verification Cross
         Reference Index (VCRI) contained in appendix A.

         The capabilities of the utility programs (item b-e)
         will be demonstrated by execution of a program development
         example.

         The test execution will be performed on the DSMT (Prototype)
         Hardware configuration specified in ref. c.





2.1.3    R̲e̲q̲u̲i̲r̲e̲m̲e̲n̲t̲s̲

         With reference to CAMPS Acceptance Test Specification
         Overview, section 3, the following CAMPS System Requirements
         will be verified:

             3.5.11.2 System Software



2.1.4    S̲y̲s̲t̲e̲m̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲

         The requirements of para 3.5.11.2 of the CAMPS System
         Requirements Specification (SRS) describe:

         a)  System software attributes (3.5.11.2 a) and c))
         b)  System software functions  (3.5.11.2 b))
         c)  Utility functions          (3.5.11.2 d))
             0)  Directory
             1)  Editing
             2)  Compilation
             3)  Linkage
             4)  Debugging



2.1.5    T̲e̲s̲t̲/̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲R̲e̲l̲a̲t̲i̲o̲n̲s̲h̲i̲p̲

         In order to logically structure the verification activity
         of this test it has been subdivided into a number of
         test groups as follows:

         T̲E̲S̲T̲ ̲G̲R̲O̲U̲P̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲ ̲

         System software attributes                 1
         System software functions                  2
         Utility functions                          3





2.2      T̲E̲S̲T̲ ̲M̲E̲T̲H̲O̲D̲S̲ ̲A̲N̲D̲ ̲C̲O̲N̲S̲T̲R̲A̲I̲N̲T̲S̲



2.2.1    S̲y̲s̲t̲e̲m̲ ̲T̲e̲s̲t̲ ̲C̲o̲n̲d̲i̲t̲i̲o̲n̲s̲



2.2.1.1  V̲e̲r̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ ̲M̲e̲t̲h̲o̲d̲s̲

         The verification methods to be applied in this test
         will consist of:

         -   examination
         -   analysis
         -   demonstration/test

         a)  Examination

             This method is a non-functional verification, such
             as visual inspection of the physical characteristics
             of the item or of the documentation of the item.

         b)  Analysis

             This method is a non-functional verification, such
             as reductions or translations of data, review of
             analytical data, or review of performances from
             a detailed test. Data may be brought forward from
             previous tests.

         c)  Demonstration/Test

             This method of testing is to functionally exercise
             the equipment such that measurements or observations
             of correct operation can be made. Elements not
             directly measured or observed are demonstrated
             by implication.





2.2.1.2  V̲e̲r̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ ̲S̲u̲m̲m̲a̲r̲y̲

         With reference to para 2.1.4 the System Functions will
         be verified as follows:

         a)  System software attributes

             The requirements will be verified by examination
             of ref. d

         b)  System software function

             These functions, which are detailed specified in
             ref. d, will be verified by test. The test procedure
             to be executed is contained in ref. j.

         c)  Utility functions

             These functions will be verified by test. The testing
             will be performed by execution of a program development
             example.



2.2.2    E̲x̲t̲e̲n̲t̲ ̲o̲f̲ ̲S̲y̲s̲t̲e̲m̲ ̲T̲e̲s̲t̲

         The VCRI (appendix A) indicates the DAMOS functions
         to be verified during this test. Further, the test
         will include a demonstration of the utilities provided
         for software development and maintenance.



2.2.3    D̲a̲t̲a̲ ̲R̲e̲c̲o̲r̲d̲i̲n̲g̲

         During verification of the system software functions,
         output from the executed test programs is logged on
         diskfiles. Upon termination of a test program, the
         diskfile will be printed to facilitate test analysis.





2.2.4    S̲y̲s̲t̲e̲m̲ ̲T̲e̲s̲t̲ ̲C̲o̲n̲s̲t̲r̲a̲i̲n̲t̲s̲

         Functions related to dual disk operation are not verified
         in this test.

         Verification of dual disk operation will be provided
         during the In-Plant Software Test.



2.3      T̲E̲S̲T̲ ̲E̲V̲A̲L̲U̲A̲T̲I̲O̲N̲

         Test evaluation will consist in comparison of actual
         test output to expected output.











            3̲ ̲ ̲T̲E̲S̲T̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲ ̲A̲N̲D̲ ̲P̲R̲O̲C̲E̲D̲U̲R̲E̲S̲



3.1      T̲E̲S̲T̲ ̲G̲R̲O̲U̲P̲ ̲N̲O̲.̲ ̲1̲



3.1.1    G̲e̲n̲e̲r̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This testgroup will give a verification of the following
         requirements:

             3.5.11.2 Systems Software, subpara a and c



3.1.2    T̲e̲s̲t̲ ̲C̲o̲n̲t̲r̲o̲l̲

         This test consists of verification by inspection of
         the DAMOS System Specification (ref. d).



3.1.3    T̲e̲s̲t̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲s̲



3.1.3.1  T̲e̲s̲t̲ ̲S̲e̲t̲-̲u̲p̲

         The following documents shall be available:

         a)  CAMPS System Requirements Spec. (ref. para 1.2
             a)
         b)  DAMOS System Spec.              (ref. para 1.2
             d)



3.1.3.2  T̲e̲s̲t̲ ̲S̲t̲e̲p̲s̲



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲1̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲S̲y̲s̲t̲e̲m̲ ̲s̲o̲f̲t̲w̲a̲r̲e̲ ̲a̲t̲t̲r̲i̲b̲u̲t̲e̲s̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲ ̲a̲)̲ ̲a̲n̲d̲ ̲c̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1                Verify from ref d)
                 para 3, that the
                 attributes specified
                 in the SRS para 3.5.11.2
                 a) and c) are contained
                 in DAMOS                      Compliance


























 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:



                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR


3.2      T̲E̲S̲T̲ ̲G̲R̲O̲U̲P̲ ̲N̲O̲.̲ ̲2̲



3.2.1    G̲e̲n̲e̲r̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This test group will give a verification of the following
         requirements:

             3.5.11.2 System Software, subpara b

         The verification will be performed by manual activation
         of the interactive interfaces of DAMOS program interfaces.

         The interactive interfaces are:

             The DAMU boot loader
             ROOT (set time)
             TOS

         TOS will also be tested by means of test command files.

         The test programs will be executed on the DSMT (Prototype)
         Hardware configuration which is described in ref. c.
         Most of the test programs will run under TOS, and will
         produce test output which is logged on a disk file
         and afterwards printed on a line printer.



3.2.1.1  T̲e̲s̲t̲ ̲P̲r̲o̲g̲r̲a̲m̲s̲

         This section contains a brief description of the purpose
         of each test program. The test programs are identified
         as (subtest group number).(number). The table in appendix
         A defines which DAMOS functions each test program will
         verify.



         1.1-4 Test of DAMU

             Subtest 1.1

             The DAMOS Boot Loader is tested via a series of
             commands written on the OC. The test is not exhaustive,
             not even rigorous but merely establishes that the
             commands are consistent, e.g. the patch command
             is verified by dumping the location and vice versa.

             Subtest 1.2

             Tests boot load from diskette.

             Subtest 1.3

             Tests boot load from a disk.

             Subtest 1.4

             Tests dump to a diskette.

         2.1-12  Testprograms for TOS.

             All testprograms are commandfiles that activate
             TOS-commands in different combinations. Both valid
             and erroneous commands are tested. The expected
             results are included in the testprograms as comments.
             Some testprograms require some physical activity
             from the operator. This is also mentioned in comments
             within the testprograms.

             Each testprogram tests a set of related commands:



             2.1  SYSDIR, SYSDEV, SYSPRI, OPEN, CLOSE
             2.3  ASSDIS, DEADIS, RESDIS, RELDIS, MOUNT, DISMOU,
                  UPDATE
             2.5  ASSDEV, DEADEV, CRESUB, DELSUB
             2.6  REMOVE, LOAD, START, "file id", STOP, KILL
             2.7  BROADC, NEWS, TIME, DISNEW
             2.8  USERCA
             2.9  LOGIN, LOGOUT
             2.10 PROCES, PROGRA, TERMIN, DEVICE, TASKS, 
                  STATUS
             2.11 WHAT, USE, DEUSE
             2.12 DO, NEWOUT, ORGOUT

         3.1 This testprogram contains a series of legal and
             illegal activations of each individual DF function.

             During the test, expected results, call information,
             and return information are logged on a log file,
             following conventions that allows direct verification
             of the main results (fail/pass) and verification
             of details by closer examination.

             Apart from (get object descriptor) and (build object
             descriptor) each function is tested by two series
             of activations:

                 1. activations violating the specifications

                 2. normal activations

             The two restricted functions (get object descriptor)
             and (build object descriptor) are only useable
             on levels higher than min ̲system ̲level, and as
             the test program is made to be executed on level
             0, only illegal activations of these functions
             are tested explicitly. However, implicit activation
             of both functions is performed by the log procedures,
             that perform logging on an FMS file.

             The test program may be executed as a utility program
             (e.g. under TOS).



         4.1 This subtest demonstrates the processor and processor
             pool management procedures of DAMOS.

             The test consists of two programs; a main program
             issuing the procedure calls and logging the results,
             and another program just looping. The latter program
             is started in nine incarnations on different logical
             priority levels: 2 on level 5, 3 on level 4, 2
             on level 3, and 2 on level 2.

             The main program displays the processor, processor
             pool, and process status every 20 sec. After two
             waits, it starts changing the processor pool attributes.
             The effect of the changes is demonstrated by displaying
             the attributes. When the change of processor pool
             attributes has been demonstrated, a series of calls,
             which are expected to fail, follows. Finally, the
             program terminates.

         5.1 This subtest demonstrates the process management
             functions of DAMOS. Further, the resource management
             procedures update ̲resource ̲claim and get ̲resource
             ̲status are demonstrated. Error processing's handling
             of illegal instructions is demonstrated, too.

             The test consists of three programs, creating two
             child processes successively. The first child program
             takes part in the process management test, whereas
             the second child program, which is just looping,
             is a vehicle for the demonstration of the parameter
             checks performed by process management.

         6.1 This testprogram calls the monitor procedures of
             the Page Manager.

             The procedures are called with valid as well as
             invalid parameters. For every call both the expected
             completion code and the actual completion code
             together with possible return parameters are logged.

             The test program consists of a number of sections,
             each covering a group of procedures. Below is given
             a brief description of each section.



             -   Test of create ̲segment. First some segments
                 are attempted created with invalid or illegal
                 attributes. Then a number of segments are created
                 for use in the course of the test.

             -   Test of map ̲in ̲segment and get ̲segment ̲information.
                 Dumps of the translation-table and the segment-table
                 in the PPP are taken.

             -   Test of map ̲out ̲segment. Dumps are taken as
                 in the section above.

             -   Test of get/make/put/free ̲segment.

             -   Test of lock/convert ̲virtual ̲pages. When pages
                 are converted, the physical addresses returned
                 are logged.

             -   Test of unlock ̲virtual/unlock ̲logical ̲pages.

             -   Test of dismantle ̲object on segments.

         7.1 This test program contains a series of legal and
             illegal activations of each individual RM function
             but 'update resource claim'.

             During the test, expected results, call and return
             information is logged on a log file, following
             conventions that allow direct verification of the
             main results (fail/pass) and verification of details
             by closer examination.

         8.1-2 These programs contain series of legal and illegal
             activations of each individual PCF function.

             (8.1) and (8.2) test normal process synchronization
             by performing full duplex communication on 8 synchronization
             elements.

             Besides (8.2) performs a range of illegal PCF function
             calls to test error situations. These tests are
             in fact performed before the normal communication
             to check that the state of internal PCF structures
             allows further operation after attempted violation
             of call conventions.



             These two test programs should be included in a
             boot module and tested in a self contained system,
             to allow easy tracing of process scheduling and
             merging of log output into a single log (the latter
             is achieved by performing direct logging onto a
             floppy disk).

             The test program (8.1) primarily uses INFO ̲SENDs
             and SEMA ̲AWAITs while (8.2) uses SEMA ̲SENDs and
             INFO ̲AWAITs.

             The synchronization elements used for the communication
             between the two processes are created (each process
             creates the ones, on which it performs await operations,
             and catalogs them to make them accessible from
             the other program - the synchronization elements
             used for sends are looked up in the system directory).

             The communication is bidirectional, using a 4 synch.
             elements in each direction. The four different
             synch. elements are used to test synchronization
             in different states. The same states are tested
             for info synch. elements as for semaphore sync.
             elements. The states are:

             1)  2 or more infos/signals are always pending

             2)  0, 1, or 2 infos/signals may be pending

             3)  0 or 1 info/signal may be pending or 1 init
                 ̲await may be pending

             4)  0 or 1 info/signal may be pending or 1 await
                 may be pending

             The programs should be executed simultaneously
             in two different processes. Testprogram 8.1 should
             be started first, and then 8.2. The success part
             of the test consists of a duplex communication
             during which both processes will be blocked a number
             of times (one process at a time).

             During the test, expected results, call and return
             information is logged on a log file, following
             conventions that allows direct verification of
             the main results (fail/pass) and verification of
             details by closer examination.



         9.1 This testprogram calls the procedures in the RTC-module,
             except for set ̲time, which can only and will be
             called from ROOT.

             First some of the procedures are called with bad
             parameters, and the expected and actual results
             are logged.

             Then the convertion procedures are tested. The
             time is read, and is converted between milliseconds
             and integers a number of times. The check of the
             functions convert ̲time ̲to ̲integer and convert ̲integer
             ̲to ̲time are each other's inverse.

             Finally the scheduling of time is tested. First
             a time signal is scheduled once.

             Then a signal is scheduled every 20 seconds, 10
             signals are received, and the signal is cancelled.

             Then a signal is scheduled every 12 milliseconds,
             10 signals are again received, and the signal is
             cancelled.

             After each receipt of a signal the time is read,
             converted to ASCII, and logged.

         10  Test program for the Error Processor. The program
             is a separate boot module and runs on the operator's
             console (OC).

             EP is activated by HW after error interrupts including
             overflow/underflow in context stack and emergency.

             The test program provokes all error interrupts
             except, of course, of parity errors. Four CPU execution
             levels are selected for subtest 10.1-10.4. They
             are level 0 (user state), level 7, level 8, and
             level 15.

             Subtest 10.5 deals with error reporting to the
             CESE.

         11  Test programs for the IOS/FMS/DISK-H subsystem.
             The test contains 7 subprograms:



         11.1 This program tests a series of FMS commands. 
              A running commentary of the commands it attempts,
              together with the expected and observed results,
              is output on the OC, by means of the auxiliary
              monitor function out-oc. The program must be run
              simultaneously with test 11.2, as it expects to
              receive information from, and offers a file to,
              this program.

              The program should run with a security profile
              with a value of  A, or higher, so that it can
              access files which are not accessible to test
              11.2. Further, since 11.2 shall run with a security
              profile of 0, test 11.1 must be trusted, so that
              these two processes can communicate with each
              other.

              Test 11.2 tests the following FMS commands: useron,
              assign, mount, create, protect, getroot, descent,
              enter, rename, remove, lookup, dismantle, getfileinformation,
              reset, offer, update, useroff, dismount, reserve,
              release, and deassign.

              Finally, the program calls the PMD retire function.

         11.2 This program tests a series of FMS commands.
              A running commentary of the commands it attempts,
              together with the expected and observed results,
              is output on the OC, by means of the auxiliary
              monitor function out-oc. The programs must be
              run simultaneously with test 11.1, as it expects
              to receive information from, and be offered a
              file by, this program.

              The program should run with a security profile
              with a value of 0, in order that a security violation
              will occur, when it tries to perform a read access
              on a file with a security profile higher than
              0.

              This program tests the FMS accept command. The
              remaining commands that it invokes either are
              illegal commands (that is they should result in
              non-zero completion codes), or test the results
              of test 11.1 (for example, test 11.2 tries to
              look-up a file that was removed by test 11.1).



              Finally, this program attempts the FMS getfileinformation
              command, upon a file with a higher security profile
              than its own process. This should cause a security
              violation, which in turn should cause the IOS
              to retire the process.

         11.3 Test of sector transfer commands.

         11.4 Test of file transfer commands.

         11.5 Test of IOS stream commands.

         11.6 Test of the IOS init/wait concept.

         11.7 Test of Disk Handler functions tested by this
              program are:

              -  clear volume change
              -  check sectors
              -  status ̲dev
              -  test ̲dev

              The following test sequences are exercised:

              -  Clear volume change: (only done on floppy disk)

                 The two drivers are commanded to be formatting
                 simultaneously.
                 While they are formatting, the lid of unit
                 1 is opened and closed.
                 A read command is tried for unit 1 (with failure).
                 After a clear volume change command for unit
                 1, a new read command is tried (with success).

              -  Check sectors:

                 Two sectors are written to unit 0, read into
                 other buffers and the buffer ̲set compares.
                 The buffers are checked using the original
                 write ̲buffers.
                 The buffers are checked using different buffers
                 (failure on FC).
                 One sector is marked as bad and tried checked.



              -  Status ̲dev

                 Unit 0 is commanded to format, and while formatting,
                 a status ̲dev command for the unit is issued.
                 For the CDC handler, a read command is tried
                 (with failure).

              -  Test ̲dev

                 A test ̲dev command is issued to the handler.
                 One should inspect that the TEST-LED on the
                 controller lights after issuing the command.

         12   Test programs for testing the IOS/TMS/LTU subsystem.
              As well as being a specific test of the LTU, this
              test is a general test of the TMS.

              The test contains four modules run in two sequences.

         12.1-2 Modules 12.1 and 12.2 are run together as two
              processes A and B. A sets up an LTU configuration
              with one VDU terminal. Connection selection is
              controlled by TMS. A catalogues the terminal.
              A sends start message to B. B sends useron request
              to A. A users on B and sends ok response to B.
              B gets connection to VDU by looking up its name.
              After having written an introductory message,
              A and B both use the terminal as follows: 

              A responds to the following input:

                 QUIT        : close down of test
                 (break)     : invoke TMS selection protocal
                 otherwise   : echo input

              B responds to the following input:

                 QUIT        : dismantle connection, request
                             useroff
                               and retire
                 (break)     : invoke TMS selection protocol
                 otherwise   : echo input

              During test a floppy disk will by used
                 by A for transfer of bootload module to LTU
                 by A and B for logging all functions performed
                 (on IOS level) and resulting completion codes).



         12.3-4 Modules 12.3 and 12.4 are run together as two
              processes A and B. A sets up an LTU configuration
              with one VDU terminal. Connection selection is
              controlled by A. A sends start message to B. B
              sends useron request to A. A users on B and sends
              a connection offer to B. B accepts and sends acknowledge
              to A. After having written an introductory message
              A and B both uses the terminal as follows:

              A responds to the following input:

                 QUIT        : close down for test
                 (break)     : select B if on
                 DS          : downgrade security profile of
                             terminal
                 DS          : upgrade security profile of terminal
                 otherwise   : echo input

              B responds to the following input:

                 QUIT        : dismantle connection, request
                             useroff
                               and retire
                 (break)     : select A
                 otherwise   : echo input

              The test will show the effect of changing the
              terminals security profile.

              Initial values are:

                 A: #FFFF (trusted)
                 B: #3BBB (not trusted)
                 device   : #FFFF
                 terminal : #3BBB

              During test a floppy disk will be used

                 by A for transfer of bootload module to LTU
                 by A and B for logging all functions performed
                 (on IOS level) and resulting completion codes

         13.1 Test program for testing the TDX subsystem. This
              test is very similar to the test 12.1. It works
              on a TDX net configuration, whereby a larger tree
              of subdevices must be configured before communication
              with a terminal can be performed.



         14.1 The LP printer test is not applicable to CAMPS.


         16.1 The purpose of this test is to test Damos Utility
              Procedures.

              The Damos Utility Procedures consist of the following
              procedures:

                 INFILEID
                 FINDFILE
                 MULTIPLYLONG
                 DIVIDELONG

              Description of test:

              INFILEID             Valid and invalid filenames
              FINDFILE             and read and attempted found
                                   The input and results are
                                   written on the OC.

              MULTIPLYLONG         Multiplication and division
              DIVIDELONG           is performed on several
                                   operators and the results
                                   are
                                   written on the OC.

3.2.1.2  F̲u̲n̲c̲t̲i̲o̲n̲/̲T̲e̲s̲t̲ ̲P̲r̲o̲g̲r̲a̲m̲ ̲M̲a̲p̲p̲i̲n̲g̲

         Verification of the functions described in the SRS
         para 3.5.11.2 b) will be provided by execution of the
         test program as indicated in table 3.2.1.2-1.


         DAMOS    1           2         3        4         
            5
         Test     Multiprog.  Store     Device   Int. Process
          Fault
         P̲r̲o̲g̲r̲a̲m̲ ̲ ̲a̲n̲d̲ ̲s̲c̲h̲e̲d̲.̲ ̲ ̲M̲g̲m̲t̲.̲ ̲ ̲ ̲ ̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲
         ̲ ̲ ̲ ̲H̲a̲n̲d̲l̲i̲n̲g̲

         2.1
         2.2                               (X)
         2.3
         2.4
         2.5                               (X)
         2.6         (X)
         2.7
         2.8
         2.9
         2.10        (X)                   (X)
         2.11
         2.12
         3.1
         4.1
         5.1          X
         6.1                     X
         7.1
         8.1                                          X
         8.2                                          X
         9.1
         10                                                       
                                                                  X
         11.1-7                             X
         12.1-4                             X
         13.1                               X
         16.1-2

















                     Table 3.2.1.2-1



3.2.2    T̲e̲s̲t̲ ̲C̲o̲n̲t̲r̲o̲l̲

         The test is controlled by manual operation from the
         maintenance position.



3.2.3    T̲e̲s̲t̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲s̲

         The procedure for execution of this testgroup is contained
         in ref. j.



3.3      T̲E̲S̲T̲G̲R̲O̲U̲P̲ ̲N̲O̲.̲3̲



3.3.1    G̲e̲n̲e̲r̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This testgroup will give a verification of the requirements
         of para 3.5.11.2 d) of the SRS, which describes the
         following General Utility Functions:

         a)  Editing
         b)  Compilation
         c)  Linkage
         d)  Debugging
         e)  Directory



3.3.2    T̲e̲s̲t̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲



3.3.2.1  T̲e̲s̲t̲ ̲S̲e̲t̲-̲u̲p̲

         The following points need to be performed before execution
         of the test.



         a)  The user is logged on to the system

         b)  Creation of the following files:

             1.  Source file
             2.  List file
             3.  Print file
             4.  Code file
             5.  Line Printer file
             6.  Compiler
             7.  Linker

         c)  The testprogram code has been entered into the
             Source file.

             The test is controlled via a VDU. A printer is
             provided for hard-copy output.



3.3.2.2  T̲e̲s̲t̲ ̲I̲n̲i̲t̲i̲a̲l̲i̲z̲a̲t̲i̲o̲n̲

         The test engineers and test witnesses are in the testroom
         and ready to perform and supervise the test.

         Power on the system.

         The VDU is attended.



3.3.2.3  T̲e̲s̲t̲ ̲S̲t̲e̲p̲s̲

         The test steps for testgroup No. 3 are given in the
         following preceded by the test overview.

         The reason for dividing the test into the cases described
         in the overview is to make it possible to see which
         function is tested in a particular test step. The test
         is a coherent test and not five single tests, which
         means that e.g. execution of test case 3 with the specified
         expected result requires that test case 1 and 3 have
         been performed.




T̲E̲S̲T̲ ̲O̲V̲E̲R̲V̲I̲E̲W̲                      …02……02…T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3

F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲G̲e̲n̲e̲r̲a̲l̲ ̲U̲t̲i̲l̲i̲t̲y̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Test Case/
Reference        Action                             SRS Reference
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0            Directory                         3.5.11.2.d)

1            Editing                           3.5.11.2 d)

2            Compilation                       3.5.11.2.d)

3            Linkage                           3.5.11.2.d)

4            Debugging                         3.5.11.2.d)




T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.1      VDU         #ATTN#                    To:

0.2      VDU         SYS #RETURN#              Activation of
                                               SYS

0.3      VDU         USERCA ADD: User ID
                     PASSWORD: User ID
                     NOTPRIV #RETURN#          SYSOO terminated
                                               successfully

0.4      VDU         USERCA LIST: User ID      fm:  SYSOO
                                               UGI: 3,PASSW:
                                               User ID,
                                                    NOTPRI
                                               LOGIN: DISNEW

                                               FM: SYS
                                               SYSOO terminated
                                               successfully

0.5      VDU         CREATE USERS.D *
                     User ID.D D/1 #RETURN#    SYSOO terminated









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

                                               successfully

0.6      VDU         DIREC #RETURN#            fm: SYSOO
                                               =

0.7      VDU         ATT User ID.D #RETURN#    Display the User
                                               Accessrights
                                               =

0.8      VDU         PRO User ID.D  3
                     #59E1         
                     #RETURN#                  Give User ID.D
                                               SYS's Accessrights
                                               =

0.10     VDU         PRO User ID.D SYS#4841
                     #RETURN#                  Give SYS Public
                                               Accessrights
                                               
                                               =

0.11     VDU         ATT User ID.D #RETURN#    Display User
                                               Accessrights






 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.12     VDU         QUIT #RETURN#             fm: SYS
                                               SYSOO terminated
                                               successfully

0.13     VDU         #ATTN#                    to:

0.14     VDU         TOS #RETURN#

0.15     VDU         LOGIN User ID
                     #RETURN#                  fm: User ID
                                               Hello from CMI

                                               User ID terminated
                                               successfully

0.16     VDU         WHAT #RETURN#             Display of the
                                               cur-
                                               rent Directory
                                               (MD)

0.17     VDU         USE USERS.D* User ID.D
                     #RETURN#








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.18     VDU         WHAT #RETURN#             Display of the
                                               current Directory
                                               (User ID.D)

0.19     VDU         LIST #RETURN#             fm: SYSOO
                                               No Files Entered
                                               In Directory

                                               fm: SYS
                                               SYSOO terminated
                                               successfully

0.20     VDU         DIREC #RETURN#            fm: SYSOO
                                               =

0.21     VDU         CREATE User ID.s R/1
                     #RETURN#                  =

0.22     VDU         CREATE User ID.L R/1
                     #RETURN#                  =








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.23     VDU         CREATE User ID.P R/1
                     #RETURN#                  =

0.24     VDU         CREATE User ID.C R/1
                     #RETURN#                  =

0.25     VDU         CREATE User ID.PL R/1
                     #RETURN#                  =

0.26     VDU         CREATE User ID.Comp R/1
                     #RETURN#                  =

0.27     VDU         CREATE User ID.LINK R/1
                     #RETURN#                  =

0.28     VDU         CREATE User ID.TEST R/1
                     #RETURN#                  =

0.29     VDU         QUIT #RETURN#             fm: SYS









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

                                               SYSOO terminated
                                               successfully

0.30     VDU         LIST #RETURN#             Display of All
                                               Files. In the
                                               Directory

0.31     VDU         REMOVE User ID.Test
                     #RETURN#                  fm: SYS
                                               SYSOO terminated
                                               successfully

0.32     VDU         RENAME User Id.PL/User ID.LP
                     #RETURN#                  fm: SYS
                                               SYSOO terminated
                                               successfully

0.33     VDU         LIST #RETURN#             Display of All
                                               Files In the
                                               Directory except
                                               for User ID.Test
                                               File User ID.PL
                                               is changed to
                                               User ID.LP






 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.34     VDU         LOGOUT #RETURN#           fm: TOS
                                               Bye























 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.1      VDU         #ATTN#                    To:

1.2      VDU         S #RETURN#                Activation of
                                               TOS

1.3      VDU         LOGIN USER ID
                     #RETURN#                  WELCOME TO TOS

1.4      VDU         USE USERS.D*USERID.D      USER USERID's
                     #RETURN#                  Directory

1.5      VDU         EDIT #RETURN#             Edit Mode

1.6      VDU         E USERS ID.S #RETURN#     0:

1.7      VDU         1,#P #RETURN#             Print out of
                                               the program

1.8      VDU         8P #RETURN#               8: LABEL

1.9      VDU         A #RETURN#                9:









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.10     VDU         DEMONSTRATION #RETURN#    10:

1.11     VDU         TEST #RETURN#             11:

1.12     VDU         . #RETURN#                Appending is
                                               terminated

1.13     VDU         9P #RETURN#               9: DEMONSTRATION

1.14     VDU         I #RETURN#                9:

1.15     VDU         EDITOR #RETURN#           10:

1.16     VDU         . #RETURN#                Inserting is
                                               terminated

1.17     VDU         1,20P #RETURN#            Print-out of
                                               line 1 to 20

1.18     VDU         Verify that the two 
                     appended lines and the
                     one inserted line are
                     in the program            Verified






 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.19     VDU         9P #RETURN#               9: EDITOR

1.20                 S/R/R TEST/P                 
                     #RETURN#                  9: EDITOR TEST

1.21     VDU         10, 11D #RETURN#          Line 10 and 11
                                               are deleted

1.22     VDU         1, 15P #RETURN#           Print-out of
                                               line 1 to 15

1.23     VDU         Verify that the text
                     in line 9 is substituted
                     and line 10 and 11 are
                     deleted                   Verified

1.24     VDU         Q #RETURN#                Caution. File
                                               not saved

1.25     VDU         W #RETURN#                File is saved









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.26     VDU         E USERID.COMP #RETURN#    0: 

1.27                 A #RETURN#                1: 

1.28     VDU         SWELL I:USERID.S 0:
                     USERID.L P:USERID.P
                     L:2 #RETURN#              2:

1.29     VDU         . #RETURN#                Appending is
                                               terminated

1.30     VDU         W #RETURN#                File is saved

1.31     VDU         E USERID. LNK #RETURN#    0

1.32     VDU         A #RETURN#                l:

1.33     VDU         LINK I:USERID.L SUB: ̲
                     **UTILITYHELP.L 0:
                     USERID.C P:USERID.LP
                     L:4 #RETURN#              2:








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.34                 . #RETURN#                Appending is
                                               terminated

1.35     VDU         W #RETURN#                File is saved

1.36     VDU         Q #RETURN#                Editing is terminated





















 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR




T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲2̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲C̲o̲m̲p̲i̲l̲a̲t̲i̲o̲n̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

2.1      VDU         Do USERID. COMP
                     #RETURN#                  SWELL I:USERID.S
                                               0:USERID.L
                                               P:USERID.P L:2
                                               P000XX loaded

                                               FM:P000XX
                                               SWELL, 800411
                                               SWELL1, 800513
                                               SWELL2, 800520
                                               COMPILATION ERROR
                                               1
                                               SWELL3, 800425
                                               SWELL4, 800414

                                               FM: USERID
                                               P00XX Terminated,
                                               Result= #8000
                                               A1 Line 0 
                                               YYYY CPU Msecs
                                               Used










 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲2̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲C̲o̲m̲p̲i̲l̲a̲t̲i̲o̲n̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

2.2      VDU         1, #P #RETURN#            Print-out of
                                               the program terminated
                                               with syntax error
                                               in line 9

2.3      VDU         EDIT #RETURN#             EDIT MODE

2.4      VDU         E USERID.S #RETURN#       0:

2.5      VDU         9P #RETURN#               9: EDITOR TEST

2.6      VDU         9D #RETURN#               Line 9 is deleted

2.7      VDU         . #RETURN#                Appending is
                                               terminated

2.8      VDU         W #RETURN#                File is saved

1.9      VDU         Q #RETURN#                Editing is terminated










 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲2̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲C̲o̲m̲p̲i̲l̲a̲t̲i̲o̲n̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

2.10     VDU         Do USERID. COMP
                     #RETURN#                  SWELL I:USERID.S
                                               0:USERID.L
                                               P:USERID.P L:2
                                               P00XX loaded

                                               FM:P00XX
                                               SWELL, 800411
                                               SWELL1, 800513
                                               SWELL2, 800510
                                               COMPILATION OK
                                               SWELL3, 800425
                                               SWELL4, 800414

                                               FM: USERID
                                               P00XX Terminated,
                                               Result= #8000
                                               A1 Line 0 
                                               YYYY CPU Msecs
                                               Used










 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲3
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲L̲i̲n̲k̲a̲g̲e̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

3.1      VDU         Do USERID. LNK 
                     #RETURN#                  LINK I: USERID.L
                                               
                                               SUB: ̲**
                                               UTILITYHELP.L
                                               0:USERID.C
                                               P:USERID.LP L:4
                                               P00XX loaded

                                               FM:P00XX
                                               LINKING OK

                                               FM: USERID
                                               P00XX Terminated,
                                               Result= #8000
                                               A1 Line 0 
                                               YYYY CPU Msecs
                                               Used













 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲e̲b̲u̲g̲g̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

4.1      VDU         DEBUG #RETURN#            Activation of
                                               Online Debugging
                                               Program

4.2      VDU         #ATTN#                    DEBUG =

4.3      VDU         OC #RETURN#               Establish the
                                               debugging VDU
                                               to be output
                                               device

4.4      VDU         LP #RETURN#               Establish the
                                               line printer
                                               to be output
                                               device

4.5      VDU         B USERID 41
                     #RETURN#                  Specify Breakpoint

4.6      VDU         B USERID 50
                     #RETURN#                  Specify Breakpoint

4.7      VDU         B USERID 57 
                     #RETURN#                  Specify Breakpoint








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲e̲b̲u̲g̲g̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

4.8      VDU         LB #RETURN#   Break-Haltpoint Directory
                                   No   B/H  Proc   Loc   Base
                                    Page
                                   0000  B  USERID  0041  1B24
                                    E804
                                   0001  B  USERID  0050  1B24
                                    E804
                                   0002  B  USERID  0057  1B24
                                    E804

4.9      VDU         C #RETURN#                DEBUG =
                                               Breakpoint #0000
                                               USERID Loc =
                                               #0041

4.10     VDU         RB 0 #RETURN#             Remove Breakpoint
                                               0

4.11     VDU         LB #RETURN#   Break-Haltpoint Directory
                                   No   B/H  Proc   Loc   Base
                                    Page
                                   0001  B  USERID  0050  1B24
                                    E804
                                   0002  B  USERID  0057  1B24
                                    E804


4.12     VDU         C #RETURN#                DEBUG =
                                               Breakpoint #0001
                                               USER Loc = #0050








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲e̲b̲u̲g̲g̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

4.13     VDU         C #RETURN#                DEBUG =
                                               Breakpoint #0002
                                               USERID Loc =
                                               0057

4.14     VDU         RB #RETURN#               Remove all Breakpoints

4.15     VDU         LB #RETURN#   Break-Haltpoint Directory
                                   No   B/H  Proc   Loc   Base
                                    Page
                                   EMPTY
4.16     VDU         D 0 7 #RETURN#  0000L  0140  0140  0140
                      0140
                                            0123  0C40  043D
                                    2D04

4.17     VDU         P O AAAA BBBB
                     #RETURN#                  Patching

4.18     VDU         D 0 7 #RETURN#
                                   000L  AAAA  BBBB  0140  0140
                                         0123  0C40  043D  2D04

4.19     VDU         P 0 0140 0140
                     #RETURN#                  Patching








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲e̲b̲u̲g̲g̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

4.20     VDU         DB DEBUG 57 5F
                     #RETURN#      0057L  0000  0000  0000 
                                   0000
                                          0000  0000  0000 
                                   0000

4.21     VDU         PB DEBUG 57 1 2 3
                     #RETURN#                  Patching

4.22     VDU         DB  DEBUG 57 5F
                     #RETURN#      0057L  0001  0002  0003 
                                   0000
                                          0000  0000  0000 
                                   0000

4.23     VDU         PB DEBUG 57 000
                     #RETURN#                  Patching

4.24     VDU         USE USER.D*USERID.D
                      #RETURN#                 USER USERID Directory

4.25     VDU         USERID.S #RETURN#         Running the program











 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR







 A̲P̲P̲E̲N̲D̲I̲X̲ ̲A̲…01……01……01……01…VERIFICATION CROSS REFERENCE INDEX (VCRI)





         F̲U̲N̲C̲T̲I̲O̲N̲A̲L̲ ̲V̲E̲R̲I̲F̲I̲C̲A̲T̲I̲O̲N̲

         In this section a table is given which defines how
         each external function in DAMOS is tested during the
         acceptance test. The table is ordered by function taken
         in the sequence of ref d). The functions are identified
         by the number and name of the section where they are
         described in ref d).

         For each function a verification method is stated.
         The method may be AT (demonstration during acceptance
         test), IT (inspection of results from integration test),
         or CT (inspection of results from component test).
         Prior to acceptance test all functions have been verified
         by component test and integration test. In some cases
         it is not practically feasible to verify a function
         in an operational DAMOS system. In these cases an alternate
         verification method is given. This method may be inspection
         of component test results (CT) or inspection of integration
         test results (IT). In these cases a reference is provided
         to the corresponding test inputs, program, and outputs.

         Where acceptance test is stated as the verification
         method (AT), the corresponding acceptance test program
         is also designated.





         V̲e̲r̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ ̲C̲r̲o̲s̲s̲ ̲R̲e̲f̲e̲r̲e̲n̲c̲e̲































F[LGENDE SIDER ER UFFES SPECIAL SOM IKKE M< SLETTES!!!!!…01……01…VHN





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.1      VDU         #ATTN#                    To:

0.2      VDU         SYS #RETURN#              Activation of
                                               SYS

0.3      VDU         USERCA ADD: User ID
                     PASSWORD: User ID
                     NOTPRIV #RETURN#          SYSOO terminated
                                               successfully

0.4      VDU         USERCA LIST: User ID      fm:  SYSOO
                                               UGI: 3,PASSW:
                                               User ID,
                                                    NOTPRI
                                               LOGIN: DISNEW

                                               FM: SYS
                                               SYSOO terminated
                                               successfully

0.5      VDU         CREATE USERS.D *
                     User ID.D D/1 #RETURN#    SYSOO terminated









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.6      VDU         USE USERS.D               successfully

0.7      VDU         DIREC #RETURN#            fm: SYSOO
                                               =

0.8      VDU         ATT User ID.D #RETURN#    Display the User
                                               Accessrights
                                               =

0.9      VDU         PRO User ID.D  3
                     #59E1         
                     #RETURN#                  Give User ID.D
                                               SYS's Accessrights
                                               =

0.10     VDU         PRO User ID.D SYS#4841
                     #RETURN#                  Give SYS Public
                                               Accessrights
                                               
                                               =

0.11     VDU         ATT User ID.D #RETURN#    Display User
                                               Accessrights






 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.12     VDU         QUIT #RETURN#             fm: SYS
                                               SYSOO terminated
                                               successfully

0.13     VDU         #ATTN#                    to:

0.14     VDU         TOS #RETURN#

0.15     VDU         LOGIN User ID
                     #RETURN#                  fm: User ID
                                               Hello from CMI

                                               User ID terminated
                                               successfully

0.16     VDU         WHAT #RETURN#             Display of the
                                               cur-
                                               rent Directory
                                               (MD)

0.17     VDU         USE USERS.D* User ID.D
                     #RETURN#








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.18     VDU         WHAT #RETURN#             Display of the
                                               current Directory
                                               (User ID.D)

0.19     VDU         LIST #RETURN#             fm: USERIDOO
                                               No Files Entered
                                               In Directory

                                               fm: USERID
                                               SYSOO terminated
                                               successfully

0.20     VDU         DIREC #RETURN#            fm: USERIDOO
                                               =

0.21     VDU         CRE User ID.s R/1
                     #RETURN#                  =

0.22     VDU         CRE User ID.L R/1
                     #RETURN#                  =








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.23     VDU         CRE User ID.P R/1
                     #RETURN#                  =

0.24     VDU         CRE User ID.C R/1
                     #RETURN#                  =

0.25     VDU         CRE User ID.PL R/1
                     #RETURN#                  =

0.26     VDU         CRE User ID.Comp R/1
                     #RETURN#                  =

0.27     VDU         CRE User ID.LINK R/1
                     #RETURN#                  =

0.28     VDU         CRE User ID.TEST R/1
                     #RETURN#                  =

0.29     VDU         QUIT #RETURN#             fm: USERID
                                               USERIDOO TERMINATED
                                               SUCCESSFULLY









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.30     VDU         LIST #RETURN#             Display of All
                                               Files. In the
                                               Directory

0.31     VDU         REMOVE User ID.Test
                     #RETURN#                  fm: USERID
                                               USERIDOO terminated
                                               successfully

0.32     VDU         RENAME User Id.PL/User ID.LP
                     #RETURN#                  fm: USERID
                                               USERIDOO terminated
                                               successfully

0.33     VDU         LIST #RETURN#             Display of All
                                               Files In the
                                               Directory except
                                               for User ID.Test
                                               File User ID.PL
                                               is changed to
                                               User ID.LP






 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                          T̲E̲S̲T̲ ̲N̲O̲.̲
                                                    ̲3̲/̲0
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲D̲i̲r̲e̲c̲t̲o̲r̲y̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

0.34     VDU         LOGOUT #RETURN#           fm: TOS
                                               Bye























 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.1      VDU         #ATTN#                    To:

1.2      VDU         TO TOS #RETURN#             Activation
                                                 of TOS

1.3      VDU         LOGIN USER ID
                     #RETURN#                  WELCOME TO TOS

1.4      VDU         USE USERS.D*USERID.D      USER USERID's
                     *MAINP.D #RETURN#           Directory

1.5      VDU         EDIT #RETURN#             Edit Mode

1.6      VDU         E MAINP.S #RETURN#        0:

1.7      VDU         1,# #RETURN#              Print out of
                                               the program

1.8      VDU         219 #RETURN#              219

1.9      VDU         A #RETURN#                220









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.10     VDU         DEMONSTRATION #RETURN#    221:

1.11     VDU         TEST #RETURN#             222:

1.12     VDU         . #RETURN#                Appending is
                                               terminated

1.13     VDU         220 #RETURN#              220: DEMONSTRATION

1.14     VDU         I #RETURN#                220:

1.15     VDU         EDITOR #RETURN#           221:

1.16     VDU         . #RETURN#                Inserting is
                                               terminated

1.17     VDU         210,230 #RETURN#          Print-out of
                                               line 210 to 230

1.18     VDU         Verify that the two 
                     appended lines and the
                     one inserted line are
                     in the program            Verified






 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.19     VDU         220 #RETURN#              220: EDITOR

1.20                 S/R/R TEST/P                 
                     #RETURN#                  220: EDITOR TEST

1.21     VDU         221,222D #RETURN#         Line 221 and
                                               222 are deleted

1.22     VDU         210, 230 #RETURN#         Print-out of
                                               line 210 to 230

1.23     VDU         NOP                       Verify that the
                                               text
                                               in line 220 is
                                               substituted
                                               and line 221
                                               and 222 are deleted

1.24     VDU         Q #RETURN#                Caution. File
                                               is not saved

1.25     VDU         W #RETURN#                File is saved









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.26     VDU         E MAINP.COMP #RETURN#     0: 

1.27                 A #RETURN#                1: 

1.28     VDU         SWELL I:MAINP.S 0:
                     MAINP.L P:MAINP.P
                     L:2 TA:5 D:YES 2 
                     #RETURN#

1.29     VDU         . #RETURN#                Appending is
                                               terminated

1.30     VDU         W #RETURN#                File is saved

1.31     VDU         E MAINP. LINK #RETURN#    0:

1.32     VDU         A #RETURN#                l:

1.33     VDU         DLINK: COM:MAINP.CMD









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR




T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.34                 . #RETURN#                Appending is
                                               terminated

1.35     VDU         W #RETURN#                File is saved

1.36     VDU         E MAINP.CMD               0:
                     #RETURN#

1.37     VDU         A #RETURN#                1:

1.38     VDU         D:YES #RETURN#            2:

1.39     VDU         MAIN:MAINP.L #RETURN#     3:

1.40     VDU         SUB:  **USERS.D*
                     USERID.D* SUBP.D*
                     SUBP.L #RETURN#           4:

1.41     VDU         D:NO #RETURN#             5:

1.42     VDU         SUB:  **DAMOS.D*
                     SWELLLIB.D *UTH.D*
                     X ̲UTH.L #RETURN#          6:

1.43     VDU         O:MAINP.C #RETURN#        7:

1.44     VDU         P:MAINP.LP #RETURN#       8:

1.45     VDU         L:2 #RETURN#              9:

1.46     VDU         FDCBC:7 #RETURN#          10:
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:



                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲1̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲E̲d̲i̲t̲i̲n̲g̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

1.47     VDU         .#RETURN#                 Appending is
                                               terminated

1.48     VDU         W #RETURN#                FILE IS SAVED

1.49     VDU         E  **USERS.D*USERID.D
                     *SUBP.D*SUBP.S #RETURN#   0:

1.50     vdu         1, #P #RETURN             Print out of
                                               submodule

1.51     VDU         Q #RETURN#                Editing is terminated
















 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:



                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲2̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲C̲o̲m̲p̲i̲l̲a̲t̲i̲o̲n̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

2.1      VDU         Do MAINP. COMP
                     #RETURN#                  SWELL I:MAINP.S
                                               0:MAINP.L
                                               P:MAINP.P L:2
                                               TA:5 D: YES

                                               FM:USERIDOO
                                               SWELL, 800411
                                               SWELL1, 800513
                                               SWELL2, 800520
                                               COMPILATION ERROR
                                               2
                                               SWELL3, 800425
                                               SWELL4, 800414

                                               FM: USERID
                                               USERID terminated
                                               successfully









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲2̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲C̲o̲m̲p̲i̲l̲a̲t̲i̲o̲n̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

2.2                  EDIT #RETURN#             fm.USERIDOO
                                               CR80 DAMOS Editor

2.3                  E USERID.P                O:

2.4      VDU         1, #  #RETURN#            Print-out of
                                               the program terminated
                                               with syntax error
                                               in line 220 and
                                               283

2.5      VDU         E USERID.S #RETURN#       0:

2.6      VDU         220 #RETURN#              220: EDITOR TEST

2.7      VDU         D #RETURN#                Line 220 is deleted

2.8      VDU         W #RETURN#                File is saved

2.9      VDU         Q #RETURN#                Editing is terminated










 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲2̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲C̲o̲m̲p̲i̲l̲a̲t̲i̲o̲n̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

2.10     VDU         Do MAINP. COMP
                     #RETURN#                  SWELL I:MAINP.S
                                               0:MAINP.L
                                               P:MAINP.P L:2
                                               TA:5 D:YES

                                               FM:USERID00
                                               SWELL, 800411
                                               SWELL1, 800513
                                               SWELL2, 800510
                                               COMPILATION OK
                                               SWELL3, 800425
                                               SWELL4, 800414

                                               FM: USERID
                                               USERID00 Terminated,
                                               
                                               successfully









 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR



T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲3
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲ ̲L̲i̲n̲k̲a̲g̲e̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

3.1      VDU         Do MAINP. LINK
                     #RETURN#                  DLINK COM:
                                               MAINP.CMD

                                               FM:USERID00
                                               LINKING OK

                                               FM: USERID
                                               USERID00 Terminated
                                               successfully














 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:





                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲D̲E̲B̲U̲G̲G̲I̲N̲G̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

4.1      VDU         RESOURCES FILSYS
                     USBS:2 CONNECS: 20
                     KIND:SYSTEM OPERATIONS:
                     20 #RETURN#               "New resources
                                               to FMS
                                                are allocated"

4.2      VDU         RESOURCES TMS
                     UCBS:2 CONNECS: 20
                     KIND:SYSTEM OPERATIONS:
                     20 #RETURN#               "New resources
                                               to TMS
                                               are allocated".

4.3      VDU         DEBUG #RETURN#            fm: USERID00
                                               Damo:Swell Debugger
                                               Ready. 

4.4      VDU         LOAD MAINP.C #RETURN#*)   USERID000**)LOADED

4.5      VDU         USE  USERID000*MAINP:     *
                     #RETURN#

4.6      VDU         DU #0P#20 #RETURN#        "HEXDUMP of the
                                               first 
                                               32(DEC) Locations
                                               in
                                               the program"

4.7      VDU         BR 0.225 #RETURN#         *

4.8      VDU         BR 0.227 #RETURN#         *
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:

*) Objectcode from compiled and linked program.

**) Notice that an extra 0 has been added indicating that this
 is
  subprocess 0.

                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲D̲E̲B̲U̲G̲G̲I̲N̲G̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

4.9      VDU         BR 0.235                  *

4.10     VDU         BR 0.254                  *

4.11     VDU         BR 0.266                  *

4.12     VDU         BR 0.269                  *

4.13     VDU         BL                        MAINP: 00.00269
                                               MAINP: 00.00266
                                               MAINP: 00.00254
                                               MAINP: 00.00235
                                               MAINP: 00.00227
                                               MAINP: 00.00225

4.14     VDU         BO 0.254                  *

4.15     VDU         BO 0.235                  *

4.16     VDU         BL                        MAINP: 00.00269
                                               MAINP: 00.00266
                                               MAINP: 00.00227
                                               MAINP: 00.00225

4.17     VDU         *START USERID000          "Message from
                                               program"
                                               fm. USERID000
                                               BREAKPOINT MET
                                               USERID000*MAINP:00.00225
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:

When the program prompts for input, it has to be answered as
 if the
program was running without debug.

                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲D̲E̲B̲U̲G̲G̲I̲N̲G̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

4.18     VDU         DI R70                    "DISPLAY all
                                               general-
                                               purpose registers"

4.19     VDU         START USERID000*)         "Message from
                                               process"
                                               BREAKPOINT MET
                                                 USERIDOOO*MAINP:
                                               00.00227

4.20     VDU         DI R70                    "Display all
                                               general-
                                               purpose registers".

4.21     VDU         START USERID000           BREAKPOINT MET
                                                 USERID000*MAINP:
                                               00.00266

4.22     VDU         DI R70                    "Display all
                                               general-
                                               purpose registers"

4.23     VDU         *START USERID000          BREAKPOINT MET
                                                 USERID000*:
                                               00.00269
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:




                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲D̲E̲B̲U̲G̲G̲I̲N̲G̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲


4.24     VDU         DI R70                    "Display all
                                               general-
                                               purpose registers".

4.25     VDU         BO 0.114                  *

4.26     VDU         BO 0.116                  *

4.27     VDU         BO 0.133                  *

4.28     VDU         BO 0.135                  *

4.29     VDU         BL                        *

4.30     VDU         START USERID000           "MESSAGE FROM
                                               PROCESS"

4.31     VDU          #BREAK#

4.32     VDU         TO: USERID00*)

4.33     VDU         TASKS                     USERID000
                                               FROM MAINP.C:
                                               RUNNING

4.34     VDU         STOP USERID000

4.35     VDU         TASKS                     USERID000
                                               FROM MAINP.C:
                                               STOPPED
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:

*) OBS! Only USERID00


                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR





T̲E̲S̲T̲ ̲S̲T̲E̲P̲S̲                                       T̲E̲S̲T̲ ̲N̲O̲.̲ ̲3̲/̲4̲
F̲U̲N̲C̲T̲I̲O̲N̲:̲ ̲D̲E̲B̲U̲G̲G̲I̲N̲G̲

S̲R̲S̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲ ̲ ̲ ̲3̲.̲5̲.̲1̲1̲.̲2̲.̲d̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

Case     Test
Step No. Station     Action                    Expected Results
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

4.36     VDU         KILL USERID000            *

4.37     VDU         TASKS                     *

4.38     VDU         QUIT                      "OUT OF DEBUG"






















 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲COMMENTS:




                                               T̲E̲S̲T̲ ̲W̲I̲T̲N̲E̲S̲S̲E̲S̲

                                               TEST  QA  QAR