preview

Questions On Testing And Testing

Better Essays

2 Test Work Streams 2.1 Functional Functional testing aims to test the functions delineated within a business requirements document or functional specification or held within a use case realisation document or a storyboard. The functional test activities are normally based around, but not limited to, manual test effort and can be based upon running sequential or parallel test streams for System / System Integration and User Acceptance Testing functionality. This type of testing also takes into account features which can be tested positively to make sure the function works in a manner intended, using test technical like cause and effect graphing or end to end processing. In addition the negative features can be tested to see how the …show more content…

Following on from this stage after the code has been compiled the developer will execute simplistic tests to see if the code developed and compiled works in a pre-described manner. The tests will be referenced in a unit test matrix or within the test management tools of choice with the inclusion of the test results after test execution has occurred. The developer once satisfied that the compiled code is deemed acceptable for release will pass the code and unit test coverage matrix to the next stage of the testing lifecycle. 2.1.3 System / System Integration Testing ISO: 29119 and ISEB / ISTQB standards delineate this activity as two distinctive stages of testing: • System testing in the small where stubs / drivers / simulators may be required to test small sub components of the main system. • System testing in the large where all components are fully integrated. In both stages of system testing, black box testing techniques are used to test the functions of the system to verify and validate the business requirements have been met. This type of testing is not to be confused with testing the business processes (business scenarios) which are dealt with at a User Acceptance Testing level. Stubs and drivers may be employed to drive and contain tests within certain sub-systems. In the first instance of any new release

Get Access