MCQOPTIONS
Saved Bookmarks
This section includes 52 Mcqs, each offering curated multiple-choice questions to sharpen your Software Testing (MCQ) questions and answers knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Confidence Testing refers to ________. |
| A. | Smoke Testing |
| B. | Retesting |
| C. | Regression Testing |
| D. | All of these. |
| Answer» B. Retesting | |
| 2. |
Which of the following is / are not part of Specification Based Testing? |
| A. | Decision Table |
| B. | State Transition |
| C. | Data Flow |
| D. | Boundary Value Analysis |
| Answer» D. Boundary Value Analysis | |
| 3. |
Which testing application security has the purpose to prevent problems which may affect the application integrity and stability? |
| A. | Vulnerability Testing |
| B. | Ramp Testing |
| C. | Penetration Testing |
| D. | Fuzz Testing |
| Answer» B. Ramp Testing | |
| 4. |
White Box Testing is not concern with _________. |
| A. | Statement Coverage |
| B. | Decision Coverage |
| C. | Cause and Effect Coverage |
| D. | Multiple Condition Coverage |
| Answer» D. Multiple Condition Coverage | |
| 5. |
Which is not a part of Specification Testing? |
| A. | Equivalence Partitioning |
| B. | Decision Tables |
| C. | Decision |
| D. | Use Case Testing |
| Answer» D. Use Case Testing | |
| 6. |
The Cyclomatic number theory in a graph is defined by ________. |
| A. | e - n + 2 |
| B. | e - n + 1 |
| C. | e - n - 2 |
| D. | e - n - 1 |
| Answer» C. e - n - 2 | |
| 7. |
__________ exercises the full functionality of a product but does not test features in detail. |
| A. | Black box Testing |
| B. | Confirmation Testing |
| C. | Domain Testing |
| D. | Breadth Testing |
| Answer» E. | |
| 8. |
Which debugging technique is most used for debugging in small software? |
| A. | Brute Force |
| B. | Induction |
| C. | Back tracking |
| D. | Cause elimination |
| Answer» D. Cause elimination | |
| 9. |
Which is not true regarding Smoke and Sanity Testing? |
| A. | Sanity Testing is also called tester acceptance testing. |
| B. | Smoke testing performed on a particular build is also known as a build verification test. |
| C. | Smoke and sanity tests can be executed using an automation tool. |
| D. | When executing both, then first execute sanity testing tests and then smoke Testing. |
| Answer» E. | |
| 10. |
Which testing enables the tester to evaluate the software behaviour when exceptions occur? |
| A. | Fault Injection Testing |
| B. | Fuzz Testing |
| C. | Active Testing |
| D. | Passive Testing |
| Answer» B. Fuzz Testing | |
| 11. |
Which is not true in context of Decision Tree? |
| A. | Used in white box model. |
| B. | Perform well with large data |
| C. | Handles both categorical and numerical data |
| D. | Random forest tree is used for regression type problem |
| Answer» E. | |
| 12. |
Which testing is performed with Planning and Documentation? |
| A. | Ad-hoc testing |
| B. | Monkey testing |
| C. | Fuzz testing |
| D. | End-to-End testing |
| Answer» E. | |
| 13. |
Which testing focuses on heavily testing of one particular module? |
| A. | Gorilla Testing |
| B. | Fuzz Testing |
| C. | Inter-Systems Testing |
| D. | Breadth Testing |
| Answer» B. Fuzz Testing | |
| 14. |
7n test cases are generated in which case of Boundary Value Analysis? |
| A. | Worst case |
| B. | Roust worst case |
| C. | Critical fault assumption |
| D. | None of these |
| Answer» C. Critical fault assumption | |
| 15. |
What is the ratio of effort needed to fixing a defect in Requirement Phase, Design Phase, Coding Phase and Implementing Phase? |
| A. | 1:4:7:10 |
| B. | 1:6:10:1000 |
| C. | 1:8:12:100 |
| D. | 1:10:100:1000 |
| Answer» C. 1:8:12:100 | |
| 16. |
Which is not Data Driven Testing? |
| A. | Fuzz Testing |
| B. | Ramp Testing |
| C. | Negative Testing |
| D. | Retesting |
| Answer» C. Negative Testing | |
| 17. |
Pesticide Paradox principle of testing says that ______________. |
| A. | Clustering modules contain most of the defects. |
| B. | Finding and Fixing defects does not help if the system built is unstable. |
| C. | Testing is done differently in different context. |
| D. | Test cases needs to be regularly reviewed and revised. |
| Answer» E. | |
| 18. |
Which is not true in case of Soak Testing? |
| A. | Also know as Endurance Testing. |
| B. | Running a system at high levels of load for prolonged periods of time. |
| C. | Type of Performance Testing. |
| D. | Subset of Regression Testing. |
| Answer» E. | |
| 19. |
Which of the following is / are true regarding Catastrophic Defect? |
| A. | Hide other defects. |
| B. | Invokes other defect. |
| C. | Failure of the software and data can be recovered. |
| D. | Application crash and data cannot be recovered. |
| Answer» E. | |
| 20. |
Which of the following is / are not use for the Usability Improvement of the website? |
| A. | Card sorting |
| B. | Focus Groups |
| C. | Heuristic Evaluation |
| D. | None of these |
| Answer» E. | |
| 21. |
A tester is executing a test to evaluate and it complies with the user requirement for a certain field be populated by using a dropdown box containing a list of values, at that time tester is performing __________ . |
| A. | White-box Testing |
| B. | Black-box Testing |
| C. | Load Testing |
| D. | Regression Testing |
| Answer» C. Load Testing | |
| 22. |
Test cases are created in which phase? |
| A. | Test Specification |
| B. | Test Planning |
| C. | Test Requirement |
| D. | Test Configuration |
| Answer» B. Test Planning | |
| 23. |
Data classification is done by which type of Decision Tree? |
| A. | Regression Tree |
| B. | Boosted Tree |
| C. | Classification Tree |
| D. | Bagging Tree |
| Answer» D. Bagging Tree | |
| 24. |
Cyclomatic Complexity cannot be applied in _______ . |
| A. | Re-engineering |
| B. | Risk Management |
| C. | Test Planning |
| D. | Reverse engineering |
| Answer» E. | |
| 25. |
Which coupling should be avoided in software? |
| A. | Data coupling |
| B. | Content Coupling |
| C. | Control coupling |
| D. | Stamp coupling. |
| Answer» C. Control coupling | |
| 26. |
Minimum of four test data are available in ______ . |
| A. | Boundary Value Analysis |
| B. | Equivalence Class Partitioning |
| C. | Both A and B |
| D. | None of these. |
| Answer» B. Equivalence Class Partitioning | |
| 27. |
First component of the DFD is ______ . |
| A. | Process |
| B. | Flow |
| C. | Entity |
| D. | Level |
| Answer» B. Flow | |
| 28. |
Which testing cannot be performed by QA Team? |
| A. | Equivalence Partitioning Testing |
| B. | End-to-end Testing |
| C. | Fuzz Testing |
| D. | Destructive Testing |
| Answer» D. Destructive Testing | |
| 29. |
Top-down Design does not require ______ . |
| A. | Step-wise Refinement |
| B. | Loop-invariants |
| C. | Flow charting |
| D. | Modularity |
| Answer» C. Flow charting | |
| 30. |
STLC is related to which model? |
| A. | Waterfall Model |
| B. | RAD Model |
| C. | V Model |
| D. | Spiral Model |
| Answer» D. Spiral Model | |
| 31. |
____________ is done by suddenly increasing the load for a small period of time and observing the behavior of the system. |
| A. | Stress Testing |
| B. | Load Testing |
| C. | Spike Testing |
| D. | All of these |
| Answer» D. All of these | |
| 32. |
Test plans are based on _______. |
| A. | Project Plan |
| B. | Business Plan |
| C. | Support Plan |
| D. | All of these |
| Answer» B. Business Plan | |
| 33. |
Which is not a part of Decision Table? |
| A. | Stub portion |
| B. | Driver portion |
| C. | Condition portion |
| D. | Action portion |
| Answer» C. Condition portion | |
| 34. |
Component Drivers are not needed for ______. |
| A. | Big-Bang |
| B. | Top Down |
| C. | Modified Top Down |
| D. | Modified Sandwich |
| Answer» C. Modified Top Down | |
| 35. |
Coupling and Cohesion is explained by _______ . |
| A. | Software Requirement Specification |
| B. | Cause-Effect Graph |
| C. | Structure Graph |
| D. | Dependency Matrix |
| Answer» C. Structure Graph | |
| 36. |
Which is not true in case of Sanity Testing? |
| A. | Sanity test is a narrow regression testing. |
| B. | Sanity test is usually unscripted. |
| C. | Sanity testing is a cursory testing. |
| D. | Sanity testing is High Level Testing. |
| Answer» E. | |
| 37. |
Focus Testing comes under ______. |
| A. | Performance Testing |
| B. | Acceptance Testing |
| C. | Usability Testing |
| D. | Component Testing |
| Answer» D. Component Testing | |
| 38. |
Which is not true in case of Unit Testing? |
| A. | It decreases the software development speed. |
| B. | It can t be expected to catch every error in a program. |
| C. | In this tester evaluates if individual units of source code are fit for use. |
| D. | It is usually conducted by the development team. |
| Answer» B. It can t be expected to catch every error in a program. | |
| 39. |
Which of the following is / are not a Iterative Model? |
| A. | RAD |
| B. | Incremental |
| C. | V model |
| D. | Spiral Model |
| Answer» D. Spiral Model | |
| 40. |
Assertion Testing is _________ . |
| A. | Performed without planning and documentation. |
| B. | Verifying if the conditions confirm the product requirements. |
| C. | Testing technique similar to unit testing in that it targets the code level. |
| D. | Testing where each condition/decision is executed by setting it on true/false. |
| Answer» C. Testing technique similar to unit testing in that it targets the code level. | |
| 41. |
What is the order of Priority Testing? |
| A. | Unit >>Integration >>System Testing. |
| B. | Unit>> System>>Acceptance Testing. |
| C. | System>>Integration>> Acceptance Testing. |
| D. | System>>Acceptance>>Integration |
| Answer» B. Unit>> System>>Acceptance Testing. | |
| 42. |
Difference between Retesting and Regression Testing is _________ . |
| A. | Retesting ensures the original fault has been removed where as regression testing looks for unexpected side-effects. |
| B. | Retesting looks for unexpected side-effects where as regression testing ensures the original fault has been removed. |
| C. | Retesting is done after faults are fixed where as regression testing is done earlier |
| D. | Retesting is done by developers whereas regression testing is done by independent testers |
| Answer» B. Retesting looks for unexpected side-effects where as regression testing ensures the original fault has been removed. | |
| 43. |
______ is an existing defect that has not yet caused a failure because the conditions that is required to invoke the defect is not meet. |
| A. | Masked defect |
| B. | Latent defect |
| C. | Both of these |
| D. | None of these. |
| Answer» C. Both of these | |
| 44. |
Defects can be found more easily in ________ . |
| A. | Bottom up Integration Testing |
| B. | Top down Integration Testing |
| C. | Big Bang Testing. |
| D. | Sandwich Integration Testing |
| Answer» B. Top down Integration Testing | |
| 45. |
The expected results of the software is _________________. |
| A. | Only important in system testing |
| B. | Only used in component testing |
| C. | Most useful when specified in advance |
| D. | Derived from the code. |
| Answer» B. Only used in component testing | |
| 46. |
Requirement Engineering is not concern with ____________. |
| A. | Requirement Design |
| B. | Requirement Elicitation |
| C. | Requirement Analysis |
| D. | Requirement Documentation |
| Answer» B. Requirement Elicitation | |
| 47. |
When an expected result is not specified in test case template then ___________. |
| A. | We cannot run the test. |
| B. | It may be difficult to repeat the test. |
| C. | It may be difficult to determine if the test has passed or failed. |
| D. | We cannot automate the user inputs. |
| Answer» D. We cannot automate the user inputs. | |
| 48. |
A test technique that involves testing with various ranges of valid and invalid inputs of a particular module or component functionality extensively is ___________. |
| A. | Gorilla Testing |
| B. | Monkey Testing |
| C. | Agile Testing |
| D. | Baseline Testing |
| Answer» B. Monkey Testing | |
| 49. |
End result of Software Requirement Analysis is ________. |
| A. | Functional and Behavioral |
| B. | Architectural and Structural |
| C. | Usability and Reliability |
| D. | Algorithmic and Data Structure |
| Answer» B. Architectural and Structural | |
| 50. |
Bug status is set to postpone due to ________. |
| A. | Priority of that bug may low. |
| B. | Lack of time for the release. |
| C. | The bug may not be the major effect in the software. |
| D. | Data may be unavailable. |
| Answer» E. | |