Software Testing Fundamentals

Covers core concepts of software testing including testing types (unit, integration, system, acceptance), testing techniques (white box, functional testing), testing processes (test planning, exit criteria, reviews), and testing tools.

19 Questions Published

Questions

Question 1 Multiple Choice (Multiple Answers)

What is Quality Center used for?

  1. Test management tool
  2. Test execution tool
  3. Both
  4. None
Question 2 Multiple Choice (Single Answer)

Which of the following is a Key Characteristics of Walk Through?

  1. Scenario , Dry Run , Peer Group
  2. Pre Meeting Preparations
  3. Formal Follow Up Process
  4. Includes Metrics
Question 3 Multiple Choice (Single Answer)

Which of the following is not a major task of Exit criteria?

  1. Checking test logs against the exit criteria specified in test planning
  2. Logging the outcome of test execution
  3. Assessing if more tests are needed
  4. Writing a test summary report for stakeholders
Question 4 Multiple Choice (Single Answer)

What are the two major components taken into consideration with risk analysis?

  1. The probability the negative event will occur
  2. The potential loss or impact associated with the event
  3. Both a and b
  4. Neither a nor b
Question 5 Multiple Choice (Single Answer)

What is the concept of introducing a small change to the program and having theeffects of that change show up in some test?

  1. Debugging a program
  2. A mutation error
  3. Performance testing
  4. Introducing mutations
Question 6 Multiple Choice (Single Answer)

White Box Techniques are also called as

  1. Structural Testing
  2. Design Based Testing
  3. Error Guessing Technique
  4. Experience Based Technique
Question 7 Multiple Choice (Multiple Answers)

Acceptance testing will be done by

  1. User
  2. Quality control
  3. Quality assurance
  4. Senior management
Question 8 Multiple Choice (Multiple Answers)

Before doing integration testing this testing must have been done

  1. Unit testing
  2. Systems testing
  3. Stress testing
  4. User Acceptance Testing
Question 9 Multiple Choice (Multiple Answers)

4 types of testing

  1. System
  2. Unit
  3. Integration
  4. Acceptance
  5. All of the above
Question 10 Multiple Choice (Multiple Answers)

Quality is

  1. Meeting requirements
  2. Zero defects
  3. Customer satisfaction
  4. All of the above
  5. 1 & 3 only
Question 11 Multiple Choice (Single Answer)

Reviews, static analysis and dynamic testing have the same objective:

  1. Identifying defects.
  2. fixing defects
  3. Both 1 and 2
  4. None
Question 12 Multiple Choice (Single Answer)

Who is responsible for conducting test readiness review?

  1. Test manager
  2. Test engineer
  3. Both A & B
  4. Project Manager
Question 13 Multiple Choice (Single Answer)

We use the output of the requirement analysis, the requirement specification as the input for writing :

  1. ) Integration Level Test Cases
  2. User Acceptance Test Cases
  3. Unit Level Test Cases
  4. Program specifications
Question 14 Multiple Choice (Single Answer)

Which of the following uses Impact Analysis most?

  1. Component testing
  2. Non-functional system testing
  3. User acceptance testing
  4. Maintenance testing
Question 15 Multiple Choice (Single Answer)

Test Conditions are derived from:

  1. Test Cases
  2. Specifications
  3. Test Data
  4. Test Design
Question 16 Multiple Choice (Single Answer)

Which of the following is a test type?

  1. Component testing
  2. Functional testing
  3. System testing
  4. Acceptance testing
Question 17 Multiple Choice (Single Answer)

Which of the following is a form of functional testing?

  1. Boundary value analysis
  2. Usability testing
  3. Performance testing
  4. Security testing
Question 18 Multiple Choice (Single Answer)

What is the purpose of a test completion criterion?

  1. to know when a specific test has finished its execution
  2. to ensure that the test case specification is complete
  3. to set the criteria used in generating test inputs
  4. to determine when to stop testing
Question 19 Multiple Choice (Single Answer)

The standard that gives definitions of testing terms is:

  1. ISO/IEC 12207
  2. BS 7925-1
  3. ANSI/IEEE 829
  4. ANSI/IEEE 729