Software Testing Fundamentals

Covers core software testing concepts including testing techniques (black/white box, boundary value analysis), test management, test types, testing tools, and review methods. Ideal for understanding fundamental software testing principles and practices.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which test activities are supported by test harness or unit test framework tools

  1. Test management and control
  2. Test specification and design
  3. Performance and monitoring
  4. Test Execution and logging
Question 2 Multiple Choice (Single Answer)

‘Testing for User-Friendliness’. This testing is done if User Interface of the application stands an important consideration and needs to be specific for the specific type of user.

  1. Regression testing
  2. Usability testing
  3. Performance testing
  4. Functional testing
Question 3 Multiple Choice (Single Answer)

Technique that helps us identify testcases that exercise the whole system on a transaction by transaction basis from start to finish is

  1. Use Case testing
  2. Unit testing
  3. state transition testing
  4. decision table testing
Question 4 Multiple Choice (Single Answer)

Which of the following is not a type of review

  1. Walkthrough
  2. Inspection
  3. Informal Review
  4. Management approval
Question 5 True/False

Security Testing is a white baox testing

  1. True
  2. False
Question 6 True/False

User acceptance testing (UAT) - also called beta testing,

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

Which of the following artifacts can be examined by using review techniques

  1. software code
  2. Requirement Specification
  3. Test Designs
  4. All of the above
Question 8 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 9 Multiple Choice (Single Answer)

Key characteristic of structure based testing techniques

  1. used to assess the structure of a specification
  2. used both to measure coverage and to design tests to increase coverage
  3. based on skills and experience of tester
  4. all of the above
Question 10 Multiple Choice (Single Answer)

What is a test level

  1. A group of test activities that are organized together
  2. one or more test design specification documents
  3. A test type
  4. None of the above
Question 11 Multiple Choice (Single Answer)

A test manager is one who

  1. manages a collection of test leaders
  2. is the leader of a test team or teams
  3. gets paid more than a test leader
  4. reports to a test leader
Question 12 Multiple Choice (Single Answer)

BVA stands for

  1. Boundary Value Analysis
  2. Boundary Value Analytics
  3. Boundary Version Accuracy
  4. None of the above
Question 13 Multiple Choice (Single Answer)

Static analysis tools are very useful to whom?

  1. me
  2. customers
  3. Developers
  4. Testers
Question 14 Multiple Choice (Single Answer)

Debugging is

  1. Part of fundamental testing process
  2. Includes repair of cause of a failure
  3. involves intentionally adding known defects
  4. follows the steps of a test procedure
Question 15 Multiple Choice (Single Answer)

what is exploratory testing

  1. process of anticipating or guessing where defects might occur
  2. systematic approach to identify specific equivalent classes of input
  3. testing carried out by a chartered engineer
  4. concurrent test design,test execution,test logging and learning
Question 16 Multiple Choice (Single Answer)

what is a test condition

  1. An input,expected outcome,precondition and post condition
  2. steps to be taken to get the system to a given point
  3. something that can be tested
  4. specific state of software
Question 17 Multiple Choice (Single Answer)

which test activities are supported by test data preparation tools?

  1. Test management and control
  2. Test specification and design
  3. Test execution and logging
  4. Performance and monitoring
Question 18 Multiple Choice (Single Answer)

Sequence of events in the execution through a component or system is

  1. Contol testing
  2. Configuration testing
  3. Data flow
  4. Control flow
Question 19 Multiple Choice (Single Answer)

Which word among the following also matches the meaning of 'bug'

  1. Incident
  2. Defect
  3. Mistake
  4. Error
Question 20 Multiple Choice (Single Answer)

Other name of black box technique

  1. structural based
  2. white box
  3. grey box
  4. specification based