Software Testing and Quality Assurance (STQA) | Set 1
1. Software project management comprises of a number of activities, which contains _.
Correct : A. system software
2. Software is defined as ____ .
Correct : D. all above
3. What are the signs that a software project is in trouble
Correct : D. all of the above
4. A Project can be characterized as _ .
Correct : D. none
5. CMM model in Software Engineering is a technique of
______ .
Correct : B. improve the software process.
6. Project risk factor is considered in which model
Correct : A. spiral model
7. Effective software project management focuses on the four P’s. What are those four P’s?
Correct : B. people, product, process, project
8. What are the signs that a software project is in trouble?
Correct : D. all
9. Software quality assurance is an umbrella activity.
Correct : A. true
10. Which of the following are the valid relationships in Use Case Diagrams
Correct : D. all
11. Which one of the following is not an Evolutionary Process Model?
Correct : D. all of the mentioned
12. The Incremental Model is a result of combination of elements of which two models?
Correct : C. linear model & prototyping model
13. The spiral model was originally proposed by
Correct : B. barry boehm
14. Spiral Model has user involvement in all its phases.
Correct : B. false
15. If you were to create client/server applications, which
model would you go for?
Correct : C. concurrent
model
16. Which of the following is not a phase of SDLC?
Correct : D. all
17. Selection of particular life cycle model is based on,
Correct : D. all
18. Which of the following are incremental developmental models?
Correct : C. both a and b
19. In a college,students are asked to develop a software. Which model would be preferable
Correct : D. code nad fix model
20. In waterfall model, output of one phase is input to next phase.
Correct : A. true
21. The first step in Software Development Life Cycle(SDLC) is
Correct : A. preliminary investigation and analysis
22. The detailed study of existing system is referred to as :
Correct : B. system analysis
23. System analysis and design phase of Software Development Life Cycle (SDLC)
Correct : C. all of these
24. Prototyping aims at :
Correct : A. end user understanding and approval
25. What is a prototype ?
Correct : B. mini-model of the proposed system
26. The phase of System Development associated with creation of the test data is
Correct : C. system acceptance
27. Which of the following is not a named phase in the System development life cycle ?
Correct : A. assessment
28. What is the final outcome of the requirements analysis and specifications phase ?
Correct : B. the srs document
29. QFD stands for
Correct : C. quality function deployment
30. A Use-case actor is always a person having a role that different people may play.
Correct : B. false
31. The user system requirements are the parts of which document ?
Correct : B. srs
32. What are the types of requirement in Quality Function Deployment(QFD) ?
Correct : D. normal, expected, exciting
33. Traceability is not considered in Requirement Analysis.
Correct : B. false
34. Which of the following statements about SRS is/are
true ? i. SRS is written by customer ii. SRS is written by a developer iii. SRS serves as a contract between customer and developer
Correct : C. all are true
35. Risk management is one of the most important jobs for a
Correct : D. project manager
36. Which of the following risk is the failure of a purchased component to perform as expected?
Correct : A. product risk
37. Which of the following term is best defined by the statement: “There will be a change of organizational management with different priorities.”?
Correct : C. management change
38. Which of the following term is best defined by the statement: “The underlying technology on which the system is built is superseded by new technology.”?
Correct : A. technology change
39. What assess the risk and your plans for risk mitigation and revise these when you learn more about the risk?
Correct : A. risk monitoring
40. Which of the following risks are derived from the organizational environment where the software is being developed?
Correct : D. organizational risks
41. Which of the following risks are derived from the software or hardware technologies that are used to develop the system?
Correct : B. technology risks
42. Which of the following term is best defined by the statement: “Derive traceability information to maximize information hiding in the design.”?
Correct : C. requirements changes
43. Which of the following strategies means that the impact of the risk will be reduced?
Correct : B. minimization strategies
44. Risk management is now recognized as one of the most important project management tasks.
Correct : A. true
45. Choose the correct option according to the given statements regarding risk management.Statement 1: A risk is a potential problem—it might happen, it might not.
Statement 2: Managers, software engineers, and customers participate in risk analysis and management. Statement 3: Only Managers participate in risk analysis and management.
Correct : A. statement 1
and 2 are correct.
46. Reactive risk management is sometimes described as:
Correct : A. fire fighting mode
47. Software risk always involves two characteristics. What are those characteristics?
Correct : A. uncertainty and loss
48. What is/are the different types of risk may occur when you develop software?
Correct : D. all of the above
49. Effective risk management plan needs to address which of these issues?
Correct : D. all of the above.
50. Risk mitigation is a risk activity. Risk
monitoring is a activity
Correct : A. avoidance, project tracking.
51. Which of the following categories is part of the output of software process?
Correct : D. all of the mentioned
52. Which of the following is the process of assembling program components, data, and libraries, and then compiling and linking these to create an executable system?
Correct : A. system building
53. Which of the following is / are the output of the Software Process?
Correct : D. all of the above
54. As the reliability increases, failure intensity _.
Correct : A. decreases
55. Which of the following term describes testing?
Correct : B. evaluating deliverable to find errors
56. What is Cyclomatic complexity?
Correct : B. white box testing
57. Lower and upper limits are present in which chart?
Correct : A. run chart
58. Maintenance testing is performed using which methodology?
Correct : C. breadth test and depth test
59. White Box techniques are also classified as
Correct : B. structural testing
60. Exhaustive testing is
Correct : C. impractical but possible
61. Which of the following is/are White box technique?
Correct : D. all of the mentioned
62. What are the various Testing Levels?
Correct : D. all of the mentioned
63. Boundary value analysis belong to?
Correct : B. black box testing
64. Alpha testing is done at
Correct : A. developer’s end
65. E-Commerce software testing follows different approach than gaming software testing. Which testing principle implies this?
Correct : B. testing is context dependent
66. When a cost to remove defect is not high?
Correct : A. during requirement analysis
67. In software development life cycle , who is the best person to catch a defect?
Correct : D. business analyst
68. Which of the following statement is true?
Correct : B. exhaustive testing is possible but impracticable
69. Software tester focuses more on complex part of the software. Which of the following testing principle implies this?
Correct : D. defect clustering
70. The defect cluster change over time. Which of the following testing principle implies this?
Correct : B. pesticide paradox
71. When testing principles are useful?
Correct : D. throughout life-cycle
72. In white box testing what do you verify?
Correct : D. all of these
73. End result of Software Requirement Analysis is ________
Correct : A. functional and behavioral
74. The inputs for developing a test plan are taken from
Correct : B. business plan
75. Testing beyond normal operational capacity is __________
Correct : C. stress testing
76. Test wares are handed over to maintenance team during which phase?
Correct : B. test closure activity
77. What are the criteria to decide the testing efforts?
1. Time and budget
2. Size of development team
3. Size of testers
4. Risk associated with project
Correct : C. 1, 4
78. Who leads a formal review process?
Correct : B. moderator
79. A chronological record of relevant details about the execution of tests is called as, a _______
Correct : D. test log
80. Non functional testing is performed only at system testing level. True or false.
Correct : B. false
81. Which of the following is not other name for structural testing?
Correct : C. behavioral testing
82. Which things are measured by software Test effectiveness?
Correct : D. all of the above
83. In which of the following type of testing, testing is done without planning and documentation?
Correct : C. ad hoc testing
84. When should company stop the testing of a particular software?
Correct : B. it depends on the risks for the system being tested
85. ___________ refers to a different set of tasks ensures that the software that has been built is traceable to Customer Requirements.
Correct : C. validation
86. Who performs the Acceptance Testing?
Correct : B. end users
87. Before handing over the software to the client, which testing is to be done in-house?
Correct : A. alpha
88. Requirement Engineering is not concern with _.
Correct : A. requirement design
89. When an expected result is not specified in test case template then _.
Correct : B. it may be difficult to determine if the test has passed or failed.
90. End result of Software Requirement Analysis is _.
Correct : A. functional and behavioral
91. Bug status is set to postpone due to _.
Correct : D. data may be unavailable.
92. Which Testing is performed first?
Correct : D. static testing
93. Verification and Validation uses _.
Correct : A. internal and external resources respectively.
94. Testing beyond normal operational capacity is _.
Correct : C. stress testing
95. The expected results of the software is _.
Correct : A. only important in system testing
96. Test cases are created in which phase?
Correct : A. test specification
97. 7n test cases are generated in which case of Boundary Value Analysis?
Correct : B. roust worst case
98. Which testing cannot be performed on first build of the software?
Correct : C. a,b
99. Which testing is performed with Planning and Documentation?