MCQ Questions: Software Testing
MCQ Questions: Software Testing
SOFTWARE TESTING
Tour2Tech
Page 1 of 25
UNIT - 1
1. The order in which test levels are performed is:
a. It depends on the nature of a project
b. Unit, Integration, Acceptance, System
c. Unit, System, Integration, Acceptance
d. Unit, Integration, System, Acceptance
4. System testing is a
a. Alpha testing
b. White box testing
c. Grey box testing
d. Black box testing
a. Structure testing
b. Database testing
c. Path testing
d. State transition testing
9. Error guessing is a:
a. Test verification techniques
b. Test data management techniques
c. Test control management techniques
d. Test execution techniques
a. Design
b. Coding
c. Implementation
d. Test closure
a. Difficult to write
b. Difficult to test
c. Small
d. Large
16. The problem that threatens the success of a project but which has
not yet happened is called as __________.
a. Bug
b. Risk
c. Error
d. Defect
29. Cost of the defect does not increase over the period of time.
a. False
b. True
30. Sometimes software tester can use only Error Guessing Technique
while testing the software.
a. False
b. True
UNIT - 2
37. A large scale system integration test may come after the acceptance
of a system.
a. False
b. True
39. Which of the following is the form of Alpha and Beta Testing?
a. Acceptance Testing
b. Integration Testing
c. System Testing
d. Unit Testing
53. A particular text field accepts only alpha characters. Which of the
following is invalid equivalence partition?
a. apple
b. APPLE
c. a2pple
d. None of the above
54. AWT has more powerful components like tables, lists, scroll panes,
colour chooser, tabbed pane etc.
a. True
b. False
56. Maintenance testing is performed using breadth test and depth test
methodology.
a. False
b. True
UNIT – 3
65. In which test design each input is tested at both ends of its valid
range and just outside its valid range?
a. Boundary value testing AND Equivalence class partitioning
b. Equivalence class partitioning
c. Boundary value testing
d. Decision tables
68. Specifying a set of test cases or test paths for each item to be tested
at that level is known as
a. Test Case Generation
b. Test Case Design
c. All of above
d. None of above
69. Acceptance & system test planning are a part of architectural design.
a. False
b. True
79. ................... help you to design a series of test cases that have a high
likelihood of finding errors
a. Project Plan
b. Software Testing Techniques
c. SRS
d. Requirement Document
80. Test case design focuses on a set of techniques for the creation of
test cases that meet overall testing objectives.
a. False
b. True
82. ............. test cases are like a green light for the application and help
to determine whether or not the application should go into production.
a. Critical
b. Performance
c. Acceptance
d. Quality
83. We can have one or more test cases covering the requirements.
a. False
b. True
84. Devising a set of test cases that will guarantee that all errors will be
detected is somewhat feasible.
a. False
b. True
85. Generally, a test case also specifies the expected outcome from
executing the SUT under the specified execution conditions and test
inputs.
a. True
b. False
90. In which test design each input is tested at both ends of its valid
range and just outside its valid range?
a. Boundary Value Testing
b. Equivalence Analysis
c. Equivalence Classes
d. Decision Table
UNIT – 4
95. The more common benefit associated with the service level
agreement are
a. Establish two way accountability
b. Make complaining easy
c. Provide the basis for budget
d. All of above
100. Which of the following is not a state of a Bug in Bug Life Cycle:
a. New
b. Open
c. Verified
d. Critical
101. Executing the same test case by giving the number of inputs on
same build called as?
a. Retesting
b. Regration Testing
c. Smoke Testing
d. Ad-Hoc Testing
104. Executing the same test case on a modified build called as?
a. Retesting
b. Regression Testing
c. Sanity Testing
d. None of the above
109. Normally, the impact ratings for defects are classified into three
types:
a. Minor, Major, Low
b. Minor.Low, Critical
MCQ QUESTIONS TOUR2TECH
Page 20 of 25
110. A latent defect is an existing defect that has not yet caused a failure
because the exact set of conditions were never met.
a. True
b. False
114. A ....... Is an existing defect that hasn’t yet caused a failure just
because another defect has prevented that part of the code from
being executed?
a. Mutant Defect
b. Masked Defect
c. Latent Defect
d. Delayed Defect
116. How severe the bug is affecting the application is called as?
a. Priority
b. Tracability
c. Severity
d. Flexibility
120. Which metrics is used to compares field defects with test defects?
a. Defect deduction percentage
b. Defect detection percentage
c. both a and b
d. None of the above
122. Defect report is also useful for process improvement. True or false.
a. False
b. True
UNIT – 5
126. 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
129. 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. Regression Testing
b. Load Testing
c. White box Testing
d. Black box Testing
131. Many applications using static analysis find 0.1-0.2% NCSS. NCSS
stands for
a. Non-Code Source Statement
b. Non-Comment Source Sentence
c. Both a and b
d. Non-Comment Source Statement
136. Which axis name in Selenium is related to the selection of all the
parent, grandparent and so on?
a. Ancestor
b. Parent
c. Preceding
d. All of above
140. How do you identify the test cases which are suitable for
automation?
a. Both a and b
b. Identify appropriate process
c. Identifying the appropriate test cases for automation is the most important step
towards automation.
d. None of above
1. All these MCQ Questions are for practice & have taken from your syllabus.
2. Don’t Byheart, understand the concept.
3. Do more and more practice.
4. Read your Textbooks 1st and then practice this MCQ’s.
Motivational Quotes
Don’t Stress.
Do Your Best.