Software Testing, QA and Agile Methodologies

Test your knowledge of software testing techniques, quality assurance processes, ISO standards, and agile development methodologies including Scrum and Extreme Programming.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Agile Methodology is an approach for

  1. People Management
  2. Process management
  3. Project Management
  4. Product Designing
Question 2 Multiple Choice (Single Answer)

Extreme Programming is

  1. a programming language
  2. A technique
  3. related to window XP
  4. None of the above
Question 3 Multiple Choice (Single Answer)

In Scrum, sprint lasts no more than

  1. 10 days
  2. 20 days
  3. 30 Days
  4. 60 Days
Question 4 Multiple Choice (Single Answer)

XP attempts to reduce the cost of change by having ------------------ development cycles

  1. multiple short
  2. Multiple Long
  3. Single Short
  4. Single Long
Question 5 Multiple Choice (Single Answer)

Extreme Programming include

  1. programming in pairs
  2. Doing extensive Code Review
  3. Unit testing of all the code
  4. All of the above
Question 6 Multiple Choice (Single Answer)

Compoments of Agile Method:

  1. Scope,Define,develop,Evaluate
  2. Define, Design , Develop, Test
  3. Scope, Develop, Execute, Evaluate
  4. Scope, Design,Execute, Test
Question 7 Multiple Choice (Single Answer)

Type pf Agile developments

  1. Scrum
  2. XP
  3. Lean Development
  4. All of the above
Question 8 Multiple Choice (Single Answer)

Identify the Quality standard : Quality requirements for software packages

  1. ISO/IEC 12119
  2. ISO/IEC 14143
  3. ISO/IEC 15271
  4. ISO/IEC 15504
  5. ISO/IEC 12207
  6. ISO/IEC 15939
Question 9 Multiple Choice (Single Answer)

Identify the Quality standard : Software life cycle processes

  1. ISO/IEC 12119
  2. ISO/IEC 14143
  3. ISO/IEC 15271
  4. ISO/IEC 12207
  5. ISO/IEC 15504
  6. ISO/IEC 15939
Question 10 Multiple Choice (Single Answer)

Identify the Quality standard : Guide for ISO/IEC 12207

  1. ISO/IEC 14143
  2. ISO/IEC 12119
  3. ISO/IEC 15504
  4. ISO/IEC 15939
  5. ISO/IEC 12207
  6. ISO/IEC 15271
Question 11 Multiple Choice (Single Answer)

Identify the Quality standard : Software process assessment (also known as Spice)

  1. ISO/IEC 14143
  2. ISO/IEC 12119
  3. ISO/IEC 15504
  4. ISO/IEC 15271
  5. ISO/IEC 12207
  6. ISO/IEC 15939
Question 12 Multiple Choice (Single Answer)

Identify the Quality standard : System and Software measurement process

  1. ISO/IEC 14143
  2. ISO/IEC 12119
  3. ISO/IEC 15504
  4. ISO/IEC 15939
  5. ISO/IEC 12207
  6. ISO/IEC 15271
Question 13 Multiple Choice (Single Answer)

Identify the Quality standard : Software measurement

  1. ISO/IEC 14143
  2. ISO/IEC 12119
  3. ISO/IEC 15504
  4. ISO/IEC 15271
  5. ISO/IEC 12207
  6. ISO/IEC 15939
Question 14 Multiple Choice (Single Answer)
  1. The process starting with the terminal modules is called - a. Top-down integration b. Bottom-up integration c. None of the above d. Module integration
  1. Top-down integration
  2. Bottom-up integration
  3. None of the above
  4. Module integration
Question 15 Multiple Choice (Single Answer)

Exit Criterion Determines?

  1. When testing needs to continue
  2. When system is ready for delivery
  3. When testing has been completed
  4. All of the above
Question 16 Multiple Choice (Single Answer)

When testers report to their test managers about their testing effort, the focus should be on

  1. Boundary conditions, state machines, and load generators
  2. Risk management and impact of serious test escapes on the reputation and revenues of the company
  3. a & b
  4. None of the above
Question 17 Multiple Choice (Single Answer)

Metrics should be collected during and at the end of a test level in order to assess:

  1. The adequacy of the test objectives for that level
  2. The adequacy of the test approach
  3. The effectiveness of the testing with respect to its objectives
  4. All of the above
Question 18 Multiple Choice (Single Answer)

The costs involved in testing and quality assurance is ___________ than the costs associated with external failures.

  1. More
  2. Less
  3. Same
  4. Unimaginable
Question 19 Multiple Choice (Single Answer)

Black box testing is

  1. Functional testing
  2. Structural testing
  3. Performance testing
  4. Requirements testing
Question 20 Multiple Choice (Single Answer)

What can static analysis NOT find?

  1. The use of a variable before it has been defined.
  2. Unreachable (“dead”) code.
  3. Memory leaks.
  4. Array bound violations.