2.1.1 Copilot Flashcards
What must be adapted to succeed in testing?
Testing must be adapted to the SDLC
The choice of the SDLC impacts on what aspects of test activities?
The choice of the SDLC impacts on:
* Scope and timing of test activities
* Level of detail of test documentation
* Choice of test techniques and test approach
* Extent of test automation
* Role and responsibilities of a tester
In sequential development models, when do testers typically participate in requirement reviews?
Testers typically participate in requirement reviews in the initial phases
What is typically created in the later phases of sequential development models?
Executable code
In sequential development models, when can dynamic testing typically be performed?
Dynamic testing cannot be performed early in the SDLC
What does each iteration in iterative and incremental development models deliver?
Each iteration delivers a working prototype or product increment
What types of testing may be performed at all test levels in iterative and incremental development models?
Both static testing and dynamic testing may be performed
What is required due to the frequent delivery of increments in iterative models?
Fast feedback and extensive regression testing
What does agile software development assume about changes during a project?
Agile software development assumes that change may occur throughout the project
What type of documentation is favored in agile projects?
Lightweight work product documentation
What is favored in agile projects to make regression testing easier?
Extensive test automation
Most manual testing in agile projects is done using which type of test techniques?
Experience-based test techniques
Experience-based test techniques do not require extensive prior _______.
test analysis and design