Software Testing - Testing Estimation

Why should I learn to solve Software Testing: Testing Estimation technical interview questions?

Learn and practise solving Software Testing: Testing Estimation technical interview questions and answers to enhance your skills for clearing technical interviews, HR interviews, campus interviews, and placement tests.

Where can I get technical Software Testing: Testing Estimation technical interview questions and answers with explanations?

IndiaBIX provides you with lots of fully solved Software Testing: Testing Estimation technical interview questions and answers with a short answer description. You can download Software Testing: Testing Estimation technical interview questions and answers as PDF files or e-books.

How do I answer Software Testing: Testing Estimation technical interview questions from various companies?

You can answer all kinds of Software Testing: Testing Estimation technical interview questions by practising the given exercises (short answer type). You can also find the frequently asked Software Testing: Testing Estimation technical interview questions with answers from various companies, such as TCS, Wipro, Infosys, CTS, IBM, etc.

1.
What are the different Ways of doing Black Box testing?
There are five methodologies most frequently used:
  1. Top down according to budget
  2. WBS (Work Breakdown Structure)
  3. Guess and gut feeling
  4. Early project data
  5. TPA (Test Point Analysis)

2.
Can you explain TPA analysis?
TPA is a technique used to estimate test efforts for black box testing. Inputs for TPA are the counts derived from function points.

Below are the features of TPA:
  • Used to estimate only black box testing.
  • Require function points as inputs.

Software Testing Image

3.
Can you explain the elementary process?
Software applications are a combination of elementary processes. When elementary processes come together they form a software application.

There are two types of elementary processes:
  1. Dynamic elementary Process: The dynamic elementary process moves data from an internal application boundary to an external application boundary or vice-versa. Example: Input data screen where a user inputs data into the application. Data moves from the input screen inside the application.
  2. Static elementary Process: Static elementary process which maintains the data of the application either inside the application boundary or in the external application boundary. For example, in a customer maintenance screen maintaining customer data is a static elementary process.

4.
How do you estimate white box testing?
The testing estimates derived from function points are actually the estimates for white box testing. So in the following figure the man days are actually the estimates for white box testing of the project. It does not take into account black box testing estimation.