1 |
When an expected result is not specified in test case template then: |
We cannot run the testIt may be difficult to repeat the testIt may be difficult to determine if the test has passed or failedWe cannot automate the user inputs |
It may be difficult to determine if the test has passed or failed |
2 |
In which activity of the Fundamental Test Process is the test environment set up? |
Test implementation and execution.Test planning and controlTest analysis and designEvaluating exit criteria and reporting |
Test implementation and execution. |
3 |
The main focus of acceptance testing is: |
finding faults in the systemensuring that the system is acceptable to all userstesting the system with other systemstesting for a business perspective |
testing for a business perspective |
4 |
Verification is: |
Checking that we are building the right systemChecking that we are building the system rightPerformed by an independent test teamMaking sure that it is what the user really wants |
Checking that we are building the system right |
5 |
The difference between re-testing and regression testing is: |
re-testing is running a test again; regression testing looks for unexpected side effectsre-testing looks for unexpected side effects; regression testing is repeating those testsre-testing is done after faults are fixed; regression testing is done earlierre-testing is done by developers, regression testing is done by independent testers |
re-testing is running a test again; regression testing looks for unexpected side effects |
6 |
Impact Analysis helps to decide: |
Different Tools to perform Regression TestingExit CriteriaHow many more test cases need to writtenHow much regression testing should be done |
How much regression testing should be done |
7 |
Beta testing is: |
Performed by customers at their own sitePerformed by customers at their software developer’s sitePerformed by an independent test teamPerformed as early as possible in the lifecycle |
Performed by customers at their own site |
8 |
Which of the following would be a valid measure of test progress? |
Number of undetected defectsNumber of test cases not yet executedTotal number of defects in the productEffort required to fix all defects |
Number of test cases not yet executed |
9 |
Determine the statement which holds true in case of Exploratory Testing: |
It starts the execution only when the design gets finalizedIt involves simultaneous design of the test and executionIt starts the execution only when the design gets renewedIt starts the execution only when the design gets amended |
It involves simultaneous design of the test and execution |
10 |
Which of the following is a major task of test planning? |
Determining the test approachPreparing test specificationsEvaluating exit criteria and reportingMeasuring and analyzing results |
Determining the test approach |
11 |
Statement Coverage will not check for the following: |
Missing StatementsUnused BranchesDead CodeUnused Statement |
Missing Statements |
12 |
Which of the following is NOT a black box technique? |
Equivalence partitioningState transition testingLinear code sequence and jumpBoundary value analysis |
Linear code sequence and jump |
13 |
Which testing phase tests individual software modules combined together as a group? |
Module testingIntegration testingWhite Box testingSoftware testing |
Integration testing |
14 |
Unreachable code would best be found using: |
code reviewscode inspectionsa coverage toola static analysis tool |
code reviews |
15 |
A test harness is a: |
A high level document describing the principles, approach and major objectives of the organization regarding testingA distance set of test activities collected into a manageable phase of a projectA test environment comprised of stubs and drives needed to conduct a testA set of several test cases for a component or system under test |
A test environment comprised of stubs and drives needed to conduct a test |
16 |
Before launching a software which testing is to be done in-house? |
BetaGammaAlphaNone of the above |
Alpha |
17 |
Equivalence partitioning is: |
A black box testing technique used only by developersA black box testing technique than can only be used during system testingA black box testing technique appropriate to all levels of testingA white box testing technique appropriate for component testing |
A black box testing technique appropriate to all levels of testing |
18 |
Which of the following is NOT a static testing technique? |
Error guessingWalkthroughData flow analysisInspections |
Error guessing |
19 |
What is the purpose of test completion criteria in a test plan? |
to know when a specific test has finished its executionto ensure that the test case specification is completeto set the criteria used in generating test inputsto plan when to stop testing |
to plan when to stop testing |
20 |
Which of the following is not part of performance testing? |
Measuring response timeMeasuring transaction ratesRecovery testingGenerating many transactions |
Recovery testing |
21 |
What is the purpose of retrospective meeting for a facilitator, need to ensure during the meeting? |
Peer pressure, Fine-grain coordination, Focusing on the few, Daily commitment and Raising impediments.Know the work, Get a fresh start, Commit to shared goals and Create focus and abundance.True-up, Show and tell, Get direct feedback, Offer insights and Ask for help. Inspect and adapt. Look back at how, not what Do (even) better next time. |
Inspect and adapt. Look back at how, not what Do (even) better next time. |
22 |
Which of the following is done in design phase in a TDM process? |
Collection/consolidation of data requirementsAnalyze data requirements and latest distribution logAsses for gaps and impact of data modification None of these |
None of these |
23 |
Which defect life cycle state, refers to bug being allocated against a development team to address it but not yet resolved? |
New AssignedActiveVerified |
Assigned |
24 |
Which software testing estimation technique, is measured from a functional, or user, point of view and is based on available documents like SRS, Design etc? |
Delphi TechniqueWBSThree Point EstimationFunctional Point Method |
Functional Point Method |
25 |
Reviewing the test Basis is a part of which phase |
Test Analysis and DesignTest Implementation and executionTest Closure ActivitiesEvaluating exit criteria and reporting |
Test Analysis and Design |
26 |
Which type of requirement traceability matrix , has references from test cases to requirements and vice versa? |
Forward Traceability MatrixBackward Traceability MatrixBi-Directional Traceability MatrixNone of these |
Bi-Directional Traceability Matrix |
27 |
What is not an pillar of the Scrum framework? |
TransparencyInspectionAdaptationIncrement |
Increment |
28 |
Enough testing has been performed when: |
time runs out.the required level of confidence has been achieved.no more faults are found.the users won’t find any serious faults. |
the required level of confidence has been achieved. |
29 |
The inputs for developing a test plan are taken from? |
Project planBusiness planSupport planNone of these |
Project plan |
30 |
Which defect life cycle state, refers to defect that is retested and the test has been checked by QA? |
NewAssignedActiveVerified |
Verified |
31 |
What does software testing achieves? |
provide stakeholders with information about the quality of the productprovide objective view of the softwareprovide independent view of the softwareAll of these |
All of these |
32 |
Which one of the following describes the major benefit of verification early in the life cycle? |
It allows the identification of changes in user requirements.It facilitates timely set up of the test environment.It reduces defect multiplication.It allows testers to become involved early in the project. |
It reduces defect multiplication. |
33 |
Which, in general, is the least required skill of a good tester? |
Being diplomaticAble to write softwareHaving good attention to detailAble to be relied on |
Able to write software |
34 |
What is benefit of Waterfall Model? |
There are specific deliverables in each phase of the life cycle.All the activities to be performed in each phase are clearly defined.It is perfectly suitable for short projects where all the requirements are predefined and understood clearly.All of these |
All of these |
35 |
Which of the following is likely to benefit most from the use of test tools providing test capture and replay facilities? |
Regression testingIntegration testingSystem testingUser acceptance testing |
Regression testing |
36 |
Cyclomatic Complexity method comes under which testing method. |
White boxBlack boxGreen boxYellow box |
White box |
37 |
Which of the following is done in analysis phase in a TDM process? |
Define data requirements and templates for data managementPrepare documentation including list of tests and data landscape referenceEstablish a service level agreementNone of these |
None of these |
38 |
Which key feature should be a part of an Agile project? |
A large number of written progress reportsNo project documentation, as all communication is tacit informationGood face-to-face communication, supplemented by lean but sufficient documentationAll documentation done in previous projects would be replicated for the Agile project. |
Good face-to-face communication, supplemented by lean but sufficient documentation |
39 |
What advantage does a tested product has? |
meets the business requirementsmeets the technical requirementsworks as expectedAll of these |
All of these |
40 |
What characterizes an Agile leader? |
Task focusedProcess orientedSupportiveDisinterested |
Supportive |
41 |
Which of the following should NOT normally be an objective for a test? |
To find faults in the software.To assess whether the software is ready for release.To demonstrate that the software doesn’t work.To prove that the software is correct. |
To prove that the software is correct. |
42 |
Which defect life cycle state, refers to bug being allocated against a development team to address it but not yet resolved? |
NewAssignedActiveVerified |
Assigned |
43 |
White Box Techniques are also called as? |
Structural TestingDesign Based TestingError Guessing TechniqueExperience Based Technique |
Structural Testing |
44 |
If an expected result is not specified then: |
We cannot run the testIt may be difficult to repeat the testIt may be difficult to determine if the test has passed or failedWe cannot automate the user inputs |
It may be difficult to determine if the test has passed or failed |
45 |
What does software testing involves? |
validationVerificationBoth validation and VerificationNone of these |
Both validation and Verification |
46 |
What is the disadvantage of V Model? |
The testing team starts in parallel with development. Hence, the overall budget and resource usage increases.Change in requirement is difficult to incorporate.The working model of the software is only available in the later phases of the development.All of these |
All of these |
47 |
Which of the following is NOT part of system testing? |
business process-based testingperformance, load and stress testingusability testingtop-down integration testing |
top-down integration testing |
48 |
When should testing be stopped? |
when all the planned tests have been runwhen time has run outwhen all faults have been fixed correctlyit depends on the risks for the system being tested |
it depends on the risks for the system being tested |
49 |
Exhaustive Testing is |
Is impractical but possibleIs practically possible
Is impractical and impossibleIs always possible |
Is impractical but possible |
50 |
What is an equivalence partition (also known as an equivalence class)? |
A set of test cases for testing classes of objectsAn input or output range of values such that only one value in the range becomes a test caseAn input or output range of values such that each value in the range becomes a test caseAn input or output range of values such that every tenth value in the range becomes a test case. |
An input or output range of values such that only one value in the range becomes a test case |
51 |
Which of the following is not a part of the Test Implementation and Execution Phase |
Creating test suites from the test casesExecuting test cases either manually or by using test execution toolsComparing actual resultsDesigning the Tests |
Designing the Tests |
52 |
Which of the following techniques is NOT a White box technique? |
Statement Testing and coverageDecision Testing and coverageCondition CoverageBoundary value analysis |
Boundary value analysis |
53 |
The Planning phase of a formal review includes the following |
Explaining the objectivesSelecting the personnel, allocating roles.Follow upIndividual Meeting preparations |
Selecting the personnel, allocating roles. |
54 |
Which of the following is a Key Characteristics of Walk Through |
Scenario , Dry Run , Peer GroupPre Meeting PreparationsFormal Follow Up ProcessIncludes Metrics |
Scenario , Dry Run , Peer Group |
55 |
Static analysis is best described as: |
The analysis of batch programs.The reviewing of test plans.The analysis of program code.The use of black box testing. |
The analysis of program code. |
56 |
White box testing is not called as___ |
Glass box testingClosed box testingOpen box testingClear box testing |
Closed box testing |
57 |
Retesting of a single program or component after a change has been made? |
Full Regression TestingUnit RegressionRegional RegressionRetesting |
Unit Regression |
58 |
Software testing which is done without planning and Documentation is known as |
adHoc TestingUnit TestingRegression testingFunctional testing |
adHoc Testing |
59 |
Acceptance testing is known as |
Beta TestingGreybox testingTest AutomationWhite box testing |
Beta Testing |
60 |
Retesting the entire application after a change has been made called as? |
Full Regression TestingUnit RegressionRegional RegressionRetesting |
Full Regression Testing |
61 |
Which is non-functional software testing? |
Unit TestingBlock box testingPerformance TestingRegression testing |
Performance Testing |
62 |
Executing the same test case on a modified build called as |
Regression TestingRetestingAd hoc TestingSanity Testing |
Regression Testing |
63 |
Informing to the developer which bug to be fix first is called as |
SeverityPriorityFix abilityTraceability |
Priority |
64 |
Retesting modules connected to the program or component after a change has been made? |
Full Regression TestingUnit RegressionRegional RegressionRetesting |
Regional Regression |
65 |
Standards and procedures for managing changes in an evolving software product is called? |
Confirmation ManagementConfederation ManagementConfiguration ManagementComparability Management |
Configuration Management |
66 |
Defects generally fall into the following categories? |
WrongMissingExtraAll the above |
All the above |
67 |
Which Software Development Life cycle model will require to start Testing Activities when starting development activities itself |
Water fall modelSpiral ModelV-modelLinear model |
V-model |
68 |
How severely the bug is effecting the application is called as |
SeverityPriorityFix abilityTraceability |
Severity |
69 |
AdHoc testing is a part of |
Unit TestingRegression TestingExploratory TestingPerformance Testing |
Exploratory Testing |
70 |
SPICE Means |
Software Process Improvement and Capability Determination.Software Process Improvement and Compatibility Determination.Software Process Invention and Compatibility Determination.Software Process Improvement and Control Determination. |
Software Process Improvement and Capability Determination. |
71 |
This type of test include, how well the user will be able to understand and interact with the system? |
Usability TestingUser Acceptance TestingAlpha TestingBeta Testing |
Usability Testing |
72 |
Unit Testing will be done by |
TestersEnd UsersCustomerDevelopers |
Developers |
73 |
A Plan to overcome the risk called as |
Migration PlanMaster planMaintenance planMitigation Plan |
Mitigation Plan |
74 |
Management and Measurement, It will come under |
CMM Level 1CMM Level 3CMM Level 4CMM Level 2 |
CMM Level 4 |
75 |
A Project risk includes which of the following |
Organizational FactorsPoor Software characteristicsError Prone software deliveredSoftware that does not perform its intended functions |
Organizational Factors |