When should "Regression Testing" be performed?
After the software has changed or when the environment has changed Regression testing should be performed.
Testing activity which is performed to expose defects in the interfaces and in the interaction between integrated components is?
Integration Level Testing
Testing wherein we subject the target of the test, to varying workloads to measure and evaluate the performance behaviors and the ability of the target and the test to continue to function properly under these different workloads?
When should configuration management procedures be implemented?
During test planning.
What is an equivalence partition (also known as an equivalence class)?
An input or output ranges of values such that only one value in the range becomes a test case.
What is the role of moderator in the review process?
The moderator (or review leader) leads the review process. He or she determines, in co-operation with the author, the type of review, approach and the composition of the review team. The moderator performs the entry check and the follow-up on the rework, in order to control the quality of the input and output of the review process. The moderator also schedules the meeting, disseminates documents before the meeting, coaches other team members, paces the meeting, leads possible discussions and stores the data that is collected.
What are the phases of a formal review?
In contrast to informal reviews, formal reviews follow a formal process. A typical formal review process consists of six main steps:PlanningKick-offPreparationReview meetingReworkFollow-up.
Why are static testing and dynamic testing described as complementary?
Because they share the aim of identifying defects but differ in the types of defect they find.
Consider the following techniques. Which are static and which are dynamic techniques? Equivalence Partitioning. Use Case Testing. Data Flow Analysis. Exploratory Testing. Decision Testing. Inspections.
Data Flow Analysis and Inspections are static; Equivalence Partitioning, Use Case Testing, Exploratory Testing and Decision Testing are dynamic.
What is typically the MOST important reason to use risk to drive testing efforts?
Because testing everything is not feasible.