Professional Documents
Culture Documents
• Essay Questions:
1. Why is it important to integrate testing with development?
a. It finds errors at each stage as well as preventing these errors from
propagating to other stages.
b. The integration of testing throughout the lifecycle provides a way to verify
and trace consistencies among the stages.
c. Testing should not be isolated into separate stages, but rather be on a parallel
track that affects all stages.
d. Testing should be embedded within every aspect of software development,
and testers should be embedded within all teams.
2. When does integration and integration testing begin? (2 approaches)
It begins as soon as the needed components pass unit testing.
Activities:
a. Create test case values
b. Conduct unit testing
c. Report problems properly
1
• Choose the correct answer:
1. A ------------------ is a document that contains a description of the external behavior
of the software system.
a. Requirements analysis and specification
b. System and software design
c. Intermediate design
d. Detailed design
2. In which stage, the design and interface of the software system are validated?
a. Requirements analysis and specification
b. System and software design
c. Intermediate design
d. Detailed design
3. ----------------- is using the development artifacts of that stage or testing artifacts
from a previous stage to prepare to test the final software.
a. Test action
b. Test design
c. Test influence
• True or False:
1. System testing validates whether the software system meets the functional and non-
functional requirements or not. (true)
2. The aim of Integration testing is to find errors that result from unexpected
interactions among components. (true)
3. In the system and software design stage the software system is broken into
components, and then classes associated with each component. (false)
System and software design ➔ intermediate design