InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 51. |
Effective testing will reduce _______ cost.(a) maintenance(b) design(c) coding(d) documentationThe question was asked during an online interview.The query is from Debugging Techniques and Approaches topic in portion Software Testing and Quality Management of Software Engineering |
|
Answer» The correct ANSWER is (a) maintenance |
|
| 52. |
Which of the following is the way of ensuring that the tests are actually testing code?(a) Control structure testing(b) Complex path testing(c) Code coverage(d) Quality assurance of softwareThis question was posed to me in an internship interview.My doubt is from Debugging Techniques and Approaches in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The correct ANSWER is (c) CODE coverage |
|
| 53. |
Which is a black box testing technique appropriate to all levels of testing?(a) Acceptance testing(b) Regression testing(c) Equivalence partitioning(d) Quality assuranceThe question was posed to me during an internship interview.Query is from Debugging Techniques and Approaches in portion Software Testing and Quality Management of Software Engineering |
|
Answer» Correct CHOICE is (c) Equivalence partitioning |
|
| 54. |
Cyclomatic Complexity method comes under which testing method.(a) Yellow box(b) White box(c) Gray box(d) Black boxI had been asked this question in an online quiz.My question is based upon Debugging Techniques and Approaches in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The correct option is (b) White BOX |
|
| 55. |
Which of the following is not a part of Execution Flow during debugging?(a) Step Over(b) Step Into(c) Step Up(d) Step OutThe question was posed to me in final exam.Query is from Debugging Techniques and Approaches topic in division Software Testing and Quality Management of Software Engineering |
|
Answer» Correct OPTION is (c) Step Up |
|
| 56. |
Which of the following is not a part of bug report?(a) Test case(b) Output(c) Software Version(d) LOCI have been asked this question in an international level competition.This is a very interesting question from Debugging Techniques and Approaches topic in division Software Testing and Quality Management of Software Engineering |
|
Answer» Correct ANSWER is (d) LOC |
|
| 57. |
Test should be conducted for every possible(a) data(b) case(c) variable(d) all of the mentionedThe question was asked in unit test.Asked question is from Debugging Techniques and Approaches topic in portion Software Testing and Quality Management of Software Engineering |
|
Answer» RIGHT option is (d) all of the mentioned The EXPLANATION: It INCREASES the SCOPE for code INSPECTION. |
|
| 58. |
Name an evaluation technique to assess the quality of test cases.(a) Mutation analysis(b) Validation(c) Verification(d) Performance analysisThe question was asked in an internship interview.The query is from Debugging Techniques and Approaches topic in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» Right choice is (a) MUTATION analysis |
|
| 59. |
Software mistakes during coding are known as(a) errors(b) failures(c) bugs(d) defectsThis question was posed to me in a national level competition.Query is from Debugging Techniques and Approaches topic in division Software Testing and Quality Management of Software Engineering |
|
Answer» Correct choice is (C) bugs |
|
| 60. |
What is testing process’ first goal?(a) Bug prevention(b) Testing(c) Execution(d) AnalysesThis question was addressed to me in class test.I want to ask this question from Debugging Techniques and Approaches in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The correct ANSWER is (a) BUG prevention |
|
| 61. |
Which of the following testing types is not a part of system testing?(a) Recovery testing(b) Stress testing(c) System testing(d) Random testingThe question was asked in an online quiz.The above asked question is from Object Oriented Testing topic in portion Software Testing and Quality Management of Software Engineering |
|
Answer» CORRECT ANSWER is (d) Random TESTING Explanation: It is a testing method at CLASS level. |
|
| 62. |
In which of the following testing strategies, a smallest testable unit is the encapsulated class or object?(a) Unit testing(b) Integration testing(c) System testing(d) None of the mentionedThe question was asked in semester exam.My query is from Object Oriented Testing in division Software Testing and Quality Management of Software Engineering |
|
Answer» Correct ANSWER is (a) UNIT testing |
|
| 63. |
Which of the following is black-box oriented and can be accomplished by applying the same black-box methods discussed for conventional software?(a) Conventional testing(b) OO system validation testing(c) Test case design(d) Both Conventional testing and OO system validation testingThis question was posed to me in an interview.Question is from Object Oriented Testing in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» CORRECT OPTION is (d) Both Conventional TESTING and OO SYSTEM validation testing Explanation: None. |
|
| 64. |
_____________ categorizes class operations based on the generic function that each performs.(a) Category-based partitioning(b) Attribute-based partitioning(c) State-based partitioning(d) None of the mentionedThis question was addressed to me during an online interview.I'm obligated to ask this question of Object Oriented Testing in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The correct option is (a) Category-based partitioning |
|
| 65. |
The object of ___________within an OO system is to design tests that have a high likelihood of uncovering plausible bugs.(a) Fault-based testing(b) Integration testing(c) Use-based testing(d) Scenario-based testingI have been asked this question in an interview for job.My question is based upon Object Oriented Testing in division Software Testing and Quality Management of Software Engineering |
|
Answer» Correct CHOICE is (a) Fault-based TESTING |
|
| 66. |
What refers to the externally observable structure of an OO program?(a) Deep structure(b) Surface structure(c) Core structure(d) All of the mentionedThe question was asked in final exam.This intriguing question comes from Object Oriented Testing in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» Correct OPTION is (B) Surface STRUCTURE |
|
| 67. |
Which of the following is a part of testing OO code?(a) Validation tests(b) Integration tests(c) Class tests(d) System testsI got this question in class test.My query is from Object Oriented Testing in portion Software Testing and Quality Management of Software Engineering |
|
Answer» The CORRECT ANSWER is (C) CLASS tests |
|
| 68. |
Which of the following is one of the steps in the integration testing of OO software?(a) cluster testing(b) thread-based testing(c) use-based testing(d) none of the mentionedThe question was asked during an online exam.This intriguing question comes from Object Oriented Testing topic in portion Software Testing and Quality Management of Software Engineering |
|
Answer» Right option is (a) cluster testing |
|
| 69. |
__________ methods can be used to drive validations tests(a) Yellow-box testing(b) Black-box testing(c) White-box testing(d) All of the mentionedThe question was posed to me during an online interview.My question is taken from Object Oriented Testing in section Software Testing and Quality Management of Software Engineering |
|
Answer» The correct OPTION is (b) Black-box TESTING |
|
| 70. |
Which testing integrates the set of classes required to respond to one input or event for the system?(a) cluster testing(b) thread-based testing(c) use-based testing(d) none of the mentionedI got this question during an interview.I would like to ask this question from Object Oriented Testing in division Software Testing and Quality Management of Software Engineering |
|
Answer» RIGHT OPTION is (B) THREAD-based testing Easiest explanation: Each thread is integrated and TESTED individually. Regression testing is applied to ensure that no side effects occur. |
|
| 71. |
The construction of object-oriented software begins with the creation of(a) design model(b) analysis model(c) code levels(d) both design and analysis modelI have been asked this question in my homework.My question comes from Object Oriented Testing in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» Right choice is (d) both DESIGN and ANALYSIS model |
|
| 72. |
Validation refers to the set of tasks that ensure that software correctly implements a specific function.(a) True(b) FalseThe question was posed to me in an interview.The doubt is from Software Testing Strategies in portion Software Testing and Quality Management of Software Engineering |
|
Answer» The CORRECT OPTION is (b) False |
|
| 73. |
The architecture of object-oriented software results in a series of layered subsystems that encapsulate collaborating classes.(a) True(b) FalseI have been asked this question during an interview for a job.The question is from Object Oriented Testing topic in portion Software Testing and Quality Management of Software Engineering |
|
Answer» The correct choice is (a) True |
|
| 74. |
In which testing level the focus is on customer usage?(a) Alpha Testing(b) Beta Testing(c) Validation Testing(d) Both Alpha and BetaThis question was addressed to me during a job interview.This interesting question is from Software Testing Strategies in portion Software Testing and Quality Management of Software Engineering |
|
Answer» Right choice is (d) Both Alpha and BETA |
|
| 75. |
Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed?(a) Regression Testing(b) Integration testing(c) Smoke testing(d) Validation testingThis question was posed to me by my school principal while I was bunking the class.My question is from Software Testing Strategies in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» Right choice is (c) Smoke testing |
|
| 76. |
Which of the following is not regression test case?(a) A representative sample of tests that will exercise all software functions(b) Additional tests that focus on software functions that are likely to be affected by the change(c) Tests that focus on the software components that have been changed(d) Low-level components are combined into clusters that perform a specific software sub-functionThis question was posed to me during an interview for a job.Question is taken from Software Testing Strategies topic in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The correct answer is (d) Low-level components are combined into clusters that perform a SPECIFIC software sub-function |
|
| 77. |
What is normally considered as an adjunct to the coding step(a) Integration testing(b) Unit testing(c) Completion of Testing(d) Regression TestingI got this question in exam.This key question is from Software Testing Strategies topic in portion Software Testing and Quality Management of Software Engineering |
|
Answer» The correct answer is (B) Unit testing |
|
| 78. |
Which of the following errors should not be tested when error handling is evaluated?(a) Error description is unintelligible(b) Error noted does not correspond to error encountered(c) Error condition causes system intervention prior to error handling(d) Error description provide enough information to assist in the location of the cause of the errorThe question was asked in final exam.This is a very interesting question from Software Testing Strategies in section Software Testing and Quality Management of Software Engineering |
|
Answer» The correct CHOICE is (a) Error DESCRIPTION is unintelligible |
|
| 79. |
Test cases should uncover errors like(a) Nonexistent loop termination(b) Comparison of different data types(c) Incorrect logical operators or precedence(d) All of the mentionedThis question was posed to me in my homework.The question is from Software Testing Strategies topic in section Software Testing and Quality Management of Software Engineering |
|
Answer» The correct answer is (a) Nonexistent loop termination |
|
| 80. |
Which of thefollowing issues must be addressed if a successful software testing strategy is to be implemented?(a) Use effective formal technical reviews as a filter prior to testing(b) Develop a testing plan that emphasizes “rapid cycle testing.”(c) State testing objectives explicitly(d) All of the mentionedThe question was posed to me in examination.My question is taken from Software Testing Strategies topic in section Software Testing and Quality Management of Software Engineering |
|
Answer» The correct answer is (d) All of the mentioned |
|
| 81. |
By collecting ________ during software testing, it is possible to develop meaningful guidelines to halt the testing process.(a) Failure intensity(b) Testing time(c) Metrics(d) All of the mentionedThe question was posed to me in exam.This interesting question is from Software Testing Strategies in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The CORRECT CHOICE is (c) Metrics |
|
| 82. |
ITG stands for(a) instantaneous test group(b) integration testing group(c) individual testing group(d) independent test groupThe question was asked by my school teacher while I was bunking the class.Origin of the question is Software Testing Strategies topic in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The CORRECT answer is (d) independent test group |
|
| 83. |
Which of the following is not a software testing generic characteristics?(a) Different testing techniques are appropriate at different points in time(b) Testing is conducted by the developer of the software or an independent test group(c) Testing and debugging are different activities, but debugging must be accommodated in any testing strategy(d) None of the mentionedI had been asked this question in semester exam.I would like to ask this question from Software Testing Strategies topic in section Software Testing and Quality Management of Software Engineering |
|
Answer» RIGHT OPTION is (a) Different TESTING techniques are appropriate at different points in time Easiest EXPLANATION: None. |
|
| 84. |
Which of the following is black box testing(a) Basic path testing(b) Boundary value analysis(c) Code path analysis(d) None of the mentionedI have been asked this question at a job interview.This intriguing question originated from Software Testing Techniques in section Software Testing and Quality Management of Software Engineering |
|
Answer» The correct answer is (B) Boundary value analysis |
|
| 85. |
Software Debugging is a set of activities that can be planned in advance and conducted systematically.(a) True(b) FalseThe question was asked in quiz.My question comes from Software Testing Strategies in section Software Testing and Quality Management of Software Engineering |
|
Answer» Correct CHOICE is (b) False |
|
| 86. |
Behavioral testing is(a) White box testing(b) Black box testing(c) Grey box testing(d) None of the mentionedI had been asked this question by my college director while I was bunking the class.My doubt stems from Software Testing Techniques topic in portion Software Testing and Quality Management of Software Engineering |
|
Answer» The correct choice is (b) BLACK BOX testing |
|
| 87. |
Unit testing is done by(a) Users(b) Developers(c) Customers(d) None of the mentionedI had been asked this question in unit test.This key question is from Software Testing Techniques topic in division Software Testing and Quality Management of Software Engineering |
|
Answer» CORRECT OPTION is (b) Developers For explanation: Unit testing is a method by which individual units of source code, sets of one or more computer program MODULES together with associated CONTROL data, usage procedures, and operating procedures are tested to determine if they are fit for use. |
|
| 88. |
SPICE stands for(a) Software Process Improvement and Compatibility Determination(b) Software Process Improvement and Control Determination(c) Software Process Improvement and Capability Determination(d) None of the mentionedThe question was posed to me at a job interview.I want to ask this question from Software Testing Techniques in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The correct answer is (C) SOFTWARE PROCESS Improvement and Capability Determination |
|
| 89. |
Beta testing is done at(a) User’s end(b) Developer’s end(c) User’s & Developer’s end(d) None of the mentionedThis question was addressed to me in my homework.My query is from Software Testing Techniques in division Software Testing and Quality Management of Software Engineering |
|
Answer» Correct ANSWER is (a) USER’s end |
|
| 90. |
Which of the following is non-functional testing?(a) Black box testing(b) Performance testing(c) Unit testing(d) None of the mentionedI have been asked this question during an online interview.The above asked question is from Software Testing Techniques in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» Right ANSWER is (b) Performance TESTING |
|
| 91. |
Acceptance testing is also known as(a) Grey box testing(b) White box testing(c) Alpha Testing(d) Beta testingThis question was addressed to me at a job interview.The question is from Software Testing Techniques topic in division Software Testing and Quality Management of Software Engineering |
|
Answer» Correct CHOICE is (d) Beta testing |
|
| 92. |
Testing done without planning and Documentation is called(a) Unit testing(b) Regression testing(c) Adhoc testing(d) None of the mentionedThis question was addressed to me in homework.Asked question is from Software Testing Techniques in division Software Testing and Quality Management of Software Engineering |
|
Answer» RIGHT answer is (c) Adhoc TESTING To elaborate: Adhoc testing is used term for software testing PERFORMED without PLANNING and documentation. The tests are INTENDED to be run only once, unless a defect is discovered. |
|
| 93. |
The testing in which code is checked(a) Black box testing(b) White box testing(c) Red box testing(d) Green box testingI have been asked this question during an interview.This intriguing question comes from Software Testing Techniques topic in portion Software Testing and Quality Management of Software Engineering |
|
Answer» Right answer is (B) White BOX testing |
|
| 94. |
Boundary value analysis belong to?(a) White Box Testing(b) Black Box Testing(c) White Box & Black Box Testing(d) None of the mentionedThe question was posed to me in a job interview.My enquiry is from Software Testing Techniques in section Software Testing and Quality Management of Software Engineering |
|
Answer» Correct choice is (B) Black BOX Testing |
|
| 95. |
Which of the following is/are White box technique?(a) Statement Testing(b) Decision Testing(c) Condition Coverage(d) All of the mentionedI got this question in an interview for internship.Asked question is from Software Testing Techniques topic in division Software Testing and Quality Management of Software Engineering |
|
Answer» Right OPTION is (d) All of the mentioned |
|
| 96. |
What are the various Testing Levels?(a) Unit Testing(b) System Testing(c) Integration Testing(d) All of the mentionedI had been asked this question in an online quiz.Question is taken from Software Testing Techniques in portion Software Testing and Quality Management of Software Engineering |
|
Answer» The correct OPTION is (d) All of the mentioned |
|
| 97. |
Exhaustive testing is(a) always possible(b) practically possible(c) impractical but possible(d) impractical and impossibleThis question was posed to me during an interview for a job.This key question is from Software Testing Techniques in portion Software Testing and Quality Management of Software Engineering |
|
Answer» Right choice is (c) impractical but possible |
|
| 98. |
White Box techniques are also classified as(a) Design based testing(b) Structural testing(c) Error guessing technique(d) None of the mentionedThe question was asked in a job interview.This is a very interesting question from Software Testing Techniques topic in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The correct choice is (B) STRUCTURAL TESTING |
|
| 99. |
Maintenance testing is performed using which methodology?(a) Retesting(b) Sanity testing(c) Breadth test and depth test(d) Confirmation testingThe question was asked in an interview for internship.My question comes from Software Testing Techniques in chapter Software Testing and Quality Management of Software Engineering |
|
Answer» The correct ANSWER is (C) Breadth test and DEPTH test |
|
| 100. |
Lower and upper limits are present in which chart?(a) Run chart(b) Bar chart(c) Control chart(d) None of the mentionedI have been asked this question in my homework.Origin of the question is Software Testing Techniques topic in section Software Testing and Quality Management of Software Engineering |
|
Answer» Right choice is (a) Run chart |
|