Note: This Question is unanswered, help us to find answer for this one
3. A software development strategy based on incremental development and certification to ensure maximum quality control is called:
Answer
Correct Answer:
Clean-room methodology
Note: This Question is unanswered, help us to find answer for this one
4. Which of the following can explain a positive correlation between defect priority and the number of times it is re-opened following re-test -
Answer
Correct Answer:
Developers forego unit tests to provide quicker turnaround.
Note: This Question is unanswered, help us to find answer for this one
5. The primary responsibility of quality lies with:
Answer
Correct Answer:
Senior management
Note: This Question is unanswered, help us to find answer for this one
6. What type of testing is focused on testing the design of the software?
Answer
Correct Answer:
Integration testing
Note: This Question is unanswered, help us to find answer for this one
7. Which of the following is the Black Box Test Technique?
Answer
Correct Answer:
Decision Table
Note: This Question is unanswered, help us to find answer for this one
8. Object-oriented development is characterized by:
Answer
Correct Answer:
Higher propensity to memory leaks
Note: This Question is unanswered, help us to find answer for this one
9. At what stage of the function development do the unit tests have to be created?
Answer
Correct Answer:
Before function implementation
Note: This Question is unanswered, help us to find answer for this one
10. Which of the following is an attribute of quality software?
Answer
Correct Answer:
High cohesion
Note: This Question is unanswered, help us to find answer for this one
11. Which of the following is NOT a common problem in the software development process?
Answer
Correct Answer:
Short-staffing
Note: This Question is unanswered, help us to find answer for this one
12. To test a function, the programmer has to write a ______, which calls the function and passes it test data.
Answer
Correct Answer:
Driver
Note: This Question is unanswered, help us to find answer for this one
13. Which of the following methods facilitates the maintainability of testing assets:
Answer
Correct Answer:
Separating test cases (actions and expected results) and test data.
Note: This Question is unanswered, help us to find answer for this one
14. 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:
Answer
Correct Answer:
Products that are displayed differently, no matter what their categories are.
Note: This Question is unanswered, help us to find answer for this one
15. Which of the following is NOT a part of the Quality Assurance Procedure?
Answer
Correct Answer:
Review automation tools
Note: This Question is unanswered, help us to find answer for this one
16. Statistical quality assurance involves:
Answer
Correct Answer:
Tracing each defect to its underlying cause, isolating the "vital few" causes, and moving to correct them
Note: This Question is unanswered, help us to find answer for this one
17. Software safety is a quality assurance activity that focuses on hazards that:
Answer
Correct Answer:
May cause an entire system to fail
Note: This Question is unanswered, help us to find answer for this one
18. Which items are typically included in the meta-data (as opposed to steps) of a test case?
Answer
Correct Answer:
Test objectives, Pre- and Post- conditions.
Note: This Question is unanswered, help us to find answer for this one
19. Tracing defect origin, i.e., the stage in the development life cycle when the defect was created (Requirements, Design, Coding) can be helpful in:
Answer
Correct Answer:
Focusing improvement efforts.
Note: This Question is unanswered, help us to find answer for this one
20. Diff between test plan and test cases
Answer
Correct Answer:
Test plan is formal planning for a project.Test cases are used for functionality of Software
Note: This Question is unanswered, help us to find answer for this one
21. Diff between test cases and test suites
Answer
Correct Answer:
Test cases describe functionality but collection of test cases in sequential manner is called test suites
Note: This Question is unanswered, help us to find answer for this one
22. Compatibility testing for web application usually includes:
Answer
Correct Answer:
Testing with different browser-operating system combinations.
Note: This Question is unanswered, help us to find answer for this one
23. Which of these are considered best practice in software testing and validation?
Answer
Correct Answer:
All of these
Note: This Question is unanswered, help us to find answer for this one
24. True or False? People who perform software quality assurance must look at the software from the customer's perspective.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
25. What is loader Runner
Answer
Correct Answer:
Tool to test performance of application
Note: This Question is unanswered, help us to find answer for this one
26. True or False? The elements of software quality assurance consist of reviews, audits, and testing.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
27. Software defect (bug) is best defined as:
Answer
Correct Answer:
A discrepancy between the way the system-under-test is expected to function and the way it actually functions.
Note: This Question is unanswered, help us to find answer for this one
28. True or False? The developer is the best person to perform QA testing on the software as they know it so well.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
29. True or False? Software Quality Assurance is organized into goals, commitments, abilities, activities, measurements and verifications.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
30. Who typically performs unit testing?
Answer
Correct Answer:
Programmers
Note: This Question is unanswered, help us to find answer for this one
31. Which element of the QA process comes first?
Answer
Correct Answer:
Review documentation and meet with developers
Note: This Question is unanswered, help us to find answer for this one
32. 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.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
33. Quality Assurance is the same as Quality Control.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
34. 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?
Answer
Correct Answer:
Boundary case testing
Note: This Question is unanswered, help us to find answer for this one
35. True or False? Metrics can be used to indicate the relative strength of a software quality attribute.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
36. When running a testplan which of following should be tracked?
Answer
Correct Answer:
Number of test cases that passed vs failed.
Note: This Question is unanswered, help us to find answer for this one
37. A Test Plan is a document describing the ____________ of intended testing activities.
Answer
Correct Answer:
(all of these)
Note: This Question is unanswered, help us to find answer for this one
38. Unit tests are usually conducted by:
Answer
Correct Answer:
Developers
Note: This Question is unanswered, help us to find answer for this one
39. Which test is OFTEN the responsibility of the customers or users of the system?
Answer
Correct Answer:
Acceptance Testing
Note: This Question is unanswered, help us to find answer for this one
40. Which of the following is an approach for Integration Testing?
Answer
Correct Answer:
All of above
Note: This Question is unanswered, help us to find answer for this one
41. In relation to software quality, what does SCM stand for?
Answer
Correct Answer:
Software Configuration Management
Note: This Question is unanswered, help us to find answer for this one
42. 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.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
43. Types of UAT
Answer
Correct Answer:
alpha and beta
Note: This Question is unanswered, help us to find answer for this one
44. Which of the following is a technique used in security testing:
Answer
Correct Answer:
SQL injection
Note: This Question is unanswered, help us to find answer for this one
45. Static and dynamic analysis have same objectives?
Answer
Correct Answer:
No
Note: This Question is unanswered, help us to find answer for this one
46. What is the purpose of an inspection?
Answer
Correct Answer:
To find problems and see what's missing
Note: This Question is unanswered, help us to find answer for this one
47. What is the CMMI?
Answer
Correct Answer:
Capability Maturity Model Integration
Note: This Question is unanswered, help us to find answer for this one
48. Which of the following is NOT a section in the standard for SQA plans recommended by IEEE?
Answer
Correct Answer:
Budget
Note: This Question is unanswered, help us to find answer for this one
49. Which of the following testing methods is NOT based on any knowledge of internal design or code?
Answer
Correct Answer:
Black box testing
Note: This Question is unanswered, help us to find answer for this one
50. Which of the following are characteristics of testable software?
Answer
Correct Answer:
Observability, simplicity, and stability
Note: This Question is unanswered, help us to find answer for this one
51. Which of the following should NOT be considered when performing unit testing?
Answer
Correct Answer:
Customer acceptance
Note: This Question is unanswered, help us to find answer for this one
52. True or False? The testing environment does not need to track changes in configuration as it is not a production environment.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
53. Unit testing is usually done as:
Answer
Correct Answer:
White (Glass) Box testing
Note: This Question is unanswered, help us to find answer for this one
54. Which of the following is NOT a quality model?
Answer
Correct Answer:
All of these are quality models
Note: This Question is unanswered, help us to find answer for this one
55. The following is an example of which type/class of testing: Shutting down the power on the database server during batch update.
Answer
Correct Answer:
Survivability and recovery
Note: This Question is unanswered, help us to find answer for this one
56. Testing that ignores the internal mechanism or structure of a system and focuses on the outputs is:
Answer
Correct Answer:
Functional testing
Note: This Question is unanswered, help us to find answer for this one
57. Which of the following is NOT a quality factor that should be considered when developing software?
Answer
Correct Answer:
Cost
Note: This Question is unanswered, help us to find answer for this one
58. True or False? Orthogonal array testing enables the test designer to maximize the coverage of the test cases devised for relatively small input domains.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
59. You have a set of data (1, 0, 3, 22, apple, zero, !) What sign should you put between 0 and 1 ?
Answer
Correct Answer:
You can not compare numbers in such set
Note: This Question is unanswered, help us to find answer for this one
60. Software Quality Assurance Analysts and Software Testers do not do the same tasks.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
61. A set of planned activities that are necessary to provide confidence that the software conforms to requirements is ___________________.
Answer
Correct Answer:
Software Quality Assurance
Note: This Question is unanswered, help us to find answer for this one
62. A _________ is a formal proposal for an alteration to a system or software.
Answer
Correct Answer:
change request
Note: This Question is unanswered, help us to find answer for this one
63. True or False? Client/server architectures cannot be properly tested because network load is highly variable.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
64. What is the relationship between Quality Assurance and software testing?
Answer
Correct Answer:
Software testing is part of the QA process
Note: This Question is unanswered, help us to find answer for this one
65. Which of the following would be considered Priority 1 for Software Quality Assurance?
Answer
Correct Answer:
Testing new features and functions, data integrity checks, regression testing
Note: This Question is unanswered, help us to find answer for this one
66. Who is NOT involved in developing a software testing strategy?
Answer
Correct Answer:
Customer
Note: This Question is unanswered, help us to find answer for this one
67. What is the correct order of the waterfall model phases?
Note: This Question is unanswered, help us to find answer for this one
68. Which of these is a load testing tool?
Answer
Correct Answer:
Jmeter
Note: This Question is unanswered, help us to find answer for this one
69. A self-contained subdivision of a program that may be separately compiled is referred to as a:
Answer
Correct Answer:
Module
Note: This Question is unanswered, help us to find answer for this one
70. A ____________ is a document detailing a systematic approach to testing a system or piece of software.
Answer
Correct Answer:
Test Plan
Note: This Question is unanswered, help us to find answer for this one
71. True or False? Software Quality Assurance is the framework for independent assessment and insight into software development processes and products.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
72. Which SDLC model requires Testing Activities to start along with Development activities?
Answer
Correct Answer:
V-Model
Note: This Question is unanswered, help us to find answer for this one
73. The approach a QA manager would take to reduce the incidence of failure due to defects is to:
Answer
Correct Answer:
Classify and count the defects so that you can identify the defect of highest frequency and eliminate the root cause of the defect
Note: This Question is unanswered, help us to find answer for this one
74. The testing technique that requires devising test cases to exercise the internal logic of a software module is called ____________ testing.
Answer
Correct Answer:
white-box
Note: This Question is unanswered, help us to find answer for this one
75. Which of the following stages is NOT part of the SDLC?
Answer
Correct Answer:
Performance
Note: This Question is unanswered, help us to find answer for this one
76. To discover memory leaks, we need to execute tests that:
Answer
Correct Answer:
Exercise the functionality of the system-under-test repeatedly over time while measuring memory use.
Note: This Question is unanswered, help us to find answer for this one
77. Traceability of Test Cases to Requirements is necessary in order to:
Answer
Correct Answer:
Ensure coverage
Note: This Question is unanswered, help us to find answer for this one
78. Which of the following is typically NOT included in a test plan?
Answer
Correct Answer:
Design diagram
Note: This Question is unanswered, help us to find answer for this one
79. In order to reflect the current quality status of the system-under-test (how good/bad things are), the most useful metric is:
Answer
Correct Answer:
Defects by status and severity.
Note: This Question is unanswered, help us to find answer for this one
80. What is boundary value analysis
Answer
Correct Answer:
In which we take boundary values and middle value for testing
Note: This Question is unanswered, help us to find answer for this one
81. Which type of test includes how well a user will be able to understand and interact with the system?
Answer
Correct Answer:
Usability Testing
Note: This Question is unanswered, help us to find answer for this one
82. It is NOT advisable to automate tests that are:
Answer
Correct Answer:
Not going to be repeated.
Note: This Question is unanswered, help us to find answer for this one
83. What is Retesting
Answer
Correct Answer:
Testing same module After Bug is fixed
Note: This Question is unanswered, help us to find answer for this one
84. Which of the following is NOT an example of a configuration control software?
Answer
Correct Answer:
Visual Studio
Note: This Question is unanswered, help us to find answer for this one
85. Tracing eye movements is a technique characteristic of:
Answer
Correct Answer:
Usability testing
Note: This Question is unanswered, help us to find answer for this one
86. 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?
Answer
Correct Answer:
Black Box Technique
Note: This Question is unanswered, help us to find answer for this one
87. Which of the following is NOT a feature of quality software?
Answer
Correct Answer:
Completely bug-free
Note: This Question is unanswered, help us to find answer for this one
88. True or False? Graph-based testing methods can only be used for object-oriented systems.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
89. Testing for the retirement of the system which includes Data migration or archiving is called as
Answer
Correct Answer:
Maintenance Testing
Note: This Question is unanswered, help us to find answer for this one
90. Change Requests differs from Defects in that:
Answer
Correct Answer:
Defects are deviations from requirements, while Change Requests are suggestions how to alter requirements.
Note: This Question is unanswered, help us to find answer for this one
91. The main purpose of a ____________ is to approve or reject all change requests.
Answer
Correct Answer:
Change Control Board
Note: This Question is unanswered, help us to find answer for this one
92. What is the difference between process and procedure?
Answer
Correct Answer:
The process is what must happen and the procedure is the step-by-step of how it will happen
Note: This Question is unanswered, help us to find answer for this one
93. 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?
Answer
Correct Answer:
Inability to automate localization tests that require configuraiton changes at the device level.
Note: This Question is unanswered, help us to find answer for this one
94. What is the advantage of top-down versus bottom-up integration testing?
Answer
Correct Answer:
Major control functions can be tested early.
Note: This Question is unanswered, help us to find answer for this one
95. The main role of QA analysts / test engineers during release reviews is:
Answer
Correct Answer:
Presenting the quality status of the application-under-test to decision makers.
Note: This Question is unanswered, help us to find answer for this one
96. Which of the following should NOT be present during an inspection?
Answer
Correct Answer:
The developer
Note: This Question is unanswered, help us to find answer for this one
97. What is boundary value analysis?
Answer
Correct Answer:
A process in which the tester takes boundary values and middle values for testing
Note: This Question is unanswered, help us to find answer for this one
98. Systems are audited after implementation to determine whether or not the system met certain standards. This is an example of:
Answer
Correct Answer:
Quality Assurance
Note: This Question is unanswered, help us to find answer for this one
99. Production defects are usually discovered by:
Answer
Correct Answer:
Users
Note: This Question is unanswered, help us to find answer for this one
100. 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] -
Answer
Correct Answer:
Usability
Note: This Question is unanswered, help us to find answer for this one
101. Under Six Sigma what is the correct Software Process Cycle?
Answer
Correct Answer:
Plan - Do - Check - Act
Note: This Question is unanswered, help us to find answer for this one
102. What is 'Equivalence Classes'?
Answer
Correct Answer:
Sampling them rather than try to test some huge set of inputs.
Note: This Question is unanswered, help us to find answer for this one
103. Defect's (bug's) Severity and Priority differ in that:
Answer
Correct Answer:
Severity is determined primarily by the technical factors, while Priority is determined by business-related factors.
Note: This Question is unanswered, help us to find answer for this one
104. What is a walkthrough?
Answer
Correct Answer:
An informal meeting for evaluation or informational purposes
Note: This Question is unanswered, help us to find answer for this one
105. Alpha tests differ from Beta tests in that:
Answer
Correct Answer:
Alpha tests are done by the user under the supervision of the testing team at the test lab, while Bets tests are done by the user in user's facilities without close supervision.
Note: This Question is unanswered, help us to find answer for this one
106. UX Stands for _____________
Answer
Correct Answer:
User's Experience
Note: This Question is unanswered, help us to find answer for this one
107. Which of the following is NOT an iterative software lifecycle?
Answer
Correct Answer:
Waterfall Method
Note: This Question is unanswered, help us to find answer for this one
108. Which acceptance testing is most commonly performed by the customer in a controlled environment at the developer's site?
Answer
Correct Answer:
Alpha
Note: This Question is unanswered, help us to find answer for this one
109. Condition testing is a control structure testing technique where the criteria used to design test cases is that they:
Answer
Correct Answer:
Exercise the logical conditions in a program module
Note: This Question is unanswered, help us to find answer for this one
110. True or False? Program flow graphs are identical to program flowcharts.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
111. What aspects of software does white box testing examine?
Answer
Correct Answer:
Code statements, branches, paths and conditions
Note: This Question is unanswered, help us to find answer for this one
112. Loop testing is a control structure testing technique where the criteria used to design test cases is that they:
Answer
Correct Answer:
focus on testing the validity of loop constructs
Note: This Question is unanswered, help us to find answer for this one
113. What is session based testing?
Answer
Correct Answer:
Session-based testing is a software test method that aims to combine accountability and exploratory testing to provide rapid defect discovery, creative on-the-fly test design.
Note: This Question is unanswered, help us to find answer for this one
114. What Is selenium
Answer
Correct Answer:
Automation tool
Note: This Question is unanswered, help us to find answer for this one
115. What are the levels of the CMMI quality model?
Note: This Question is unanswered, help us to find answer for this one
116. Which of the following is NOT a goal specifically related to configuration management?
Answer
Correct Answer:
Customer satisfaction
Note: This Question is unanswered, help us to find answer for this one
117. Data flow testing is a control structure testing technique where the criteria used to design test cases is that they:
Answer
Correct Answer:
Select test paths based on the locations and uses of variables
Note: This Question is unanswered, help us to find answer for this one
118. 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.
Answer
Correct Answer:
True
Note: This Question is unanswered, help us to find answer for this one
119. True or False? Attempts to apply mathematical proof to demonstrate that a program conforms to its specifications are doomed to failure.
Answer
Correct Answer:
False
Note: This Question is unanswered, help us to find answer for this one
120. Change request logged by a user is usually re-categorized as a defect when:
Answer
Correct Answer:
It is discovered that the requirement it is suggesting to implement already exists.
Note: This Question is unanswered, help us to find answer for this one
121. Which of the following should NOT normally be an objective for a test?
Answer
Correct Answer:
To demonstrate that the software doesn’t work.
Note: This Question is unanswered, help us to find answer for this one
122. Test Heuristics are...
Answer
Correct Answer:
a method by which learning takes place as a result of discoveries informed by exploration.
Note: This Question is unanswered, help us to find answer for this one
123. The testing technique that requires devising test cases to demonstrate that each program function is operational is called ____________ testing.
Answer
Correct Answer:
black-box
Note: This Question is unanswered, help us to find answer for this one
124. What type of testing is focused on testing the requirements of the software?
Answer
Correct Answer:
Validation testing
Note: This Question is unanswered, help us to find answer for this one