Welcome! Log In Create A New Profile

Advanced

Oct\Nov 2011 Section B Q 5

Posted by Darkling 
Announcements Last Post
Announcement SoC Curricula 09/30/2017 01:08PM
Announcement Demarcation or scoping of examinations and assessment 02/13/2017 07:59AM
Announcement School of Computing Short Learning Programmes 11/24/2014 08:37AM
Announcement Unisa contact information 07/28/2011 01:28PM
avatar Oct\Nov 2011 Section B Q 5
May 11, 2012 09:38AM
Question 5
5.1
Conventional Unit Testing
1. Module interfaces are tested for proper information flow.
2. Local data are examined to ensure that integrity is maintained.
3. Boundary conditions are tested.
4. Basis (independent) path are tested.
5. All error handling paths should be tested.
6. Drivers and/or stubs need to be developed to test incomplete software.

Object-Oriented Unit Testing

1. Smallest testable unit is the encapsulated class or object.
2. Similar to system testing of conventional software.
3. Do not test operations in isolation from one another.
4. Driven by class operations and state behaviour, not algorithmic detail and data flow across module interface.

5.2.1
Validation Testing
Focuses on visible user actions and user recognizable outputs from the system.


5.2.2
1. Validation tests are based on the use-case scenarios, the behaviour model, and the event flow diagram created in the analysis model.

a. Must ensure that each function or performance characteristic conforms to its specification.

b. Deviations (deficiencies) must be negotiated with the customer to establish a means for resolving the errors.

2. Configuration review or audit is used to ensure that all elements of the software configuration have been properly developed, cataloged, and documented to allow its support during its maintenance phase.
Sorry, only registered users may post in this forum.

Click here to login