2 point 1 point 2 Software Development Lifecycle and Good Testing Practices

2.1.2. Software Development Lifecycle and Good Testing Practices

Good testing practices, independent of the chosen SDLC model, include the following:

• For every software development activity, there is a corresponding test activity, so that all

development activities are subject to quality control

• Different test levels (see chapter 2.2.1) have specific and different test objectives, which allows

for testing to be appropriately comprehensive while avoiding redundancy

• Test analysis and design for a given test level begins during the corresponding development

phase of the SDLC, so that testing can adhere to the principle of early testing (see section 1.3)

• Testers are involved in reviewing work products as soon as drafts of this documentation are

available, so that this earlier testing and defect detection can support the shift-left strategy (see

section 2.1.5)

Lämna ett svar