Sqa Imp
Sqa Imp
1 7 The cost which aries from defects like rework, repair etc. are called as ________. Internal Failure Cost External Failure Cost Appraisal Cost Prevention Cost Option 1
The cost which aries from tasks like helpline support, warranty etc. are called as
1 8 ________. Appraisal Cost Prevention Cost Internal Failure Cost External Failure Cost Option 4
1 9 Cost of Quality = Cost of Control + _________ Cost of Failure of Control Appraisal Cost Cost of Internal Failure Prevention Cost Option 1
______ is the conformity of the software with the actual requirements and
1 10 specifications Reliability Performance Security Functionality Option 4
1 11 ______ is the degree to which an application is protected against malicious attacks. Reliability Security Performance Functionality Option 2
1 12 ______ is the ability of the program to adapt to possible changes in its requirements. Flexibility Functionality Security Performance Option 1
______ is the ability of an application to consistently perform the required function on
1 13 demand with failure. Reliability Performance Usability Security Option 1
1 14 ______ is the ease of use and learning ability of the system. Performance Reliability Functionality Usability Option 4
1 15 "Delivering the right product" is part of _________ view of quality. Customer Developer Supplier Market Option 1
______ principle of TQM (Total Quality Management) aims to create a culture where
1 16 employees feel involved with the organizaiton. Total Employee involvement Total Staff involvement Member involvement Resource involvement Option 1
Define, Monit Define, Measure, Monitor, Define, Monitor, Measure, Define, Measure, Monitor,
1 18 The cycle of Improvement Sequence is: or, Measure, Control, Improve Improve, Control Improve, Control Control, Improve Option 4
Communication in TQM (Total Quality Management) can be based on which of the
1 19 following? Strategies Methods Timelines All of the above Option 4
1 20 The most successful tool used for Statistical Process Control (SPC) is _______. Gantt Chart Control Chart Line Chart Bar Chart Option 2
Which among the following are included among the principles of TQM (Total Quality
1 21 Management)? Process-centered Customer-focused Integrated System All of the above Option 4
Organizational ________ refers to the pattern of shared values, beliefs etc. within an
1 22 organization. Setting Focus Culture Morals Option 3
1 23 The way to act and think within an organization is influenced by _________. Organizational Setting Organizational Culture Organizational Focus Organizational Morals Option 2
1 24 Organizational culture can include which of the following? Written rules Unwritten rules Beliefs All of the above Option 4
1 25 PDCA concept is related to? Process Improvement Process evaluation Process Selection None of the above Option 1
1 26 PDCA stand for ___________. Plan, Do, Change, Act Plan, Do, Check, Act Plan, Decide, Check, Act Plan, Do, Check, Arrange Option 2
1 27 What is termed as “Red Money”? Cost of Prevention Cost of Appraisal Cost of Failure Cost of Control Option 3
With respect to PDCA cycle- “ If any deviations are observed in actual outcomes with
respect to planned results the organization may need to decide the actions” . This will
1 28 come under which phase? Plan Do Change Act Option 4
1 29 Which of the following could be example of metrics for Software Quality? Number of tests executed Number of tests passed Number of tests failed All of the above Option 4
1 30 Which of these charts is used as a Problem solving Software Tool? Block diagram Flowchart Histogram Line chart Option 2
1 31 "Ishikawa diagram" is also known as ______. Fishbone diagram Linechart diagram Block diagram Flow diagram Option 1
1 32 Which of these are the components of a Fishbone diagram? Head Backbone Causes All of the above Option 4
1 33 Normally, Testing covers how much time of a Software Development Lifecycle? 0 - 10 % 30 - 40 % 5 - 15 % 60 - 70 % Option 2
1 34 How is the concept of Productivity described for working projects? Output / Input Output x Input Output + Input Output - Input Option 1
1 35 Improvement in Quality has a ________ effect on Productivity. Positive Negative No effect Worsening Option 1
1 36 Which of the following are the mandatory way of doing things? Guidelines Standards Templates Format Option 2
__________ characteristic of a Software refers to its ability to be used in most
1 37 effective manner. Functionality Reliability Efficiency Maintainability Option 3
Ability to transform a software from one working platform to another is called as
1 38 ______. Security Portability Usability Functionality Option 2
1 39 Modifying the software to correct errors is referred to as ________. Efficiency Maintainability Portability Security Option 2
1 40 Abiliity to upgrade a software for more number of users is referred to as ________. Scalability Portability Security Efficiency Option 1
1 41 Which of the following is the 3rd Tier of Quality Management System Structure? Quality Manual Quality Policy Quality Objectives Quality Process Option 1
1 42 Users can be trained to use the software product during which phase of SDLC? Deployment Maintainance Coding Testing Option 1
1 43 Which of the following is the example of an Application software? MS-Windows Word Processor Linux Unix Option 2
1 44 Which of the following is the example of a System software? Calculator Linux Word Processor Adode Photoshop Option 2
1 45 An Operating system can be considered an example of _________. Application Software Embedded Software System Software Non-system software Option 3
_________ is defined as the degree of impact a defect has on the development of a
1 46 Software. Severity Impact Effect Output Option 1
1 47 ________ defect affects the functionality of the software. Low Minor Major Small Option 3
1 48 Spelling mistake on a website is the example of a _____ level defect. Critical Major Minor Low Option 4
1 49 To become a billion dollar company could be termed as: Mission Goal Objective Vision Option 4
2 50 “One defect hides another defect” is termed as ? Camouflage Effect Cascading Effect Coverage Effect Redundant Code Option 1
2 51 Which of the following is not included in failure costs? rework repair failure mode analysis none of the mentioned option 4
2 52 Which of the following is not included in External failure costs? Testing help line support warranty work complaint resolution option 1
2 53 Which of the following is not an appraisal cost in SQA? inter-process inspection maintenance quality planning testing option 3
2 68 Exhaustive testing is always possible practically possible impractical but possible impractical and impossible option 3
In test team _________ is responsible for planning and execution of the project and to
2 69 ensure the success of a project QA leader Test analyst Test engineer Program manager option 4
In test team _________ is responsible for executing test, gathereing and managing
2 70 test data and evaluate the outcome of each test. Test Analysts QA leader Program member Test engineer option1
In test team ___________ is responsible for writing and executing test cases and
2 71 reporting test defects. Test engineer test analyst program member QA leader option 1
2 72 Cost of control= Prevention cost +_____________ Apprisal cost Internal failure cost External failure cost cost of control option 1
2 73 Cost of Failure of control= internal Failure cost + _____________ Apprisal cost Internal failure cost External failure cost cost of control option 3
The purpose of the _______________ document is to represent the testing philosophy
of the company as a whole and to provide a direction which the resting department
2 74 should ahere to and follow. Test policy Test plan Test case test data option1
2 75 What do you understand by V&V in software testing? Verified Version Version Validation Verification and Validation Version Verification option 3
2 76 Which one of the following is not a phase of Prototyping Model? Quick Design Coding Prototype Refinement Engineer Product option 2
2 77 What are the various Testing Levels? Unit Testing System Testing Integration Testing All the above option 4
Build & FIX Model & Waterfall Linear Model & Waterfall Model & RAD
2 78 The Incremental Model is a result of combination of elements of which two models? Model Linear Model & RAD Model Prototyping Model Mode option 3
Doesn’t work well for smaller Strong approval and Additional Functionality can
2 79 Identify the disadvantage of Spiral Model. projects High amount of risk analysis documentation control be added at a later date option 1
2 80 Which two models doesn’t allow defining requirements early in the cycle? Waterfall & RAD Prototyping & Spiral Prototyping & RAD Waterfall & Spiral option 2
Both Incremental and
2 81 Agile Software Development is based on Incremental Developmen Iterative Development Linear Development Iterative Development option 4
Eliminate the use of
Uses incremental product Only essential work project planning and
2 82 Which of the following does not apply to agility to a software process? delivery strategy products are produced testing It is based on iterative model option 3
Testing and debugging are
Testing is conducted by the different activities, but
Different testing techniques developer of the software debugging must be
are appropriate at different or an independent test accommodated in any
2 83 Which of the following is not a software testing generic characteristics? points in time group testing strategy None of the mentioned option1
Comparison of different Incorrect logical operators
2 84 Test cases should uncover errors like Nonexistent loop termination data types or precedence All of the mentioned option1
2 85 In which testing level the focus is on customer usage? Alpha Testing Beta Testing Validation Testing both alpha and beta option 4
understanding the customer
requirements and organize
What is the goal of the requirements analysis and specifications phase of software them in an informal Analyzing the cost of Determine scope of the
2 86 develoment life cycle? document development software designing model option1
Software tester focuses more on complex part of the software. Which of the following Testing shows presence of Testing is context
2 87 testing principle implies this? defects Pesticide paradox dependent Defect Clustering option 4
Breadth test and depth
2 88 Maintenance testing is performed using which methodology? Retesting Sanity testing test Confirmation testing option 3
Following are fundamental test processes arranged randomly. What will be the logical
sequential flow of these activities.1. Test Closure activity
2. Implementation and execution
3. Evaluating exit criteria and Reporting
4. Analysis and Design
2 89 5. Planning and Control 5,4,2,1,3 5,2,3,4,1 5,4,2,3,1 5,2,4,3,1 option 3
Implementation and Evaluating exit criteria and
2 90 Exit criteria is determined during Planning and Control execution Reporting Analysis and Design option 1
A useful approach when a The best approach to use Arisky model that rarely
A reasonable approach when a customer cannot define for project with large produces a meaningful
2 97 The Prototyping model of software development is requirements are well defined. requirements clearly development teams product option 2
What are the four framework activities found in the Extreme Programming(XP) process planning,analysis,design,co planning,analysis,coding,te planning,design,coding,testi
2 98 model analysis, design coding, testing ding sting ng option 4
2 99 Which is least required skill of a Tester? Good Programmer Reliable Attention to details Being diplomatic option 1
3 100 What will be the next-date value for mm-dd-yy format for 07-31-2020? 08-31-2020 08-01-2020 07-32-2020 07-08-2021 Option 2
When different combination of input requires different combination of actions, which Decision Table Boundary Value Analysis Equivalence Partition Decision Coverage Option 1
3 101 of the following technique is used in such situation?
3 102 Which of the following is/are White box technique? Statement Testing Boundary Value Analysis Error Guessing Equivalence Partitioning Option 1
3 103 Boundary value analysis belong to? White Box Testing Black Box Testing Grey Box Testing Red Box Testing Option 2
A city field in software accepts 3 to 25 alpha characters only. Using Boundary Value 2, 3, 25, 26 1, 3, 25, 27 2, 3, 25, 27 1, 3, 25, 27 Option 1
3 104 Analysis technique what will be the possible number of combinations?
3 105 Which of the following is not a boundary value testing? Normal BVT Robust BVT Normal-Robust BVT Worst-case BVT Option 3
3 106 The independent considerations that apply to input domain testing are validity of inputs Validity of output Number of faults Errors Option 1
Stongly typed languages would include the following where ( states open boundary and
3 107 [denotes closed boundary (a,b] [a,b] (a,b) [a,b) Option 2
3 108 Which of the following is a fourth generation strongly typed language? Ada C Cobol Fortran Option 1
3 109 The basic idea to test normal boundary values are to check the given options except minimum boundary nominal maximum boundary max+100 Option 4
3 110 Real-time Boundary value problem does not include temperature pressure air commision problem Option 4
3 111 equivalence class testing does not include Weak -Robust Strong-Robust Weak Normal Normal-Normal Option 4
3 112 What will be the next-date value for mm-dd-yy format for 07-31-2020 08-31-2020 08-01-2020 07-32-2020 07-08-2021 Option 2
In a decision-table for triangles there are ___________ways of creating an isoseles
3 113 triangle one two three four Option 3
3 114 Cause and effect graphs deploy the following discrete components except AND OR NOT Nor Option 4
Which second generation language uses statement labels to refer to target paths for d-
3 115 d graph FortranII C Ada Pascal Option1
3 116 It is acceptable to create DD-Path graph for source code upto 50 lines 100 lines 200 lines 500 lines Option 2
3 117 In a weakly -coupled triplet one affects second One affects both One does not affect other All affect each other Option 1
3 118 AND conditions are ___________ coupled OR conditions are _____________ coupled Strongly,strongly strongly, weakly weakly,weakly weakly,strongly Option 2
3 119 The mathematical notion of a “basis” has attractive possibilities for __________ testing functional non-functional structural non-structural Option 3
3 120 McCabe Complexity can be calculated from the formula: v-n+2 v-n+3 v-n+4 v-n+5 Option 1
3 121 A graph has 2 IF-conditions; what is itsMcCabe complexity? 1 2 3 4 Option 3
A program has 4 slices in Slice Testing, the ___________ of all gives the complete
3 122 program Intersection Union difference SUM Option 2
3 123 The number of input variables to be tested in a Normal Boundary Value system is 7 8 9 19 Option 3
3 124 Boundary Value testing on NextDate program does not give _____________ results bad good poor excellent Option2
3 125 Cyclomatic Complexity method comes under which testing method Black Box White box green box yellow box Option 2
A black box testing A black box testing A white box testing technique
A black box testing technique technique than can only be technique appropriate to appropriate for component
3 126 Equivalence partitioning is: used only by developers used during system testing all levels of testing testing Option 3
3 127 Code Coverage is WhiteBox BlackBox GreyBox Green Box Option 1
3 128 A graph with McCabe complexity=3 has how many basis paths one two three four Option 3
3 129 Structured Testing includes the following except Path Coverage Call Coverage Loop Coverage Exit Option 4
3 130 Structured programming codes includes all except sequencing alteration iteration multiple exits from loops Option 4
In Robust Worst-Case Testing, there are ___ states and a total of ___ test cases will be
n n
3 131 generated. 7, 7 5,5 7,7 5,5 option 1
3 132 Robust Boundary Value Testing forces attention on ________. Exception Handling Error Input Output option 1
Strong Normal Equivalence Class testing is based on the ______ assumption which
3 133 states that errors will result in a combination of faults. single multiple double random option 2
3 134 _____ Testing is a hybrid of boundary value analysis and equivalence class testing. Edge Robust Equivalence Robust Boundary Value Special Value option 1
A Decision tables in which all the conditions are binary are called ______ Entry
3 135 Decision Tables. Extended Limited Single Several option 2
________ is a systematic approach where the different input combinations and their
3 136 corresponding system behaviour (output) are captured in a tabular form. Cause Effect Graph Program Graph Equivalence Class Decision Table option 4
______ coverage is when executed on the program, every node in the program Graph
3 137 is traversed. Edge Chain Program Node option 4
Given a set of test cases for a program constitute ____________ if, when executed on
3 138 the program, every edge in the program Graph is traversed. Edge Coverage Path Coverage Chain Coverage Node Coverage option 1
_________ slices S(v,n) refer to statement fragments that contribute to the value of v
3 139 at statement n. Forward Backward Upward Downward option 2
DD-path graph is the directed graph in which_____ are DD-paths of its program graph,
3 140 and _______ represent control flow between successor DD-paths. path,nodes nodes,edges edges,graph nodes,graph Option 2
3 141 When all the nodes are travesered in program graph then it is called as ____ graph coverage Edge coverage Node coverage path coverage Option 3
Which is type of coverage for exercising a
3 142 set of rules such that each condition is evaluated to both true and false? Decesion coverage condition coverage Statement coverage path coverage Option 2
3 143 Statement and branch coverage metrics are part of Analysis Model Design Model Testing Source Code Option 3
3 144 Statement coverage is also known as ______ Line coverage Path coverage Code coverage Decesion coverage Option 1
Major benefit of ............... is that it is greatly able to isolate the portion of code, which
3 145 could not be executed. parameter coverage statement coverage Decision coverage Loop coverage Option 2
3 146 Cause-effect graphing is one form of: Structural testing Maintenance testing Regression testing Functional testing Option 1
3 147 The degree of an isolated node is always_____. 1 2 0 3 Option 3
3 148 How the degree of node is calculated in directed graph? indeg(n) indeg(n)+outdeg(n) indeg(n)*2 outdeg(n) Option 2
3 149 The Decision to Decision (DD) path graph is an extension of a ________ program graph program graph path Option 1
Fitness of Use which is defined as the customer view of quality can also be termed
4 150 as_______________- Verification Validation Regression Confirmation Option 1
Conformance to requirement which is developer view of quality can also be termed
4 151 as___________- Verification Validation Regression Confirmation Option 2
4 152 One of the foolowing is not a component of verification workbench: Verification Process Process rework Standards Validation Process Option4
which of the following is not considered as an official type of review in most of the
4 153 software verification processes Self Review Peer Review Inspection Walkthrough Option1
4 154 __________isa formal type of review Self Review Peer Review Inspection Walkthrough Option3
This audit checks whether all the requisite processes of delivery are followed or not
4 155 and whether the work product meets the delivery criteria or not. Predelivery Audit Phase End Audit Periodic Audit Product Audit Option1
In this review the author of the artifact presents it to all the team members and the
4 156 entire team discusses about the various aspects of the artifact Audit Superior Review Inspection Walkthrough Option4
This is the one who leads the complete inspection process including planning the
4 157 inspection, running it, taking the follow up after the meeting. Manager Moderator Author Reviewer Option2
4 158 In a typical inspection process which phase follows kickoff preparation Individual prepartion Inspection Meeting Planning for inspection Followup Option1
_________decides the execution of the inspection,defines the schedules,allocates time
4 159 and defines objectives of inspection. Manager Moderator Author Reviewer Option1
4 160 Name the step that is precedor to the step 'follow up' Decision on comment Inspection Meeting Planning for inspection Individual prepartion Option1
name the audit that checks whether the phase defined in the SDLC model achieves it
4 161 outcome or not Predelivery Audit Phase End Audit Periodic Audit Product Audit Option2
4 162 This is the person who prepares the artifact for inspection Scribe Moderator Author Reviewer Option3
4 163 One of the following is not a a characteristic of nice domain orthogonal complete linear inconsistent Option4
4 186 Which of the following in testing is not the characteristic of Good Requirement. Adequate Clear Verifiable Complex Option4
____________ should be consistent with the application development
4 187 methodology,schedules and deliverables. Test Case Test Scenario Test Plan Test Document Option3
_________ develops a test plan to incorporate test strategies,define schedules and
4 188 methods of testing. Test Lead Project Manager Test Manager Moderator Option1
4 189 ___________ is responsible for defining test strategies in testing. Test Lead Project Manager Test Manager Moderator Option3
___________ is the most vital stage in software development where product is actually
4 190 built. Designing coding testing Maintainance Option2
__________ describes verification and validation activities associated with software
4 191 development during the entire lifecycle. RAD Model Incremetal VV Model Validation Model Option3
The project team along with architests and designers may walk through the design to
find the completeness and give comments, if any this process is called as
4 192 _______________. Design Validation Design Verification Design Implementation Prioritorisation Option2
4 193 ____________ is carried out through the inspection of requirement specification. requiement Verification Design Verification Design Validation Requirement Validation. Option1
____________ review helps in identification of errors with respect to
4 194 indenting,commenting and coding standards. Requirement Review Code Review Design Review Team Review Option2
4 195 ___________ is the final user group or people who are actually sponsoring the project. Developers Managers Customers Testers Option3
__________ team includes test managers,test leads and testers as per the scope of
4 196 testing. Development Analysis Testing Maintainance Option3
__________ is a technique used for constructing the program structure while at the
4 197 same time carrying out tests to uncover errors related with interfacing. Integration Testing Interface Testing System Testing Unit Testing Option1
4 198 The testing that is done to verify the interface functionality is called ____________. Integration Testing Interface Testing System Testing Unit Testing Option2
4 199 _________ is not involved in System Testing. Developers Designer User Testers Option3
___________ is conducted on whole integrated system to estimate the systems
5 200 compliance with its specified set of requirements. Integration Testing Interface Testing System Testing Unit Testing Option3
5 201 ____________is largely a white box oriented. Module testing Integration Testing Design testing Proposal testing option1
Sandwich Integration Bottom-Up Integration
5 202 Hybrid Integration Testing is also known as ____________. Big-Bang Integration Testing Testing Testing Integration Testing option 2
Which testing is concerned with behavior of whole product as per specified
5 203 requirements? Acceptance testing Component testing System testing Integration testing option 3
5 204 System architecture is determined during which phase? Requirement gathering Implementation Development Design option 4
Verifying that whether software components are functioning correctly and identifying
5 205 the defects in them is objective of which level of testing? Integration testing Acceptance testing Unit testing System Testing option 3
5 206 "Stubs" and "Drivers" are used is which type of testing? Alpha Testing Beta Testing Integration Testing Unit Testing option 3
To verify that system
separately testable
modules are functioning
5 207 What is the objective of integration testing? To verify that system is functioning
To verify that system meets properly To verify that interfaces between
option 4
5 208 _______________are the Testers of System Testing? Developers Business Analysts Independent Testers Customers option 3
5 209 Faults are found most cost-effectively in which test activity? Design Execution Planning Release option 3
Reusability reduces code
which of this is an disadvantages of small code? Avoids huge coding testing becomes easier None of the above Option 4
5 210 size
5 211 ________ Testing makes sure that the functionality of product is working as per Functionality Testing Recoverability Testing Performance Testing Reliability Testing Option 1
5 212 ________ Testing makes sure that system's stability is maintained after modifications. Usability Testing Scalability Testing Regressive Testing Recoverability Testing Option 3
5 213 ________ Testing aims to test the limits of the System. Stress Testing Volume Testing GUI Testing Installation Testing Option 1
5 214 ________ principle of Security Testing, means that data should not be changed. Vulnerability Authorization Integrity Denial of Service Option 3
5 215 ________ is a testing technique for writing test cases. Installation Testing Stress Testing Decision Table Testing Integration testing Option 3
5 216 Recovery Testing comprises of _________. System Recovery System Design System Coding System Maintainence Option 1
5 217 ______ Testing checks if the system is capable of handling errors. Unit Testing Integration Testing Error Handling Testing Installation Testing Option 3
In ________ Testing, we give same inputs in two different versions of the software Operations Testing Parallel Testing Smoke Testing Installation Testing
Option 2
5 218 application.
Capability Modification
CMM stands for __________. Capability Maturity Model Common Maturity Model Common Modification Model Option 1
5 219 Model
5 220 How many process maturity levels are there? Five Two Three Four Option 1
5 221 This is not a valid level in CMM Adhoc Managed Defined Premature Option 4
5 222 "Design a little, Code a little, test a little" is used in Conventional languages RDBMS Assembly Language Machine Language Option 1
5 223 The cost of finding and correcting errors _______ with time. Increases Decreases Remains same Depends on Software Option 1
5 224 ________ Testing is performed without any proper planning. Ad Hoc Testing Interstate Testing Parallel Testing Execution Testing Option 1
Common Object Training Call Online Training
COTS' stands for Commercial Off the Shelf Capability Off the Shelf Option 2
5 225 Standard Standard
_________ is a Security Testing technique where we try different combinations of SQL injection Database injection Brute Force Attack Scripting Attack
Option 3
5 226 username and password.
Functional Testing approach of an eBusiness/eCommerce can include __________ Performance of system User interfaces Online help Shopping Cart Option 4
5 227
5 228 ________ type of Integration includes combining all the modules at once. Big-Bang Testing Top-Down Testing Bottom-up Testing Sandwich Testing Option 1
Change management and
Agile Methodology includes __________. Adhoc processes Repeatable process Following fixed plan Option 3
5 229 communication
5 230 A GUI is ___________________ Software interface Hardware interface interpreter Language controller option 1
A test technique that involves testing with various ranges of valid and invalid inputs of
5 231 a particular module or component functionality extensively is ___________. Gorilla Testing Monkey Testing Agile Testing Baseline Testing option 1
5 232 Code must be ______________with design componenets. Clarity Traceable Maintainable Complete Option 2
5 233 A design must be ______________in all respect. Clarity Traceable Implementable Complete Option 4
5 234 RFP stands for ______________________ Request for Performance Request for Proposal Request for Potential Request for prediction Option 2
5 235 ______________represent the possible attacks on the system from outsider. Perpetrators Vulnerability Threats Penetration Option 3
5 236 ____________are the entities who are unwelcome guests in the system. Perpetrators Threats Penetration Implementation Option 1
______________is performed with the help of automated software to scan a system to
5 237 detect the known vulnerability patterns. Vulnerability scanning Security scanning Penetration scanning Threat scanning Option 1
___________categorizes the inputs and outputs of a category so as to check them
5 238 severely. This minimizes the number of cases that have to be designed. Random Testing Partition Testing Scenario-based Testing Class Testing Option 2
____________is a software and business process which allows businesses to work
5 239 through internet that is digitally. E-Business Testing E-Commerce Testing E-content Testing E-Learning Testing Option 2
5 240 COTS is the acronym for ______________ Commercial-Off-the-Shelf Commercial-Off-the-Shelt Commercial-Off-the-Self Commerce-Off-the-Shelf Option 1
Can be uploaded by Organized around
5 241 A datawarehouse is which of the following? Can be uploaded by user developer important subject areas Contains only current data Option 3
__________is to check system performance with increased volume of data in the
5 242 database. Recovery Testing complexity-testing Stress-testing volume-testing Option 4
5 243 How many types of performance testing techniques are there? one Four Two Three Option 2
5 244 Which techniqe is applied for usability testing? White-box testing Black-box testing Gray-box testing Combined to all testing oprtion2
____________is the process of executing the code and comparing the expected and
5 245 actual results. Test Execution Test analyst Test process Test expert Option 1
____________ is a testing technique in which the same inputs are entered in two
5 246 different versions of the application and reporting the anomalies Parallel testing complexity-testing Stress-testing volume-testing Option 1
Agile testing is unstructured as compared to the _________________ and there is
5 247 minimal planning. SDLC Agile Parallel approach waterfall approach Option 4
5 248 ____________ is minimal and the test process less structured. Test process Test planning Test case test data Option 2
5 249 Acceptance testing is conducted at the ___________of each iteration Start Middle end every step option 3
lOMoARcPSD|13617882
lOMoARcPSD|13617882
4. Degree to which design specifications are followed in manufacturing the product is called
a) Quality Control
b) Quality of conformance
c) Quality Assurance
d) None of the mentioned
Ans: b
)
lOMoARcPSD|13617882
7. Who identifies, documents, and verifies that corrections have been made to the software?
a) Project manager
b) Project team
c) SQA group
d) All of the mentioned
Ans: c
8. The primary objective of formal technical reviews is to find _______ during the process so that
they do not become defects after release of the software.
a) errors
b) equivalent faults
c) failure cause
d) none of the mentioned
Ans: a
10. Software quality assurance consists of the auditing and reporting functions of management.
a) True
b) False
Ans : a
12. Quality also can be looked at in terms of user satisfaction which includes
a) A compliant product
b) Good quality output
c) Delivery within budget and schedule
d) All of the mentioned
Ans : d
)
lOMoARcPSD|13617882
c) External Failure
d) Appraisal
Ans: a
19. What kind of quality cost is incurred when an error is detected in a product prior to shipment?
a) Prevention
b) Internal Failure
c) External Failure
d) Appraisal
Ans: b
)
lOMoARcPSD|13617882
20. The degree to which the design specifications are followed during manufacturing is known as
a) Quality of design
b) Quality of conformance
c) Quality of testing
d) None of the mentioned
Ans: b
22. According to ISO 9001, inspection and testing comes under which management responsibility?
a) Process control
b) Document control
c) Control of nonconforming products
d) Servicing
Ans : a
)
lOMoARcPSD|13617882
c) Condition Coverage
d) All of the mentioned
Ans: d
)
lOMoARcPSD|13617882
Ans : b
37. Validation refers to the set of tasks that ensure that software correctly implements a specific function.
a) True
b) False
Ans : b
)
lOMoARcPSD|13617882
39. Which testing is an integration testing approach that is commonly used when “shrink-wrapped”
software products are being developed?
a) Regression Testing
b) Integration testing
c) Smoke testing
d) Validation testing
Ans : c
42. Testing of individual components by the developers are comes under which type of testing?
a) Integration testing
b) Validation testing
c) Unit testing
d) None of the above
Ans : c
44. When the Testing Principles are useful while building the Software Product?
a) During testing
b) During execution
c) During review
d) Throughout life-cycle
Ans : d
)
lOMoARcPSD|13617882
45. When different combination of input requires different combination of actions,Which of the following
technique is used in such situation?
a) Boundary Value Analysis
b) Equivalence Partition
c) Decision Table
d) Decision Coverage
Ans : c
48. Which of the following is the form of Alpha and Beta Testing?
a) Acceptance Testing
b) System Testing
c) Unit Testing
d) Integration Testing
Ans : a
51. Which of the following divides the input domain into classes containing data?
)
lOMoARcPSD|13617882
a) Equivalent partitioning
b) Environment partitioning
c) Procedure division
d) Compilation division
Ans : a
54. ----------- is the application of quality principles to all facets and business process of an organization.
a) TQM
b) Software Testing
c) Software tools
Ans : a
55. The cost incurred in first time reviews and testing is called ---------
a) Red money
b) Green money
c) Blue money
Ans : c
57. Inventions may leads to major changes in technology , way of doing work.
)
lOMoARcPSD|13617882
a) true
b) false Ans : true
60. Requirement Traceability Matrix is a way of doing complete mapping of softwarea) true
b) false
Ans : true
62. A product which is manufactured by using the degree of the design specification…
a) Quality of conformance
b) Quality Control
c) Quality Assurance
d) None of the above.
Answer – A
64. Select what is the primary objective of formal technical reviews to find during the process so that after the
release of the software they do not become the defect…
a) failure
b) faults
c) errors
)
lOMoARcPSD|13617882
65. Select the people who identify the document and verifies the correctness of the software…
a) Project manager
b) SQA team
c) Project team
d) All of the mentioned
Answer – B
)
lOMoARcPSD|13617882
2. The most successful tool used for Statistical Process Control (SPC) is _______.
a. Gantt Chart
b. Control Chart
c. Line Chart
d. Bar Chart
)
lOMoARcPSD|13617882
7. The cost which arises from the efforts to prevent defects is called as ________.
a. Appraisal cost
b. Prevention cost
c. Failure cost
d. Miscellaneous cost
9. Organizational ________ refers to the pattern of shared values, beliefs etc. within an organization.
a. Setting
b. Focus
c. Culture
d. Morals
10. "Quality is fitness for purpose". This is called as the ______ view of quality.
a. Product
b. User
c. Transcendental
d. Manufacturing
12. ______________represents the possible attacks on the Software system from outsider.
a. Perpetrators
b. Vulnerability
c. Threats
d. Tresspass
)
lOMoARcPSD|13617882
14. ___________ matrix is used to trace the requirement to the test that are needed to verify whether
the requirement are fulfilled.
a. Total quality management
b. Requirement Traceability
c. Requirement engineering
d. Project Quality Management
15. Which of the following defect attribute denotes the order in which defects need to be fixed?
a. Severity
b. Priority
c. Intensity
d. Complexity
16. ________ is a document defines work products to be tested, how they will tested and test type.
a. Test Plan
b. Test document
c. Test case
d. Test note
17. In test team ___________ is responsible for writing and executing test cases and reporting test
defects.
a. Test engineer
b. Test analyst
c. Program leader
d. QA leader
18. Which of the following does not apply to agility to a software process?
a. Uses incremental product delivery strategy
b. Only essential work products are produced
c. Eliminate the use of testing
d. It is based on iterative model
)
lOMoARcPSD|13617882
20. What are the four framework activities found in the Extreme Programming (XP) process model
a. Analysis, design coding, testing
b. Planning,analysis,design,coding
c. Planning,analysis,coding,testing
d. Planning,design,coding,testing
22. ____________ Testing is a type of software testing where we change certain statements in the
source code and check if the test case are able to find error.
a. Mutation
b. Decision Table
c. Big bang
d. Boundary value
24. A city field in software accepts 3 to 25 alpha characters only. Using Boundary Value Analysis
technique what will be the possible number of combinations?
a. 2, 3, 25, 26
b. 1, 3, 25, 27
c. 2, 3, 25, 27
d. 1, 3, 25, 27
)
lOMoARcPSD|13617882
25. If a variable X can have input values from 0 to 100, then the middle value 50 is called _______ in
Robust Boundary Value Testing.
a. Nominal
b. Average
c. Center
d. Mean
29. The initial node in the Decision to Decision (DD) path has in-degree = _____
a. 1
b. 0
c. 3
d. 2
)
lOMoARcPSD|13617882
31. If we perform Worst case Boundary Value Testing on 2 variables who can take 5 values each, then
the total number of test cases would be __________.
a. 10
b. 5
c. 25
d. 20
32. Equivalence Class testing (ECT) has a total number of _____ different types.
a. 5
b. 4
c. 3
d. 6
33. _________ Audit checks whether the phase defined in the SDLC model achieves it outcome or not.
a. Predelivery Audit
b. Phase End Audit
c. Periodic Audit
d. Product Audit
34. Which of the following is not considered as an official type of review in most of the software
verification processes?
a. Self Review
b. Peer Review
c. Inspection
d. Walkthrough
35. _________decides the execution of the inspection, defines the schedules, allocates time and defines
objectives of inspection.
a. Manager
b. Moderator
c. Author
d. Reviewer
36. __________ involves testing of many units by combing them together to form a module or sub module.
a. Interface testing
b. Integration testing
c. System Testing
d. Unit Testing
)
lOMoARcPSD|13617882
37. At the code level to validate individual units ________ testing is done.
a. Unit
b. Component
c. Integration
d. Acceptance
39. The project team along with architests and designers may walkthrough the design to find the
completeness and give comments, this process is called as _______________.
a. Design Requirement
b. Design Verification
c. Design Implementation
d. Prioritorisation
40. ___________ is the most important stage in software development where product is actually built.
a. Designing
b. Coding
c. Testing
d. Maintenance
41. ____________ review helps in identification of errors with respect to indenting, commenting and
coding standards.
a. Requirement Review
b. Code Review
c. Design Review
d. Team Review
)
lOMoARcPSD|13617882
)
lOMoARcPSD|13617882
49. ________ Testing makes sure that system's stability is maintained after modifications.
a. Usability Testing
b. Scalability Testing
c. Regressive Testing
d. Recoverability Testing
50. __________ is used to check system performance with increased volume of data in the database.
a. Recovery Testing
b. Complexity-testing
c. Stress-testing
d. Volume-testing
)
lOMoARcPSD|13617882
)
lOMoARcPSD|13617882
12. Conformance to requirement which is developer view of quality can also be termed as___________
A. Verification
B. Validation
C. Regression
D. Confirmation
)
lOMoARcPSD|13617882
19. Agile testing is unstructured as compared to the _________________ and there is minimal planning.
A. SDLC
B. Agile
C. Parallel approach
D. waterfall approach
)
lOMoARcPSD|13617882
24. Which one of the following statements about system testing is NOT true?
A. System tests are often performed by independent teams.
B. Functional testing is used more than structural testing.
C. Faults found during system tests can be very expensive to fix.
D. End-users should be involved in system tests.
)
lOMoARcPSD|13617882
30. Which one of the following statements, about capture-replay tools, is NOT correct?
A. They are used to support multi-user testing.
B. They are used to capture and animate user requirements.
C. They are the most frequently purchased types of CAST tool.
D. They capture aspects of user behavior.
31. How would you estimate the amount of re-testing likely to be required?
A. Metrics from previous similar projects
B. Discussions with the customer
C. Time allocated for regression testing
D. Based on product requirements
)
lOMoARcPSD|13617882
35. Which of the following should NOT normally be an objective for a test?
A. To find faults in the software.
B. To assess whether the software is ready for release.
C. To demonstrate that the software doesn’t work.
D. To prove that the software is correct.
37. Which of the following would NOT normally form part of a test plan?
A. Features to be tested
B. Incident reports
C. Risks
D. Schedule
38. Which of these activities provides the biggest potential cost saving from the use of CAST?
A. Test management
B. Test design
C. Test execution
D. Test planning
)
lOMoARcPSD|13617882
42. Which of the following is the best source of Expected Outcomes for User Acceptance Test scripts?
A. Actual results
B. Program specification
C. User requirements
D. System specification
44. Which one of the following describes the major benefit of verification early in the life cycle?
A. It allows the identification of changes in user requirements.
B. It facilitates timely set up of the test environment.
C. It reduces defect multiplication.
D. It allows testers to become involved early in the project.
)
lOMoARcPSD|13617882
49. The most important thing about early test design is that it:
A. makes test preparation easier.
B. means inspections are not required.
C. can prevent fault multiplication.
D. will find all faults.
)
lOMoARcPSD|13617882
UNIT 1
1. Define Quality
As per the traditional thinking, quality is conformance to specification i.e. whether the product does what it is
designed for.
Quality means different things to different people & it is highly context dependent.
The software quality is defined based on the study of external & internal features of the software.
Quality is the value of things relative to their purpose. Any product, service, experience or asset can be
described in terms of its quality or lack of quality.
2. Quality View
Transcendental View
User View
Manufacturing View
Product View
Value-Based View
)
lOMoARcPSD|13617882
8. Bench marking
Benchmark can be defined as “something that severs as a standard by which others may be measured or
judged”.
)
lOMoARcPSD|13617882
)
lOMoARcPSD|13617882
UNIT 2
1. What is Testing
Software Testing is a process used to identify the correctness, completeness & quality of developed software.
3. Types of Testing
Unit Testing : Unit testing focuses verification effort on the smallest unit of software design the
software component of module.
Integration Testing : It is a technique used for constructing the program structure while at the same
time carrying out tests to uncover errors related with interfacing.
It has a 2 types : - Top-down integration testing
- Bottom-up integration testing
Validation Testing : It ensure that each function or performance characteristic conforms to its
specification.
Acceptance Testing : Making sure the software works correctly for intended user in his or her normal
work environment. It has Alpha test & Beta test
5. Testing Traceability
6. Actions of workbench
It is a method of scheduling that how a particular actions has to be executed.
Actions of workbench:
Input
Execute
Check
Production Output
Rework
)
lOMoARcPSD|13617882
9. Classification of Defect
Wrong
Missing
Extra
11. V Model
V-model is also known as Validation & Verification model, V-model was developed to address some of the
problems experienced in the traditional software development life cycle.
)
lOMoARcPSD|13617882
UNIT 4
)
lOMoARcPSD|13617882
UNIT 5
Proposal & Requirements testing is done to clarify whether poject requirments are feasible or not in terms of
time, resources & budget.
Design depends on several key factors such as usability, utility, desirability, attractiveness, etc.
Integration Testing :
(i) Big Bang Testing
(ii) Top-down Integration Testing
(iii) Bottom-up Integration Testing
(iv) Sandwich Testing (Also called Hybrid Integration Testing)
- Sandwich testing is the combination of both Top-down & Bottom-up Integration Testing
Critical Path Analysis (CPA) is an effective method for planning & managing projects.
The critical path analysis represents what tasks need done, and when they need done, as a diagram.
Timescales and costs can be attached to each activity and resource.
Sub-system integration testing focuses on testing the external APIs between sub-systems.
A Control Flow Graph is the graphical representation of a program during its execution.
G = (N, E)
Levels of CMM
Level 1 : Initial
Level 2 : Repeatable
Level 3 : Defined
Level 4 : Managed
Level 5 : Optimizing
)
lOMoARcPSD|13617882
Full Forms :
STLC - Software Testing Life Cycle
SVVP - Software Verification and Validation Plan
CMM - Capability Maturity Model
COTS - Commercial Off-the-Shelf