Software Testing Fundamentals

Quiz covering various software testing methodologies including white box testing, smoke testing, test coverage, web testing, and acceptance testing

18 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

What is Alpha Testing?

  1. Acceptance testing performed by the customer at the Tester's site
  2. Acceptance testing performed by the customer at the developer's site
  3. Acceptance testing performed by the customer in Live environment
  4. Acceptance testing performed by the customer in client environment
Question 2 Multiple Choice (Single Answer)

What is the unit of measure used by the IFPUG Functional Size Measurement Method

  1. Feature pointa
  2. External reference files
  3. Function points
  4. Internal Interface files
Question 3 True/False

Measure is independent of technology and physical implementation.

  1. True
  2. False
Question 4 True/False

Clearcase allows to write on the element which is check-out mode

  1. True
  2. False
Question 5 Multiple Choice (Single Answer)

What is Critical in Web Testing?

  1. Performance and Functionality
  2. Functionality and usability
  3. Usability and Performance
  4. None of the above
Question 6 Multiple Choice (Single Answer)

Testing across different languages is called

  1. Linguistic Testing
  2. Localization Testing
  3. Both A and B
  4. None of the above.
Question 7 Multiple Choice (Single Answer)

Hierarchical System refers to

  1. Several levels of component that includes objects and classes
  2. Several levels of component that includes objects, classes, systems
  3. Several levels of component that includes, foundation components, systems
  4. None of the above.
Question 8 Multiple Choice (Single Answer)

Hybrid Testing is

  1. Combination of one or more testing techniques
  2. Combination of top-down and bottom-up testing
  3. Both A and B
  4. None of the above.
Question 9 Multiple Choice (Single Answer)

Test coverage analysis is the process of

  1. Creating additional test cases to increase coverage
  2. Finding areas of program exercised by the test cases
  3. Determining a quantitative measure of code coverage, which is a direct measure of quality.
  4. All of the above.
Question 10 Multiple Choice (Single Answer)

White Box Testing is

  1. Same as glass box testing
  2. Same as clear box testing
  3. Both A and B
  4. None of the above.
Question 11 Multiple Choice (Single Answer)

Content Testing is

  1. Similar to proof reading
  2. Widely used in web testing
  3. Part of usability Testing
  4. All of the above
Question 12 Multiple Choice (Single Answer)

Decision Coverage.

  1. Testing the boolean expressions which are not in control structures
  2. Entire expression is considered as boolean expression irrespective of logical-and and logical-or operators
  3. Coverage except switch-statement cases, exception handlers
  4. All of the above.
Question 13 Multiple Choice (Single Answer)

Class testing

  1. Require a driver to test
  2. No need of instances of other classes
  3. No need to test the transitions
  4. All of the above.
Question 14 Multiple Choice (Single Answer)

Build Verification Test is

  1. Same as smoke test
  2. Done after each build to make sure that the build doesn’t contain major errors
  3. Both A and B
  4. None of the above.
Question 15 Multiple Choice (Single Answer)

Smoke Testing is

  1. To find whether the hardware burns out
  2. Same as build verification test
  3. To find that software is stable
  4. None of the above
Question 16 Multiple Choice (Single Answer)

Code Walkthrough is ________

  1. A type of dynamic testing
  2. Type of static testing
  3. Neither dynamic nor static
  4. Performed by the testing team
Question 17 Multiple Choice (Single Answer)

Static Analysis is

  1. Same as static testing
  2. Done by the developers
  3. Both A and B
  4. None of the above
Question 18 Multiple Choice (Single Answer)

The benefits of glass box testing are

  1. Focused Testing, Testing coverage, control flow
  2. Data integrity, Internal boundaries, algorithm specific testing
  3. Both A and B
  4. Either A or B