Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

1. What’s the difference between a bug and a defect?

A bug is a just fault in the software that’s detected during testing time. A defect is a
variance between expected results and actual results, detected by the developer after the
product goes live.

2. Write difference between Validation and Verification?

Validation: It is defined as a process that involves dynamic testing of software products by


running it. This process validates whether we are building the right software that meets that
customer requirement or not. It involves various activities like system testing, integration
testing, user acceptance testing, and unit testing.

Verification: It is defined as a process that involves analyzing the documents. This process
verifies whether the software conforms to specifications or not. Its ultimate goal is to ensure
the quality of software products, design, architecture, etc.
3. What is Integration testing?
Integration testing is a level of software testing process, where individual units of an
application are combined and tested. It is usually performed after unit and functional
testing.

4. When is RTM (Requirement Traceability Matrix) prepared?


RTM is prepared before test case designing. Requirements should be traceable from
review activities.

5. What is the difference between re-testing and regression testing?


Re-testing ensures the original fault has been removed; regression testing looks for
unexpected side effects.

6. What is Smoke Testing?


Smoke Testing is done to make sure if the build we received from the development team
is testable or not.

7. What do you mean by regression testing?


Testing team re-execute the tests against the modified application to make sure
whether the modified code breaks anything which was working earlier.

You might also like