You are on page 1of 9

OBJECTIVE TYPE QUESTIONS

1. Structural testing is also known as:

a. Behavioral Testing
b. Functionality Testing
c. Sanity Testing
d. Glass Box Testing

2. Which of the following techniques uncovers classes of errors by partitioning the input
space thereby reducing the number of test cases?

a. Error Guessing
b. Decision Table
c. Domain Analysis
d. None of the above

Ans:Equivalence partioning

3. Which of the following is known as non-exhaustive software testing?

a. Sanity Testing
b. Mutation Testing
c. Smoke testing
d. Beta Testing

4. Which of the following SDLC models will you deploy when the requirements are
obscure?

a. Waterfall Model
b. Prototype Model
c. Spiral Model
d. Modified Waterfall Model

5. Which of the following statement is true?

a. Drivers are simpler than stubs


b. Stubs are simpler than drivers
c. Both drivers and stubs have equal complexity level
d. Stubs are more difficult than drivers

6. Which of the following is false regarding top down integration?

a. Done in an environment that closely resembles reality


b. Major emphasis on module functionality and performance
c. Difficult to do coding and testing simultaneously
d. Interface errors are discovered early

7. Which of the following finds weaknesses in the system with respect to its handling of
large volumes of data in a short time period?

a. Stress testing
b. Volume testing
c. Recovery testing
d. Both (a) and (b)

8. Are we building the product right?

The above statement talks about:

a. Verification
b. Validation
c. Testing
d. Both (a) and (b)

9. Which one of the following refers to how soon the defect has to be fixed?

a. Severity
b. Priority
c. Occurrence
d. Metrics

10. To perform unit test plan, which of the following you need?

a. Detailed Design
b. Product Architecture
c. Project Plan
d. None of the above

11. Who among the following defines quality from the producer’s perspective?

a. Philip Crosby
b. Edwards Deming
c. Rex Black
d. Glen Myers

12. “Quality does not happen by accident” These are the words of:

a. Garwin
b. Feigenbaum
c. Deming
d. Juran

13. Structural Testing is also known as:

a. Behavioral testing
b. Black Box testing
c. White Box testing
d. Both (a) and (c)

14. Which of the following is the inability of a system or component to perform a required
function according to its specifications?

a. Fault
b. Failure
c. Error
d. All of the above
15. Testing is a __________ activity.

a. QA
b. QC
c. Both QA & QC
d. None of the above

16. Which SDLC model will you deploy when the requirements are clearly stated and are
not susceptible to changes?

a. Waterfall Model
b. Modified Waterfall Model
c. Iterative Enhancement Model
d. Spiral Model

17. Which of the following documents produced by the tester has high visibility and is also
noted by senior management?

a. Test execution report


b. Test cases
c. Defect log
d. All the above

18. Which of the following attribute determines the frequency in which defects arise?

a. Severity
b. Priority
c. Status
d. Occurrence

19. Data-driven testing is also known as:

a. Behavioral Testing
b. Logic-driven Testing
c. Functionality Testing
d. Both (a) and (c)

20. If you combine both equivalence partitioning and boundary value analysis, how many
test cases will you write:

a. 3
b. 4
c. 5
d. 6

21. Which of the following testing type is especially used to test the user interface of the
software?

a. Smoke Testing
b. Ad-hoc Testing
c. Beta Testing
d. Gorilla Testing
22. The formula used to calculate the number of paths in McCabe’s cyclomatic complexity
is

a. Number of edges + Number of nodes – 2


b. Number of edges – Number of nodes + 2
c. Number of edges + Number of nodes + 2
d. Number of edges – Number of nodes – 2

23. Which of the following types of testing are conducted at the customer’s site in the
absence of the development team?

a. Alpha testing
b. Smoke Testing
c. Beta Testing
d. None of these

24. Which of the following attribute determines how bad the defect is?

a. Occurrence
b. Priority
c. Severity
d. All of the above

25. Which of the following technique is done in an ad-hoc manner?

a. Cause-effect Graphing
b. Equivalence Partitioning
c. Error Guessing
d. None of the above

26. Which of the following technique is insensitive to certain control structures?

a. Line Coverage
b. Path Coverage
c. Statement Coverage
d. Both (a) & (c)

27. In which type of testing, the tester has knowledge only about the inputs and expected
outcomes and not how the program arrives at the outputs?

a. White Box Testing


b. Logic Driven Testing
c. Black Box Testing
d. None of these

28. If testing is carried out as parallel activity, Integration test plan is prepared.

a. After the unit test plan


b. After the system test plan
c. After the overall test plan
d. None of the above

29. In unit testing, one of the following is not carried out

a. Data transfer check


b. Field level check
c. User interface check
d. Functional check

30. Quality control is

a. End phase activity


b. Prevention based –quality assurance
c. Detection based
d. Producer’s based

I). a,b and c II). a, c and d III). a and c IV). c and d

31. Test drivers are generated for the modules during

a. Top down approach -drivers


b. Bottom up approach
c. Big bang
d. All of the above

32. If the program has no branches, then the complexity number is

a. 0
b. 1
c. 2
d. None of the above

33. Which is the following is not a job responsibility of a software tester

a. Identifying test cases


b. Preparing test data
c. Executing tests
d. Writing the functional specifications

34. The test strategy that is informal and non-structural is

a. Equivalence partitioning
b. Validation strategy
c. White box testing
d. Ad hoc testing

35. The test strategy that involves understanding the program logic is

a. Equivalence partitioning
b. White box testing
c. Black box Testing
d. Boundary Strategy

