Professional Documents
Culture Documents
1.Softwaretestingactivitiesshouldstart
a. assoonasthecodeiswritten
b. duringthedesignstage
c. whentherequirementshavebeenformallydocumented
d. assoonaspossibleinthedevelopmentlifecycle
2.Faultsfoundbyusersaredueto:
a. Poorqualitysoftware
b. Poorsoftwareandpoortesting
c. badluck
d. insufficienttimefortesting
3.Whatisthemainreasonfortestingsoftwarebeforereleasingit?
a. toshowthatsystemwillworkafterrelease
b. todecidewhenthesoftwareisofsufficientqualitytorelease
c. tofindasmanybugsaspossiblebeforerelease
d. togiveinformationforariskbaseddecisionaboutrelease
4. whichofthefollowingstatementsisnottrue
a. performancetestingcanbedoneduringunittestingaswellasduringthetestingofwholesystem
b. Theacceptancetestdoesnotnecessarilyincludearegressiontest
c. Verificationactivitiesshouldnotinvolvetesters(reviews,inspectionsetc)
d. Testenvironmentsshouldbeassimilartoproductionenvironmentsaspossible
5. Whenreportingfaultsfoundtodevelopers,testersshouldbe:
a. aspolite,constructiveandhelpfulaspossible
b. firmaboutinsistingthatabugisnotafeatureifitshouldbefixed
c. diplomatic,sensitivetothewaytheymayreacttocriticism
d. Alloftheabove
6.Inwhichordershouldtestsberun?
a. themostimportanttestsfirst
b. themostdifficulttestsfirst(toallowmaximumtimeforfixing)
c. theeasiesttestsfirst(togiveinitialconfidence)
d. theordertheyarethoughtof
7. Thelaterinthedevelopmentlifecycleafaultisdiscovered,themoreexpensiveitistofix.why?
a. thedocumentationispoor,soittakeslongertofindoutwhatthesoftwareisdoing.
b. wagesarerising
c. thefaulthasbeenbuiltintomoredocumentation,code,tests,etc
d. noneoftheabove
8. WhichisnottrueTheblackboxtester
a. shouldbeabletounderstandafunctionalspecificationorrequirementsdocument
b. shouldbeabletounderstandthesourcecode.
c. ishighlymotivatedtofindfaults
d. iscreativetofindthesystemsweaknesses
9. Atestdesigntechniqueis
a. aprocessforselectingtestcases
b. aprocessfordeterminingexpectedoutputs
c. awaytomeasurethequalityofsoftware
d. awaytomeasureinatestplanwhathastobedone
10. Testware(testcases,testdataset)
a. needsconfigurationmanagementjustlikerequirements,designandcode
b. shouldbenewlyconstructedforeachnewversionofthesoftware
c. isneededonlyuntilthesoftwareisreleasedintoproductionoruse
d. doesnotneedtobedocumentedandcommented,asitdoesnotformpartofthereleased
softwaresystem
11. Anincidentloggingsystem
aonlyrecordsdefects
bisoflimitedvalue
cisavaluablesourceofprojectinformationduringtestingifitcontainsallincidents
d. shouldbeusedonlybythetestteam.
12. Increasingthequalityofthesoftware,bybetterdevelopmentmethods,willaffectthetimeneeded
fortesting(thetestphases)by:
a. reducingtesttime
b. nochange
c. increasingtesttime
d. cantsay
13. Coveragemeasurement
a. isnothingtodowithtesting
b. isapartialmeasureoftestthoroughness
c. branchcoverageshouldbemandatoryforallsoftware
d. canonlybeappliedatunitormoduletesting,notatsystemtesting
14. Whenshouldyoustoptesting?
a. whentimefortestinghasrunout.
b. whenallplannedtestshavebeenrun
c. whenthetestcompletioncriteriahavebeenmet
d. whennofaultshavebeenfoundbythetestsrun
15. Whichofthefollowingistrue?
a. Componenttestingshouldbeblackbox,systemtestingshouldbewhitebox.
b. ifufindalotofbugsintesting,youshouldnotbeveryconfidentaboutthequalityofsoftware
c. thefewerbugsyoufind,thebetteryourtestingwas
d. themoretestsyourun,themorebugsyouwillfind.
16. Whatistheimportantcriterionindecidingwhattestingtechniquetouse?
a. howwellyouknowaparticulartechnique
b. theobjectiveofthetest
c. howappropriatethetechniqueisfortestingtheapplication
d. whetherthereisatooltosupportthetechnique
17. Ifthepseudocodebelowwereaprogramminglanguage,howmanytestsarerequiredtoachieve
100%statementcoverage?
1. Ifx=3then
2. Display_messageX;
3. Ify=2then
4. Display_messageY;
5. Else
6. Display_messageZ;
7. Else
8. Display_messageZ;
a. 1
b. 2
c. 3
d. 4
18. Usingthesamecodeexampleasquestion17,howmanytestsarerequiredtoachieve100%
branch/decisioncoverage?
a. 1
b. 2
c. 3
d. 4
19WhichofthefollowingisNOTatypeofnonfunctionaltest?
a. StateTransition
b. Usability
c. Performance
d. Security
20. Whichofthefollowingtoolswouldyouusetodetectamemoryleak?
a. Stateanalysis
b. Coverageanalysis
c. Dynamicanalysis
d. Memoryanalysis
21. WhichofthefollowingisNOTastandardrelatedtotesting?
a. IEEE829
b. IEEE610
c. BS79251
d. BS79252
22.whichofthefollowingisthecomponentteststandard?
a. IEEE829
b. IEEE610
c. BS79251
d. BS79252
23whichofthefollowingstatementsaretrue?
a. Faultsinprogramspecificationsarethemostexpensivetofix.
b. Faultsincodearethemostexpensivetofix.
c. Faultsinrequirementsarethemostexpensivetofix
d. Faultsindesignsarethemostexpensivetofix.
24. Whichofthefollowingisnottheintegrationstrategy?
a. Designbased
b. Bigbang
c. Bottomup
d. Topdown
25. Whichofthefollowingisablackboxdesigntechnique?
a. statementtesting
b. equivalencepartitioning
c. errorguessing
d. usabilitytesting
26. Aprogramwithhighcyclometiccomplexityisalmostlikelytobe:
a. Large
b. Small
c. Difficulttowrite
d. Difficulttotest
27. Whichofthefollowingisastatictest?
a. codeinspection
b. coverageanalysis
c. usabilityassessment
d. installationtest
28. Whichofthefollowingistheoddoneout?
a. whitebox
b. glassbox
c. structural
d. functional
29. Aprogramvalidatesanumericfieldasfollows:
valueslessthan10arerejected,valuesbetween10and21areaccepted,valuesgreaterthanorequalto
22arerejected
whichofthefollowinginputvaluescoveralloftheequivalencepartitions?
a. 10,11,21
b. 3,20,21
c. 3,10,22
d. 10,21,22
30. Usingthesamespecificationsasquestion29,whichofthefollowingcoverstheMOSTboundary
values?
a. 9,10,11,22
b. 9,10,21,22
c. 10,11,21,22
d. 10,11,20,21
BestWishes!!
Note: This Just a Sample Paper, Provided answers may not be 100% correct
Answers
1.d
2.b
3.d
4.c
5.d
6.a
7.c
8.b
9.a
10.a
11.c
12.a
13.b
14.c
15.b
16.b
17.c
18.c
19.a
20.c
21.b
22.d
23.c
24.a
25.b
26.d
27.a
28.d
29.c
30.b