Manual Testing Interview Questions and Answers
Question - 71 : - What is defect priority?
Answer - 71 : - A defect priority is the urgency of fixing the defect. Normally the defect priority is set on a scale of P0 to P3 with P0 defect having the most urgency to fix.
Question - 72 : - What is defect density?
Answer - 72 : - Defect density is the measure of the density of the defects in the system. It can be calculated by dividing the number of defects identified by the total number of lines of code(or methods or classes) in the application or program.
Question - 73 : - What are some of the bug or defect management tools?
Answer - 73 : - Some of the most widely used Defect Management tools are – Jira, Bugzilla, Redmine, Mantis, Quality Center, etc.
Question - 74 : - What are some defect reporting attributes?
Answer - 74 : -
Some of the attributes of a Defect report are-
- DefectId – A unique identifier of the defect.
- Defect Summary – A one-line summary of the defect, more like a defect title.
- Defect Description – A detailed description of the defect.
- Steps to reproduce – The steps to reproduce the defect.
- Expected Result – The expected behavior from which the application is deviating because of the defect.
- Actual Result- The current erroneous state of the application w.r.t. the defect.
- Defect Severity – Based on the criticality of the defect, this field can be set to minor, medium, major or show stopper.
- Priority – Based on the urgency of the defect, this field can be set on a scale of P0 to P3.
Question - 75 : - What is a defect?
Answer - 75 : - A defect is non-conformance with the requirement of the product detected in production (after the product goes live).
Question - 76 : - What is a Bug?
Answer - 76 : - A bug is a fault in a software product detected at the time of testing, causing it to function in an unanticipated manner.
Question - 77 : - What is code coverage?
Answer - 77 : -
Code coverage is the measure of the amount of code covered by the test scripts. It gives the idea of the part of the application covered by the test suite.
Question - 78 : - What are Statement testing and statement coverage in white box testing?
Answer - 78 : -
Statement testing is a white box testing approach in which test scripts are designed to execute code statements.
Statement coverage is the measure of the percentage of statements of code executed by the test scripts out of the total code statements in the application. The statement coverage is the least preferred metric for checking test coverage.
Question - 79 : - What is decision testing or branch testing?
Answer - 79 : - Decision testing or branch testing is a white box testing approach in which test coverage is measured by the percentage of decision points(e.g. if-else conditions) executed out of the total decision points in the application.
Question - 80 : - What are the different levels of testing?
Answer - 80 : -
Testing can be performed at different levels during the development process. Performing testing activities at multiple levels helps in the early identification of bugs. The different levels of testing are –
- Unit Testing
- Integration Testing
- System Testing
- Acceptance Testing