36. Errors that are cosmetic in nature are usually assigned a __________ severity level.

a. Fatal (Severity)
b. Low (Severity)
c. Serious (Severity)

37. A testing process is conducted to test new features after regression testing of previous
features
a. Operational testing
b. Progressive testing
c. Recovery testing
d. Regression testing

38. Which of the following are major test documents?

a. Test plan
b. Test case
c. Test Design
d. All of the above

39. What test document contains all the information about a specific test case, including
requirements and the modules to be tested?

a. Test plan
b. Test case specification
c. Test design specification
d. Test procedure

40. A set of Behavioral and performance requirements which, in aggregate, determine the
functional properties of a software system

a. Functional requirement
b. Functional specifications
c. Functional test cases
d. Technical requirements

41. Subjecting s system to an unreasonably heavy load while denying it resources is known
as __________

a. Performance testing
b. Load testing
c. Stress testing
d. Recovery testing

42. Security testing technique can be classified as ____________

a. Functionality testing
b. Black box testing
c. System testing
d. White box testing

43. What are the testing you will perform on a website?

a. Video Setting testing


b. Load Testing
c. Performance Testing
d. All the above

44. How do you measure performance of a website?

a. Response time
b. Throughput time
c. Reliability
d. All the above

45. Testing aimed at showing software does not work is __________

a. Gorilla testing
b. Monkey testing
c. Negative testing
d. Positive testing

46. Testing conducted at one or more end user sites by the end user of a delivered software
product or system is

a. White box testing


b. Black box testing
c. Alpha testing
d. Beta testing

47. To verify that a modified system or system component still meets its specified
requirements is

a. Alpha testing
b. Automated testing
c. Regression testing
d. Black box testing

48. QC stands for

a. Quality cost
b. Quality cut
c. Quality control
d. Quality Customization

49. SRS sign off is obtained from:

a. Developer
b. Marketing Executive
c. Project Manager
d. Customer

State true or false: (1 * 10 = 10)

50. Verification and Validation are one and the same. f


51. Proper planning can ensure one hundred percent testing. f
52. Testers perform both testing and debugging. f
53. The quality of testing is subjective in manual testing. T
54. More number of test cases indicates better quality of testing. F
55. Defect logs are verified before a product is released to the customer. T
56. Duration and budget allotted to test effort is a key factor to be considered before
arriving at a test strategy. T
57. Performance is a non-functional requirement. T
58. If the response time of the application is too small, then the performance of the
application is poor. F
59. In unit testing, tab related checks for screen controls are part of functionality check. F
60. Acceptance testing is done from the end-user’s point of view. T
61. Stop testing only when all the bugs are found. F
62. Validation ensures that the right product is built. T
63. Testing is otherwise known as debugging. . F
64. Non-conformance to requirements is termed as defect. T
65. Iterative enhancement model is best suited for high-risk projects. F
66. Quality Assurance is correction oriented. F
67. Main intent of software testing is to demonstrate that a program works. F
68. Proper planning can ensure one hundred percent testing. F
69. Component construction details are specified in low-level design. T
70. Quality of testing is not dependent on quantity of test cases. T
71. The time between system input and output is called as lag time .T
72. Quality control and quality assurance are different names for the same activity .F
73. Once the requirement document is approved, the tester can begin creating a
requirements matrix to track the requirements throughout the SDLC .T
74. Ad hoc testing is a formal and structured testing method .F
75. The requirements document identifies all system components and requirements to be
tested, as well as detailed approaches to be followed, so that the testing of components and
requirements is effective ..T
76. The test case log is used top keep track of the status of each test case. T
77. A test case specification document is used to keep track of each test run. .F
78. Non-functional system testing is a testing process that test system requirements that do
not relate to functionality. T
79. Business process testing is used in system testing and acceptance testing .T
80. Black box testing requires knowledge of testing techniques. T
81. Joseph Juran defines Quality as conformance with requirements.
82. Quality is beyond quality of a product –Deming’s view
83. ETVX means expectation testing validation exit .F
84. Coding is also an activity of verification & validation model .F
85. Stop testing when you get bored of testing .F
86. Configuration management is a process for managing bug fixing cycle. T
87. Project schedule always includes a detailed schedule for testing. T
88. Configuration management applies only to design documents and source code. F
89. Objectivity in test efforts is best addressed by audits and reviews. T
90. Software quality management primarily addresses testing efforts. F

Fill in the blanks:

91. Verification tests are performed to ascertain that the system and its sub-systems/units
meet their ________REQUIREMENT

92. The Late Dr. Edwards Deming defines quality from the ___________ perspective.

93. The goal of ______BLACK BOX TESTING test how well the component conforms to
the published requirements.

94. ____Integration testers to understand the interactions between various system functions.

95. PROTOTYPSDLC) is most viable for product development.

96. ____developers and testers to understand the big-picture of the software solution.
Archetural design

97. In McCabe’s flow graph, the node that contains a condition is called as _____pridicates

98. reassign_ is written in the status column of the defect report if you have to assign a
defect to a different developer without changing the status.
99. _________ is a technique that provides a concise representation of logical conditions
and their corresponding actions. Decision table

100. The ________ of a decision table are converted into test cases.column

101. ___________ users are created when we are testing the web based application .irtual

102. _________ is the method of testing used to find the effectiveness of testing .Mutation
testing

103. Quality means __level of excellence

104. NC stands for____________________ Non conformance

105. Quality assurance is a ___phase buildactivity

106. CCB stands for __configuration control board

You might also like