1. What is UAT?
2. What type of testing is focused on testing the requirements of the software?
3. The testing technique that requires devising test cases to demonstrate that each program function is operational is called ____________ testing.
4. Test Heuristics are...
5. Which of the following should NOT normally be an objective for a test?
6. The cyclomatic complexity metric provides the designer with information regarding the number of:
7. Change request logged by a user is usually re-categorized as a defect when:
8. True or False? Attempts to apply mathematical proof to demonstrate that a program conforms to its specifications are doomed to failure.
9. True or False? The cyclomatic complexity of a program can be computed directly from a PDL representation of an algorithm without drawing a program flow graph.
10. Data flow testing is a control structure testing technique where the criteria used to design test cases is that they:
11. Which of the following is NOT a goal specifically related to configuration management?
12. What types of errors are missed by black-box testing and can be uncovered by white-box testing?
13. What are the levels of the CMMI quality model?
14. What Is selenium
15. Cyclomatic Complexity method comes under which testing method
16. What is session based testing?
17. Loop testing is a control structure testing technique where the criteria used to design test cases is that they:
18. What aspects of software does white box testing examine?
19. The main disadvantage of using PC-based emulators for mobile testing is:
20. True or False? Program flow graphs are identical to program flowcharts.
21. Condition testing is a control structure testing technique where the criteria used to design test cases is that they:
22. Which acceptance testing is most commonly performed by the customer in a controlled environment at the developer's site?
23. Which of the following is NOT an iterative software lifecycle?
24. UX Stands for _____________
25. Black-box testing attempts to find errors in which of the following categories:
26. Alpha tests differ from Beta tests in that:
27. What is a walkthrough?
28. Defect's (bug's) Severity and Priority differ in that:
29. What is HTSM?
30. What is 'Equivalence Classes'?
31. Under Six Sigma what is the correct Software Process Cycle?
32. The following test will be characteristic of which test type (test class/category): Making sure that it takes no more than three minutes for a novice user to fill out the form before clicking [Submit] -
33. Production defects are usually discovered by:
34. Systems are audited after implementation to determine whether or not the system met certain standards. This is an example of:
35. What is boundary value analysis?
36. Which of the following should NOT be present during an inspection?
37. The main role of QA analysts / test engineers during release reviews is:
38. What is the advantage of top-down versus bottom-up integration testing?
39. One of the method to do mobile test automation is instrumentation: remote control of the app-under-test without the possibility to control remotely the operating system of the mobile device. What is one of the major shortcomings of this method?
40. What is the difference between process and procedure?
41. The main purpose of a ____________ is to approve or reject all change requests.
42. Change Requests differs from Defects in that:
43. Testing for the retirement of the system which includes Data migration or archiving is called as
44. True or False? Graph-based testing methods can only be used for object-oriented systems.
45. Which of the following is NOT a feature of quality software?
46. Which type of test design techniques does the following statement best describe a procedure to derive test cases based on the specification of a component?
47. Tracing eye movements is a technique characteristic of:
48. Which of the following is NOT an example of a configuration control software?
49. What is Retesting
50. It is NOT advisable to automate tests that are:
51. Which type of test includes how well a user will be able to understand and interact with the system?
52. What is boundary value analysis
53. In order to reflect the current quality status of the system-under-test (how good/bad things are), the most useful metric is:
54. Which of the following is typically NOT included in a test plan?
55. Traceability of Test Cases to Requirements is necessary in order to:
56. To discover memory leaks, we need to execute tests that:
57. Which of the following stages is NOT part of the SDLC?
58. The testing technique that requires devising test cases to exercise the internal logic of a software module is called ____________ testing.
59. The approach a QA manager would take to reduce the incidence of failure due to defects is to:
60. Which SDLC model requires Testing Activities to start along with Development activities?
61. What is TDD or Test Driven Development?
62. True or False? Software Quality Assurance is the framework for independent assessment and insight into software development processes and products.
63. A ____________ is a document detailing a systematic approach to testing a system or piece of software.
64. A self-contained subdivision of a program that may be separately compiled is referred to as a:
65. Which of these is a load testing tool?
66. What is the correct order of the waterfall model phases?
67. Who is NOT involved in developing a software testing strategy?
68. Which of the following would be considered Priority 1 for Software Quality Assurance?
69. What is the relationship between Quality Assurance and software testing?
70. True or False? Client/server architectures cannot be properly tested because network load is highly variable.
71. A _________ is a formal proposal for an alteration to a system or software.
72. A set of planned activities that are necessary to provide confidence that the software conforms to requirements is ___________________.
73. Software Quality Assurance Analysts and Software Testers do not do the same tasks.
74. The ISO quality assurance standard that applies to software engineering is:
75. You have a set of data (1, 0, 3, 22, apple, zero, !) What sign should you put between 0 and 1 ?
76. True or False? Orthogonal array testing enables the test designer to maximize the coverage of the test cases devised for relatively small input domains.
77. Which of the following is NOT a quality factor that should be considered when developing software?
78. Testing that ignores the internal mechanism or structure of a system and focuses on the outputs is:
79. The following is an example of which type/class of testing: Shutting down the power on the database server during batch update.
80. Which of the following is NOT a quality model?
81. Unit testing is usually done as:
82. True or False? The testing environment does not need to track changes in configuration as it is not a production environment.
83. True or False? Boundary value analysis can only be used to do white-box testing.
84. Which of the following should NOT be considered when performing unit testing?
85. Which of the following are characteristics of testable software?
86. Which of the following testing methods is NOT based on any knowledge of internal design or code?
87. Which of the following is NOT a section in the standard for SQA plans recommended by IEEE?
88. What is the CMMI?
89. What is the purpose of an inspection?
90. Static and dynamic analysis have same objectives?
91. Which of the following is a technique used in security testing:
92. Types of UAT
93. Software reliability problems can almost always be traced to:
94. True or False? Equivalence testing divides the input domain into classes of data from which test cases can be derived to reduce the total number of test cases that must be developed.
95. In relation to software quality, what does SCM stand for?
96. Which of the following is an approach for Integration Testing?
97. Which test is OFTEN the responsibility of the customers or users of the system?
98. Unit tests are usually conducted by:
99. A Test Plan is a document describing the ____________ of intended testing activities.
100. When running a testplan which of following should be tracked?
101. True or False? Metrics can be used to indicate the relative strength of a software quality attribute.
102. For a program that is supposed to accept any number between 1 and 10, four test cases that test the input of 0, 1, 10, and 11 are what type of test?
103. Quality Assurance is the same as Quality Control.
104. True or False? Deliverables such as requirements, a testing plan and test cases must be defined as part of the software development and testing processes in order to guarantee that testers can effectively follow-up throughout the project from the software quality perspective.
105. Which element of the QA process comes first?
106. Who typically performs unit testing?
107. True or False? Software Quality Assurance is organized into goals, commitments, abilities, activities, measurements and verifications.
108. True or False? The developer is the best person to perform QA testing on the software as they know it so well.
109. Software defect (bug) is best defined as:
110. True or False? The elements of software quality assurance consist of reviews, audits, and testing.
111. What is loader Runner
112. True or False? People who perform software quality assurance must look at the software from the customer's perspective.
113. Which of these are considered best practice in software testing and validation?
114. Compatibility testing for web application usually includes:
115. Diff between test cases and test suites
116. Diff between test plan and test cases
117. Which of these activities is NOT one of the activities recommended to be performed by an independent SQA group?
118. Tracing defect origin, i.e., the stage in the development life cycle when the defect was created (Requirements, Design, Coding) can be helpful in:
119. Which items are typically included in the meta-data (as opposed to steps) of a test case?
120. Software safety is a quality assurance activity that focuses on hazards that:
121. What are real-time applications that add a new and potentially difficult element to the testing mix?
122. True or False? Testing web application security is often a time-consuming,repetitive,and unfortunately all too often a manual process.
123. Statistical quality assurance involves:
124. Which of the following is NOT a part of the Quality Assurance Procedure?
125. An e-commerce application pulls the names of products from a server which, in turn, obtains information on different product categories from different sources. If we are testing the mobile front end for the application, we will need to test:
126. SQL injection consists in:
127. Which of the following methods facilitates the maintainability of testing assets:
128. To test a function, the programmer has to write a ______, which calls the function and passes it test data.
129. Which of the following is NOT a common problem in the software development process?
130. Which of the following is an attribute of quality software?
131. At what stage of the function development do the unit tests have to be created?
132. Object-oriented development is characterized by:
133. Which of the following is the Black Box Test Technique?
134. What three core steps does Six Sigma methodology define?
135. What type of testing is focused on testing the design of the software?
136. The primary responsibility of quality lies with:
137. Which of the following can explain a positive correlation between defect priority and the number of times it is re-opened following re-test -
138. A software development strategy based on incremental development and certification to ensure maximum quality control is called:
139. A required numeric field is supposed to allow values from 0 to 99. What would be the best smallest set of test data for testing this field?
140. An example of software most commonly associated with productivity software is ____.