• +91 9723535972
  • info@interviewmaterial.com

Testing Interview Questions and Answers

Testing Interview Questions and Answers

Question - 81 : - Mention what are the categories of defects?

Answer - 81 : -

Mainly there are three defect categories

  • Wrong: When a requirement is implemented incorrectly
  • Missing: It is a variance from the specification, an indication that a specification was not implemented or a requirement of the customer is not met
  • Extra: A requirement incorporated into the product that was not given by the end customer. It is considered as a defect because it is a variance from the existing requirements

Question - 82 : - Why we use decision tables?

Answer - 82 : -

The techniques of equivalence partitioning and boundary value analysis are often applied to specific situations or inputs. However, if different combinations of inputs result in different actions being taken, this can be more difficult to show using equivalence partitioning and boundary value analysis, which tend to be more focused on the user interface. The other two specification-based techniques, decision tables, and state transition testing are more focused on business logic or business rules. A decision table is a good way to deal with combinations of things (e.g., inputs). This technique is sometimes also referred to as a ’cause-effect’ table. The reason for this is that there is an associated logic diagramming technique called ’cause-effect graphing’ which was sometimes used to help derive the decision table

Question - 83 : - When is used Decision table testing?

Answer - 83 : -

Decision table testing is used for testing systems for which the specification takes the form of rules or cause-effect combinations. In a decision table, the inputs are listed in a column, with the outputs in the same column but below the inputs. The remainder of the table explores combinations of inputs to define the outputs produced.

Question - 84 : - What determines the level of risk?

Answer - 84 : -

The likelihood of an adverse event and the impact of the event determine the level of risk.

Question - 85 : - What is the purpose of exit criteria?

Answer - 85 : -

The purpose of exit criteria is to define when a test level is completed.

Question - 86 : - What is the KEY difference between preventative and reactive approaches to testing?

Answer - 86 : -

Preventative tests are designed early; reactive tests are designed after the software has been produced.

Question - 87 : - What is risk-based testing?

Answer - 87 : -

Risk-based Testing is the term used for an approach to creating a Test Strategy that is based on prioritizing tests by risk. The basis of the approach is a detailed risk analysis and prioritizing of risks by risk level. Tests to address each risk are then specified, starting with the highest risk first.

Question - 88 : - What is the MAIN benefit of designing tests early in the life cycle?

Answer - 88 : -

It helps prevent defects from being introduced into the code.

Question - 89 : - Explain in a testing project what testing activities would you automate?

Answer - 89 : -

In testing project testing activities, you would automate are

  • Tests that need to be run for every build of the application
  • Tests that use multiple data for the same set of actions
  • Identical tests that need to be executed using different browsers
  • Mission critical pages
  • A transaction with pages that do not change in a short time

Question - 90 : - Explain what it means by test harness?

Answer - 90 : -

A test harness is configuring a set of tools and test data to test an application in various conditions, and it involves monitoring the output with expected output for correctness.


NCERT Solutions

 

Share your email for latest updates

Name:
Email:

Our partners