Vous êtes sur la page 1sur 126

Set of 10 Questions

Q. 1: Given the following state transition table Which of the test cases below will cover the
following series of state transitions? S1 SO S1 S2 SO
Exhibit:
A. D, A, B, C.
B. A, B, C, D.
C. D, A, B.
D. A, B, C.
!!!!!!!!!!!!!!!!!!! """"""
Q. 2: #ro$ a %esting &ers&ective' what are the ()*+ &ur&oses of ,onfiguration (anage$ent?:
i) Identifying the version of software under test.
ii) Controlling the version of testware items.
iii) Developing new testware items.
iv) Tracking changes to testware items.
v) Analysing the need for new testware items.
A. ii, iv and v.
B. ii, iii and iv.i,
C. i, ii and iv.
D. i, iii and v.
!!!!!!!!!!!!!!!!!!! """"""
Q. -: Which of the following is a ().O/ tas0 of test &lanning?
A. cheduling test analysis and design tasks.
B. Initiating corrective actions.
C. !onitoring progress and test coverage.
D. !easuring and analy"ing results.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1: Which of the following 2ES% 3escribes the 3ifference between an ins&ection an3 a
wal0through?
A. Both inspections and walkthroughs are led #y the author.
B. An inspection is led #y a moderator and a walkthrough is led #y the author.
C. Both inspections and walkthroughs are led #y a trained moderator.
D. A walkthrough is led #y the author. The author is not present during inspections.
!!!!!!!!!!!!!!!!!!! """"""
Q. 4: Where $a5 functional testing be &erfor$e3?
A. At system and acceptance testing levels only.
B. At all test levels.
C. At all levels a#ove integration testing.
D. At the acceptance testing level only.
!!!!!!!!!!!!!!!!!!! """"""
Q. 6: What is the ()*+ ob7ective when reviewing a software 3eliverable?
A. To identify potential application failures #y use of a test specification.
B. To identify defects in any software work product.
C. To identify spelling mistakes in a re$uirements specification.
D. To identify standards inconsistencies in the code.
!!!!!!!!!!!!!!!!!!! """"""
Q. 8: Who woul3 9S9)::; &erfor$ 3ebugging activities?
A. Developers.
B. Analysts.
C. Testers.
D. Incident !anagers.
!!!!!!!!!!!!!!!!!!! """"""
Q. <: Which of the following woul3 5ou +O% usuall5 fin3 on a software inci3ent re&ort?
A. The name and%or organisational position of the person raising the pro#lem.
B. &ersion of the oftware 'nder Test.
C. uggestions as to how to fi( the pro#lem.
D. Actual and e(pected results.
!!!!!!!!!!!!!!!!!!! """"""
Q. =: Which of the following 3efines the ex&ecte3 results of a test?
A. Test case specification.
B. Test design specification.
C. Test procedure specification.
D. Test results.
!!!!!!!!!!!!!!!!!!! """"""
Q. 10: So$e tools are geare3 $ore for 3evelo&er use. #or the 4 tools liste3' which state$ent 2ES%
3etails those for 3evelo&ers
i) )erformance testing tools.
ii) Coverage measurement tools.
iii) Test comparators.
iv) Dynamic analysis tools.
v) Incident management tools.
A. i, iii. and iv. are more for developers.
B. ii. and iv. are more for developers.
C. ii, iii. and iv. are more for developers.
D. ii. and iii. are more for developers.
Q. 11: Which of the following is correct?
A. Impact analysis assesses the effect on the system of a defect found in regression testing.
B. Impact analysis assesses the effect of a new person *oining the regression test team.
C. Impact analysis assesses whether or not a defect found in regression testing has #een fi(ed correctly.
D. Impact analysis assesses the effect of a change to the system to determine how much regression
testing to do.
!!!!!!!!!!!!!!!!!!! """"""
Q. 12: )s &art of which test &rocess 3o 5ou 3eter$ine the exit criteria?
A. Test planning.
B.
+valuating e(it criteria and reporting.
C. Test closure.
D. Test control.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-: Given the following state transition 3iagra$ Which of the following series of state
transitions contains an *+>):*? transition which $a5 in3icate a fault in the s5ste$ 3esign?
Exhibit:
A. ,ogin Browse Basket Checkout Basket Checkout )ay ,ogout.
B. ,ogin Browse Basket Checkout )ay ,ogout.
C. ,ogin Browse Basket Checkout Basket ,ogout.
D. ,ogin Browse Basket Browse Basket Checkout )ay ,ogout.
!!!!!!!!!!!!!!!!!!! """"""
Q. 11: Which of the following is a ().O/ tas0 of test i$&le$entation an3 execution?
A. !easuring and analy"ing results.
B. -eporting discrepancies as incidents.
C. Identifying test conditions or test re$uirements.
D. Assessing if more tests are needed.
!!!!!!!!!!!!!!!!!!! """"""
Q. 14: What is beta testing?
A. Testing performed #y potential customers at the developers location.
B. Testing performed #y potential customers at their own locations.
C. Testing performed #y product developers at the customer.s location.
D. Testing performed #y product developers at their own locations.
!!!!!!!!!!!!!!!!!!! """"""
Q. 16: Given the following frag$ent of co3e' how $an5 tests are re@uire3 for 100A 3ecision
coverage?
if width / length
then
#iggest0dimension 1 width
if height / width
then
#iggest0dimension 1 height
end0if
else
#iggest0dimension 1 length
if height / length
then
#iggest0dimension 1 height
end0if
end0if
A. 2
B. 3
C. 4
D. 5
!!!!!!!!!!!!!!!!!!! """"""
Q. 18: ;ou have 3esigne3 test cases to &rovi3e 100A state$ent an3 100A 3ecision coverage for
the following frag$ent of co3e.
if width / length
then
#iggest0dimension 1 width
else
#iggest0dimension 1 length
end0if
%he following has been a33e3 to the botto$ of the co3e frag$ent above.
print 6Biggest dimension is 6 7 #iggest0dimension
print 68idth9 6 7 width
print 6,ength9 6 7 length
Bow $an5 $ore test cases are re@uire3?
A. :ne more test case will #e re$uired for 5;; < decision coverage.
B. Two more test cases will #e re$uired for 5;; < statement coverage, one of which will #e used to
provide 5;;< decision coverage.
C. =one, e(isting test cases can #e used.
D. :ne more test case will #e re$uired for 5;;6 statement coverage.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<: ) ther$o$eter $easures te$&erature in whole 3egrees onl5. *f the te$&erature falls below
1< 3egrees' the heating is switche3 off. *t is switche3 on again when the te$&erature reaches 21
3egrees. What are the best values in 3egrees to cover all e@uivalence &artitions?
A. 5>,5? and 4>.
B. 5@,5A and5?.
C. 5A, 4; and44.
D. 5B, 4B and 24.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=: Which activit5 in the fun3a$ental test &rocess creates test suites for efficient test
execution?
A. Implementation and e(ecution.
B. )lanning and control.
C. Analysis and design.
D. Test closure.
!!!!!!!!!!!!!!!!!!! """"""
Q. 20: Which of the following is %/9E?
A. Confirmation testing is testing fi(es to a set of defects and -egression testing is testing to esta#lish
whether any defects have #een introduced as a result of changes.
B. Confirmation testing is testing to esta#lish whether any defects have #een introduced as a result of
changes and -egression testing is testing fi(es to a set of defects.
C. Confirmation testing and -egression testing are #oth testing to esta#lish whether any defects have
#een introduced as a result of changes.
D. Confirmation testing and -egression testing are #oth testing fi(es to a set of defects.
Q. 21: Given the following 3ecision table: Which of the following test cases an3 ex&ecte3 results
is >):*??

/ule 1 /ule 2 /ule - /ule 1
,on3itions

Age C45 yrs 45D4? yrs 2;D>;yrs / >;yrs
Insurance
Class
A A or B B. C or D C or D
)ctions

)remium E5;; E?; E@; E@;
+(cess E4,>;; E4,>;; E>;; E5;;;
A. 42 year old in insurance class A )remium is ; and e(cess is,>;;.
B. >5 year old in insurance class C )remium is ; and e(cess is ;;.
C. 25 year old in insurance class B )remium is ; and e(cess is ,>;;.
D. 32 year old in insurance class C )remium is ; and e(cess is ,;;;.
!!!!!!!!!!!!!!!!!!! """"""
Q. 22: When shoul3 configuration $anage$ent &roce3ures be i$&le$ente3?
A. During test planning.
B. During test analysis.
C. During test e(ecution.
D. 8hen evaluating e(it criteria
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-: Which of the following are characteristic of regression testing ?
i) -egression testing is run :=,F once
ii) -egression testing is used after fi(es have #een made
iii) -egression testing is often automated
iv) -egression tests need not #e maintained
O&tions:
A. ii, iv.
B. ii, iii.
C. i, iii, iv.
D. iii.
!!!!!!!!!!!!!!!!!!! """"""
Q. 21: ) wholesaler sells &rinter cartri3ges. %he $ini$u$ or3er @uantit5 is 4. %here is a 20A
3iscount for or3ers of 100 or $ore &rinter cartri3ges. ;ou have been as0e3 to &re&are test cases
using various values for the nu$ber of &rinter cartri3ges or3ere3. Which of the following grou&s
contain three test in&uts that woul3 be generate3 using 2oun3ar5 >alue )nal5sis?
A. >, B, 4;
B. 3, >, A;
C. 3, >, ??
D. 5, 4;, 5;;
!!!!!!!!!!!!!!!!!!! """"""
Q. 24: Which of the following activities shoul3 be &erfor$e3 3uring the selection an3
i$&le$entation of a testing tool?
i) Investigate the organisation.s test process.
ii) Conduct a proof of concept.
iii) Implement the selected tool on a pro*ect #ehind schedule to save time.
iv) Identify coaching and mentoring re$uirements for the use of the selected tool.
O&tions:
A. i, ii, iii.
B. ii, iii, iv.
C. i, iii, iv.
D. i, ii, iv.
!!!!!!!!!!!!!!!!!!! """"""
Q. 26: What is the ()*+ benefit of 3esigning tests earl5 in the life c5cle?
A. It is cheaper than designing tests during the test phases.
B. It helps prevent defects from #eing introduced into the code.
C. Tests designed early are more effective than tests designed later.
D. It saves time during the testing phases when testers are #usy.
!!!!!!!!!!!!!!!!!!! """"""
Q. 28: Which of the following benefits are (OS% li0el5 to be achieve3 b5 using test tools?
i) +asy to access information a#out tests and testing.
ii) -educed maintenance of testware.
iii) +asy and cheap to implement.
iv) Greater consistency of tests.
O&tions:
A. ii and iv
B. ii and iii
C. i and iv
D. i and iii
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<: What is the CE; 3ifference between &reventative an3 reactive a&&roaches to testing?
A. )reventative tests and reactive tests are designed as early as possi#le.
B. )reventative tests are designed earlyH reactive tests are designed after the software has #een
produced.
C. )reventative testing is always analyticalH reactive testing is always heuristic.
D. )reventative tests are designed after the software has #een producedH reactive tests are designed
early in response to review comments.
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=: What is the &ur&ose of exit criteria?
A. To define when a test level is complete.
B. To determine when a test has completed.
C. To identify when a software system should #e retired.
D. To determine whether a test has passed.
!!!!!!!!!!!!!!!!!!! """"""
Q. -0: What 3eter$ines the level of ris0?
A. The cost of dealing with an adverse event if it occurs.
B. The pro#a#ility that an adverse event will occur.
C. The amount of testing planned #efore release of a system.
D. The likelihood of an adverse event and the impact of the event.
Q. -1: With which of the following categories is a test co$&arator tool 9S9)::; associate3?
A. Tool support for performance and monitoring.
B. Tool support for static testing.
C. Tool support for test e(ecution and logging.
D. Tool support for the management of testing and tests.
!!!!!!!!!!!!!!!!!!! """"""
Q. -2: Which activities for$ &art of test &lanning?
i) Developing test cases.
ii) Defining the overall approach to testing.
iii) Assigning resources.
iv) Building the test environment
v) 8riting test conditions.
A. i, ii 7 iv are true, iii 7 v are false.
B. ii 7 iii are true, i, iv 7 v are false.
C. iv 7 v are true, i, ii 7 iii are false.
D. i, ii 7 iii are true iv 7 v are false.
!!!!!!!!!!!!!!!!!!! """"""
Q. --: (atch the following ter$s an3 state$ents.
5.Decision Ta#le Testing
4.Decision Testing
2.tate Transition Testing
3.+(ploratory Testing
8. Testing carried out w #o(es to achieve specific test o#*ectives, possi#ly to complement structured
testing.
I. A test techni$ue used which may #e used to verify different system re depending on current conditions
or previous history.
F. A test techni$ue which com#ines com#inations of inputs that might not otherwise have #een e(ercised
during testing.
J. A form of control flow testing #ased on decision outcomes.
O&tions:
A. 5F, 4J, 2I, 38.
B. 5I ,48, 2J, 3F.
C. 5J, 4I, 28, 3F.
D. 5J, 4F, 2I, 38.
!!!!!!!!!!!!!!!!!!! """"""
Q. -1: Which t5&e of test 3esign techni@ues 3oes the following state$ent best 3escribe a
&roce3ure to 3erive test cases base3 on the s&ecification of a co$&onent?
A. Black Bo( Techni$ues.
B. 8hite Bo( Techni$ues.
C. Glass Bo( Techni$ues.
D. +(perience Based Techni$ues.
!!!!!!!!!!!!!!!!!!! """"""
Q. -4: #or which of the following woul3 a static anal5sis tool be (OS% useful?
A. upporting reviews.
B. &alidating models of the software.
C. Testing code e(ecuted in a special test harness.
D. +nforcement of coding standards.
!!!!!!!!!!!!!!!!!!! """"""
Q. -6: Which of the following t5&es of 3efects is use case testing (OS% :*CE:; to uncover?
i) Defects in the process flows during realDworld use of the system.
ii) Defects in the interface parameters in integration testing.
iii) Integration defects caused #y the interaction and interference of different components.
iv) Defects in the system as it transitions #etween one state and another.
A. ii, iii.
B. i, iii.
C. iii, iv.
D. i, ii
!!!!!!!!!!!!!!!!!!! """"""
Q. -8: Which of the following is (OS% i$&ortant in the selection of a test a&&roach?
A. Availa#ility of tools to support the proposed techni$ues.
B. The #udget allowed for training in proposed techni$ues.
C. Availa#le skills and e(perience in the proposed techni$ues.
D. The willingness of the test team to learn new techni$ues.
!!!!!!!!!!!!!!!!!!! """"""
Q. -<: Which of the following is a benefit of test in3e&en3ence?
A. It does not re$uire familiarity with the code.
B. It is cheaper than using developers to test their own code.
C. It avoids author #ias in defining effective tests.
D. Testers are #etter at finding defects than developers.
!!!!!!!!!!!!!!!!!!! """"""
Q. -=: %he above 3iagra$ re&resents the following &aths through the co3e.
A. vwy
B. vw"
C. v(y
D. v("
What is the (*+*(9( co$bination of &aths re@uire3 to &rovi3e full state$ent coverage?
Exhibit:
A. A
B. ABD
C. ABCD
D. ACD
!!!!!!!!!!!!!!!!!!! """"""
Q. 10: Which of the following is (OS% characteristic of s&ecification base3 Dblac0EboxF
techni@ues?
A. Test cases can #e easily automated.
B. Test cases are independent of each other.
C. Test cases are derived systematically from models of the system .
D. Test cases are derived systematically from the delivered code.
Q. 11: Which of the following co$binations correctl5 3escribes a vali3 a&&roach to co$&onent
testing:
i) Kunctional testing of the component in isolation.
ii) tructureD#ased testing of the code without recording incidents.
iii) Automated tests that are run until the component passes.
iv) Kunctional testing of the interfaces #etween modules.
A. i and ii.
B. I, ii and iii
C. iii.
D. ii and iv
!!!!!!!!!!!!!!!!!!! """"""
Q. 12: Which of the following is a &ur&ose of the review &lanning &hase?
A. ,og defects.
B. +(plain the documents to the participants.
C. Gather metrics.
D. Allocate the individual roles.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-: ) 3efect arrival rate curve:
A. hows the num#er of newly discovered defects per unit time
B. hows the num#er of open defects per unit time.
C. hows the cumulative total num#er of defects found up to this time.
D. Any of these, depending on the company.
!!!!!!!!!!!!!!!!!!! """"""
Q. 11: Which is the best 3efinition of co$&lete testing:
A. Fou have discovered every #ug in the program.
B. Fou have tested every statement, #ranch, and com#ination of #ranches in the program.
C. Fou have completed every test in the test plan.
D. Fou have reached the scheduled ship date.
!!!!!!!!!!!!!!!!!!! """"""
Q. 14: ,o$&lete state$ent an3 branch coverage $eans:
A. That you have tested every statement in the program.
B. That you have tested every statement and every #ranch in the program.
C. That you have tested every IK statement in the program.
D. That you have tested every com#ination of values of IK statements in the program
!!!!!!!!!!!!!!!!!!! """"""
Q. 16: %here are several ris0s of $anaging 5our &ro7ectGs sche3ule with a statistical reliabilit5
$o3el. %hese inclu3e Dchoose one or $ore of the followingF:
A. Testers spend more energy early in the product trying to find #ugs than preparing to do the rest of the
pro*ect.s work more efficiently
B. !anagers might not reali"e that the testing effort is ineffective, late in the pro*ect, #ecause they e(pect
a low rate of #ug finding, so the low rate achieved doesn.t alarm them.
C. It can increase the endDofDpro*ect pressure on testers to not find #ugs, or to not report #ugs.
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 18: %5&ical 3efects that are easier to fin3 in reviews than in 35na$ic testing are:
A. Deviations from standards,
B. -e$uirement defects,
C. Design defects,
D. Insufficient maintaina#ility and incorrect interface specifications.
+. All of the a#ove.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<: /eviews' static anal5sis an3 35na$ic testing have the sa$e ob7ective
A. Identifying defects.
B. Ki(ing defects.
C. A. and B
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=: We can achieve co$&lete state$ent coverage but still $iss bugs because:
A. The failure occurs only if you reach a statement taking the T-'+ #ranch of an IK statement, and you
got to the statement with a test that passed through the KA,+ #ranch.
B. The failure depends on the program.s ina#ility to handle specific data values, rather than on the
program.s flow of control.
C. 8e are not re$uired to test code that customers are unlikely to e(ecute.
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 40: (easure$ent 35sfunction is a &roble$ because:
A. +ven though the num#ers you look at appear #etter, to achieve these num#ers, people are doing other
aspects of their work much less well.
B. 8e don.t know how to measure a varia#le Lour measurement is dysfunctional) and so we don.t know
how to interpret the result.
C. Fou are measuring the wrong thing and thus reaching the wrong conclusions.
D. All of the a#ove.
Q. 41: *$&ortant conse@uences of the i$&ossibilit5 of co$&lete testing are D,hoose one or $ore
answersF:
A. 8e can never #e certain that the program is #ug free.
B. 8e have no definite stopping point for testing, which makes it easier for some managers to argue for
very little testing.
C. 8e have no easy answer for what testing tasks should always #e re$uired, #ecause every task takes
time that could #e spent on other high importance tasks.
D. All of the a#ove.
!!!!!!!!!!!!!!!!!!! """"""
Q. 42: Hoor software characteristics are
A. :nly )ro*ect risks
B. :nly )roduct risks
C. )ro*ect risks and )roduct risks
D. )ro*ect risks or )roduct risks
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-: S5ste$ testing shoul3 investigate
A. =onDfunctional re$uirements only not Kunctional re$uirements
B. Kunctional re$uirements only not nonDfunctional re$uirements
C. =onDfunctional re$uirements and Kunctional re$uirements
D. =onDfunctional re$uirements or Kunctional re$uirements
!!!!!!!!!!!!!!!!!!! """"""
Q. 41: ,ontract an3 regulation testing is a &art of
A. ystem testing
B. Acceptance testing
C. Integration testing
D. moke testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 44: #in3 the correct flow of the &hases of a for$al review
A. )lanning, -eview meeting, -ework, Mick off
B. )lanning, Individual preparation, Mick off, -ework
C. )lanning, -eview meeting, -ework, Kollow up
D. )lanning, Individual preparation, Kollow up, Mick off
!!!!!!!!!!!!!!!!!!! """"""
Q. 46: Which is not the testing ob7ectives
A. Kinding defects
B. Gaining confidence a#out the level of $uality and providing information
C. )reventing defects.
D. De#ugging defects
!!!!!!!!!!!!!!!!!!! """"""
Q. 48: (aintenance releases an3 technical assistance centers are exa$&les of which of the
following costs of @ualit5?
A. +(ternal failure
B. Internal failure
C. Appraisal
D. )revention
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<: Which is not the &ro7ect ris0s
A. upplier issues
B. :rgani"ation factors
C. Technical issues
D. +rrorDprone software delivered
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=: 2ug life c5cle
A. :pen, Assigned, Ki(ed, Closed
B. :pen, Ki(ed, Assigned, Closed
C. Assigned, :pen, Closed, Ki(ed
D. Assigned, :pen, Ki(ed, Closed
!!!!!!!!!!!!!!!!!!! """"""
Q. 60: Who is res&onsible for 3ocu$ent all the issues' &roble$s an3 o&en &oint that were
i3entifie3 3uring the review $eeting
A. !oderator
B. cri#e
C. -eviewers
D. Author
Q. 61: IJK has given a 3ata on a &erson age' which shoul3 be between 1 to ==. 9sing 2>) which is
the a&&ro&riate one
A. ;,5,4,??
B. 5, ??, 5;;, ?A
C. ;, 5, ??, 5;;
D. N5, ;, 5, ??
!!!!!!!!!!!!!!!!!!! """"""
Q. 62: Which is not a testing &rinci&le
A. +arly testing
B. Defect clustering
C. )esticide parado(
D. +(haustive testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 6-: ) &ro7ect that is in the i$&le$entation &hase is six wee0s behin3 sche3ule.
The delivery date for the product is four months away. The pro*ect is not allowed to slip the delivery date
or compromise on the $uality standards esta#lished for his product. 8hich of the following actions would
#ring this pro*ect #ack on scheduleO
A. +liminate some of the re$uirements that have not yet #een implemented.
B. Add more engineers to the pro*ect to make up for lost work.
C. Ask the current developers to work overtime until the lost work is recovered.
D. Pire more software $uality assurance personnel.
!!!!!!!!!!!!!!!!!!! """"""
Q. 61: %he LLLLLLLLLLL %esting will be &erfor$e3 b5 the &eo&le at client own locations
A. Alpha testing
B. Kield testing
C. )erformance testing
D. ystem testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 64: Which of the following is the stan3ar3 for the Software &ro3uct @ualit5
A. I: 5?4B
B. I: A4?
C. I: 5;54
D. I: 5;4A
!!!!!!!!!!!!!!!!!!! """"""
Q. 66: Which is not a blac0 box testing techni@ue
A. +$uivalence partition
B. Decision ta#les
C. Transaction diagrams
D. Decision testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 68: #in3 the $is$atch
A. Test data preparation tools N !anipulate Data #ases
B. Test design tools N Generate test inputs
C. -e$uirement management tools N +na#les individual tests to #e tracea#le
D. Configuration management tools N Check for consistence
!!!!!!!!!!!!!!!!!!! """"""
Q. 6<: 9se cases can be &erfor$e3 to test
A. )erformance testing
B. 'nit testing
C. Business scenarios
D. tatic testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 6=: Hur&ose of test 3esign techni@ue is
A. Identifying test conditions only, not Identifying test cases
B. =ot Identifying test conditions, Identifying test cases only
C. Identifying test conditions and Identifying test cases
D. Identifying test conditions or Identifying test cases
!!!!!!!!!!!!!!!!!!! """"""
Q. 80: One &erson has been 3o$inating the current software &rocess i$&rove$ent $eeting.
Which of the following techni@ues shoul3 the facilitator use to bring other tea$ $e$bers into the
3iscussion?
A. Confront the person and ask that other team mem#ers #e allowed to e(press their opinions.
B. 8ait for the person to pause, acknowledge the personQ s opinion, and ask for someone elseQ s opinion.
C. witch the topic to an issue a#out which the person does not have a strong opinion.
D. +(press an opinion that differs from the personQ s opinion in order to encourage others to e(press their
ideas.
Q. 81: Stochastic testing using statistical infor$ation or o&erational &rofiles uses the following
$etho3
A. Peuristic testing approach
B. !ethodical testing approach
C. !odel #ased testing approach
D. )rocess or standard compliant testing approach
!!!!!!!!!!!!!!!!!!! """"""
Q. 82: ) software $o3el that canKt be use3 in functional testing
A. )rocess flow model
B. tate transaction model
C. !enu structure model
D. )lain language specification model
!!!!!!!!!!!!!!!!!!! """"""
Q. 8-: )rc testing is 0nown as
A. Branch testing
B. Agile testing
C. Beta testing
D. AdDhoc testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 81: %he &ur&ose of exit criteria is
A. Define when to stop testing
B. +nd of test level
C. 8hen a set of tests has achieved a specific pre condition
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 84: %he LLLLLLLLLLL techni@ue can be use3 to achieve in&ut an3 out&ut coverage
A. Boundary value analysis
B. +$uivalence partitioning
C. Decision ta#le testing
D. tate transition testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 86: %he LLLLLLLLLL testing is &erfor$e3 at the 3evelo&ing organiMationKs site
A. 'nit testing
B. -egression testing
C. Alpha testing
D. Integration testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 88: What is the $ain &ur&ose of *nfor$al review
A. Ine(pensive way to get some #enefit
B. Kind defects
C. ,earning, gaining understanding, effect finding
D. Discuss, make decisions, solve technical pro#lems
!!!!!!!!!!!!!!!!!!! """"""
Q. 8<: Which is not a ,o$&onent testing
A. Check the memory leaks
B. Check the ro#ustness
C. Check the #ranch coverage
D. Check the decision ta#les
!!!!!!!!!!!!!!!!!!! """"""
Q. 8=: %he software engineerGs role in tool selection is
A. To identify, evaluate, and rank tools, and recommend tools to management
B. To determine what kind of tool is needed, then find it and #uy it
C. To initiate the tool search and present a case to management
D. To identify, evaluate and select the tools
!!!!!!!!!!!!!!!!!!! """"""
Q. <0: Which is not the fun3a$ental test &rocess
A. )lanning and control
B. Test closure activities
C. Analysis and design
D. =one
Q. <1: %he LLLLLLLL an3 LLLLLLLL are use3 within in3ivi3ual wor0benches to &ro3uce the right
out&ut &ro3ucts.
A. Tools and techni$ues
B. )rocedures and standards
C. )rocesses and walkthroughs
D. -eviews and update
!!!!!!!!!!!!!!!!!!! """"""
Q. <2: Which is not the software characteristics
A. -elia#ility
B. 'sa#ility
C. cala#ility
D. !aintaina#ility
!!!!!!!!!!!!!!!!!!! """"""
Q. <-: %he &rinci&le of ,5clo$atic co$&lexit5' consi3ering : as e3ges or lin0s' + as no3es' H as
in3e&en3ent &aths
A. ,D= R4)
B. =D, R4)
C. =D, R)
D. =D, R)
!!!!!!!!!!!!!!!!!!! """"""
Q. <1: #H) is use3 to
A. To measure the functional re$uirements of the pro*ect
B. To measure the si"e of the functionality of an Information system
C. To measure the functional testing effort
D. To measure the functional flow
!!!!!!!!!!!!!!!!!!! """"""
Q. <4: ) LLLLL is the ste&Eb5Este& $etho3 followe3 to ensure that stan3ar3s are $et
A. D,C
B. )ro*ect )lan
C. )olicy
D. )rocedure
!!!!!!!!!!!!!!!!!!! """"""
Q. <6: Which is not a test Oracle
A. The e(isting system LKor a #ench mark)
B. The code
C. IndividualQs knowledge
D. 'ser manual
!!!!!!!!!!!!!!!!!!! """"""
Q. <8: H?,) is 0nown as
A. )lan, Do, Check, Act
B. )lan, Do, Correct, Act
C. )lan, De#ug, Check, Act
D. )lan, Do, Check, Accept
!!!!!!!!!!!!!!!!!!! """"""
Q. <<: Which is the nonEfunctional testing
A. )erformance testing
B. 'nit testing
C. -egression testing
D. anity testing
!!!!!!!!!!!!!!!!!!! """"""
Q. <=: ) %est Hlan Outline contains which of the following:
i. Test Items
ii. Test cripts
iii. Test Delivera#les
iv. -esponsi#ilities
A. i,ii,iii are true and iv is false
B. i,iii,iv are true and ii is false
C. ii,iii are true and i and iv are false
D. i,ii are false and iii , iv are true
!!!!!!!!!!!!!!!!!!! """"""
Q. =0: %esting where in we sub7ect the target of the test ' to var5ing wor0loa3s to $easure an3
evaluate the &erfor$ance behaviors an3 abilit5 of the target an3 of the test to continue to function
&ro&erl5 un3er these 3ifferent wor0loa3s.
A. ,oad Testing
B. Integration Testing
C. ystem Testing
D. 'sa#ility Testing
Q. =1: Which of the following is the tas0 of a %ester?
i. Interaction with the Test Tool &endor to identify #est ways to leverage test tool on the pro*ect.
ii. )repare and ac$uire Test Data
iii. Implement Tests on all test levels, e(ecute and log the tests.
iv. Create the Test pecifications
A. i, ii, iii is true and iv is false
B. ii,iii,iv is true and i is false
C. i is true and ii,iii,iv are false
D. iii and iv is correct and i and ii are incorrect
!!!!!!!!!!!!!!!!!!! """"""
Q. =2: What can static anal5sis +O% fin3?
A. The use of a varia#le #efore it has #een defined
B. 'nreacha#le L6dead6) code
C. !emory leaks
D. Array #ound violations
!!!!!!!!!!!!!!!!!!! """"""
Q. =-: White 2ox %echni@ues are also calle3 as:
A. tructural Testing
B. Design Based Testin
C. +rror Guessing Techni$ue
D. +(perience Based Techni$ue
!!!!!!!!!!!!!!!!!!! """"""
Q. =1: /eviewing the test 2asis is a &art of which &hase
A. Test Analysis and Design
B. Test Implementation and e(ecution
C. Test Closure Activities
D. +valuating e(it criteria and reporting
!!!!!!!!!!!!!!!!!!! """"""
Q. =4: ,o$&onent %esting is also calle3 as :E
i. 'nit Testing
ii. )rogram Testing
iii. !odule Testing
iv. ystem Component Testing .
A. i,ii,iii are true and iv is false
B. i,ii,iii,iv are false
C. i,ii,iv are true and iii is false
D. all of a#ove is true
!!!!!!!!!!!!!!!!!!! """"""
Q. =6: Which of the following is not a $a7or tas0 of Exit criteria?
A. Checking test logs against the e(it criteria specified in test planning.
B. ,ogging the outcome of test e(ecution.
C. Assessing if more tests are needed.
D. 8riting a test summary report for stakeholders.
!!!!!!!!!!!!!!!!!!! """"""
Q. =8: Which of the following is true about #or$al /eview or *ns&ection:E
i. ,ed #y Trained !oderator Lnot the author).
ii. =o )re !eeting )reparations
iii. Kormal Kollow up process.
iv. !ain :#*ective is to find defects
A. ii is true and i,iii,iv are false
B. i,iii,iv are true and ii is false
C. i,iii,iv are false and ii is true
D. iii is true and I,ii,iv are false
!!!!!!!!!!!!!!!!!!! """"""
Q. =<: %he Hhases of for$al review &rocess is $entione3 below arrange the$ in the correct or3er.
i. )lanning
ii. -eview !eeting
iii. -ework
iv. Individual )reparations
v. Mick :ff
vi. Kollow 'p
A. i,ii,iii,iv,v,vi
B. vi,i,ii,iii,iv,v
C. i,v,iv,ii,iii,vi
D. i,ii,iii,v,iv,vi
!!!!!!!!!!!!!!!!!!! """"""
Q. ==: %esting activit5 which is &erfor$e3 to ex&ose 3efects in the interfaces an3 in the
interaction between integrate3 co$&onents is :
A. ystem ,evel Testing
B. Integration ,evel Testing
C. 'nit ,evel Testing
D. Component Testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 100: (etho3ologies a3o&te3 while &erfor$ing (aintenance %esting:E
A. Breadth Test and Depth Test
B. -eDtesting
C. Confirmation Testing
D. anity Testing
Q. 101: %he Switch is switche3 off once the te$&erature falls below 1< an3 then it is turne3 on
when the te$&erature is $ore than 21. When the te$&erature is $ore than 21. *3entif5 the
E@uivalance values which belong to the sa$e class.
A. 54,5B,44
B. 43,4@,5@
C. 44,42,43
D. 53,5>,5?
!!!!!!!!!!!!!!!!!!! """"""
Q. 102: What is an e@uivalence &artition Dalso 0nown as an e@uivalence classF?
A. A set of test cases for testing classes of o#*ects
B. An input or output range of values such that only one value in the range #ecomes a test case
C. An input or output range of values such that each value in the range #ecomes a test case
D. An input or output range of values such that every tenth value in the range #ecomes a test case.
!!!!!!!!!!!!!!!!!!! """"""
Q. 10-: Which of the following is not a &art of the %est *$&le$entation an3 Execution Hhase
A. Creating test suites from the test cases
B. +(ecuting test cases either manually or #y using test e(ecution tools
C. Comparing actual results
D. Designing the Tests
!!!!!!!!!!!!!!!!!!! """"""
Q. 101: :in0 %esting is also calle3 as :
A. Component Integration testing
B. Component ystem Testing
C. Component u# ystem Testing
D. !aintenance testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 104: Who are the &ersons involve3 in a #or$al /eview :E
i. !anager
ii. !oderator
iii. cri#e % -ecorder
iv. Assistant !anager
A. i,ii,iii,iv are true
B. i,ii,iii are true and iv is false.
C. ii,iii,iv are true and i is false.
D. i,iv are true and ii, iii are false.
!!!!!!!!!!!!!!!!!!! """"""
Q. 106: Which of the following state$ents regar3ing static testing is false:
A. tatic testing re$uires the running of tests through the code
B. tatic testing includes desk checking
C. tatic testing includes techni$ues such as reviews and inspections
D. tatic testing can give measurements such as cyclomatic comple(ity
!!!!!!!!!!!!!!!!!!! """"""
Q. 108: ?esigning the test environ$ent setEu& an3 i3entif5ing an5 re@uire3 infrastructure an3
tools are a &art of which &hase
A. Test Implementation and e(ecution
B. Test Analysis and Design
C. +valuating the +(it Criteria and reporting
D. Test Closure Activities
!!!!!!!!!!!!!!!!!!! """"""
Q. 10<: ) %5&e of functional %esting' which investigates the functions relating to 3etection of
threats' such as virus fro$ $alicious outsi3ers.
A. ecurity Testing
B. -ecovery Testing
C. )erformance Testing
D. Kunctionality Testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 10=: ) Herson who 3ocu$ents all the issues' &roble$s an3 o&en &oints that were i3entifie3
3uring a for$al review.
A. !oderator.
B. cri#e
C. Author
D. !anager
!!!!!!!!!!!!!!!!!!! """"""
Q. 110: %he %est ,ases ?erive3 fro$ use cases
A. Are most useful in uncovering defects in the process flows during real world use of the system
B. Are most useful in uncovering defects in the process flows during the testing use of the system
C. Are most useful in covering the defects in the process flows during real world use of the system
D. Are most useful in covering the defects at the Integration ,evel
Q. 111: One of the fiel3s on a for$ contains a text box which acce&ts al&ha nu$eric values.
*3entif5 the >ali3 E@uivalence class
A. B::M
B. Book
C. Boo;5k
D. #ook
!!!!!!!!!!!!!!!!!!! """"""
Q. 112: *n a Exa$ination a can3i3ate has to score $ini$u$ of 21 $ar0s inor3er to clear the exa$.
%he $axi$u$ that he can score is 10 $ar0s. *3entif5 the >ali3 E@uivalance values if the stu3ent
clears the exa$.
A. 44,42,4B
B. 45,2?,3;
C. 4?,2;,25
D. ;,5>,44
!!!!!!!!!!!!!!!!!!! """"""
Q. 11-: >erification involves which of the following :E
i. Pelps to check the Suality of the #uilt product
ii. Pelps to check that we have #uilt the right product.
iii. Pelps in developing the product
iv. !onitoring tool wastage and o#soleteness.
A. :ptions i,ii,iii,iv are true.
B. i is true and ii,iii,iv are false
C. i,ii,iii are true and iv is false
D. ii is true and i,iii,iv are false.
!!!!!!!!!!!!!!!!!!! """"""
Q. 111: ) Hro7ect ris0 inclu3es which of the following :
A. :rgani"ational Kactors
B. )oor oftware characteristics
C. +rror )rone software delivered.
D. oftware that does not perform its intended functions
!!!!!!!!!!!!!!!!!!! """"""
Q. 114: Which of the following is a Ce5 ,haracteristics of Wal0 %hrough
A. cenario , Dry -un , )eer Group
B. )re !eeting )reparations
C. Kormal Kollow 'p )rocess
D. Includes !etrics
!!!!!!!!!!!!!!!!!!! """"""
Q. 116: Which of the following techni@ues is +O% a White box techni@ue?
A. tatement Testing and coverage
B. Decision Testing and coverage
C. Condition Coverage
D. Boundary value analysis
!!!!!!!!!!!!!!!!!!! """"""
Q. 118: /e&orting ?iscre&ancies as inci3ents is a &art of which &hase :E
A. Test Analysis and Design
B. Test Implementation and e(ecution
C. Test Closure Activities
D. +valuating e(it criteria and reporting
!!!!!!!!!!!!!!!!!!! """"""
Q. 11<: *n a ris0Ebase3 a&&roach the ris0s i3entifie3 $a5 be use3 to :
i. Determine the test techni$ue to #e employed
ii. Determine the e(tent of testing to #e carried out
iii. )rioriti"e testing in an attempt to find critical defects as early as possi#le.
iv. Determine the cost of the pro*ect
A. ii is TrueH i, iii, iv 7 v are Kalse
B. i,ii,iii are true and iv is false
C. ii 7 iii are TrueH i, iv are Kalse
D. ii, iii 7 iv are TrueH i is false
!!!!!!!!!!!!!!!!!!! """"""
Q. 11=: *nci3ents woul3 not be raise3 against:
A. -e$uirements
B. Documentation
C. Test cases
D. Improvements suggested #y users
!!!!!!!!!!!!!!!!!!! """"""
Q. 120: %he Hlanning &hase of a for$al review inclu3es the following :E
A. +(plaining the o#*ectives
B. electing the personnel, allocating roles.
C. Kollow up
D. Individual !eeting preparations
Q. 121: %est *$&le$entation an3 execution has which of the following $a7or tas0s?
i. Developing and prioriti"ing test cases, creating test data, writing test procedures and optionally
preparing the test harnesses and writing automated test scripts.
ii. Creating the test suite from the test cases for efficient test e(ecution.
iii. &erifying that the test environment has #een set up correctly.
iv. Determining the e(it criteria.
A. i,ii,iii are true and iv is false
B. i,,iv are true and ii is false
C. i,ii are true and iii,iv are false
D. ii,iii,iv are true and i is false
!!!!!!!!!!!!!!!!!!! """"""
Q. 122: One of the fiel3s on a for$ contains a text box which acce&ts nu$eric values in the range
of 1< to 24. *3entif5 the invali3 E@uivalance class
A. 5@
B. 5?
C. 43
D. 45
!!!!!!!!!!!!!!!!!!! """"""
Q. 12-: Exhaustive %esting is
A. Is impractical #ut possi#le
B. Is practically possi#le
C. Is impractical and impossi#le
D. Is always possi#le
!!!!!!!!!!!!!!!!!!! """"""
Q. 121: Ban3 over of %estware is a &art of which Hhase
A. Test Analysis and Design
B. Test )lanning and control
C. Test Closure Activities
D. +valuating e(it criteria and reporting
!!!!!!!!!!!!!!!!!!! """"""
Q. 124: Which one is not co$es un3er international stan3ar3
A. I+C
B. I+++
C. I:
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 126: *n which &hase static tests are use3
A. -e$uirements
B. Design
C. Coding
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 128: WhatGs the 3isa3vantage of 2lac0 2ox %esting
A. Chances of having repetition of tests that are already done #y programmer.
B. The test inputs needs to #e from large sample space.
C. It is difficult to identify all possi#le inputs in limited testing time. o writing test cases is slow and
difficult
D. All a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 12<: Static anal5sis tools are t5&icall5 use3 b5
A. Testers
B. Developers
C. Testers 7 Developers
D. =one
!!!!!!!!!!!!!!!!!!! """"""
Q. 12=: (a7orit5 of s5ste$ errors occur in the LLLLLLLLL &hase
A. -e$uirements )hase.
B. Analysis and Design )hase
C. Development )hase
D. Testing )hase
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-0: %he s&ecification which 3escribes ste&s re@uire3 to o&erate the s5ste$ an3 exercise test
cases in or3er to i$&le$ent the associate3 test 3esign
A. Test Case pecification
B. Test Design pecification
C. Test )rocedure pecification
D. =one
Q. 1-1: Bow $uch &ercentage of the life c5cle costs of a software are s&ent on $aintenance.
A. 5;<
B. 2;<
C. >;<
D. @;<
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-2: When a 3efect is 3etecte3 an3 fixe3 then the software shoul3 be reteste3 to confir$ that
the original 3efect has been successfull5 re$ove3. %his is calle3
A. -egression testing
B. !aintenance testing
C. Confirmation testing
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1--: E@uivalence testing 3ivi3es the in&ut 3o$ain into classes of 3ata fro$ which test cases
can be 3erive3 to re3uce the total nu$ber of test cases that $ust be 3evelo&e3.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-1: When to sto& %esting?
A. top when scheduled time for testing e(pires
B. top if @>< of the preDdefined num#er of errors is detected.
C. top when all the test cases e(ecute with detecting few errors.
D. =one a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-4: With thorough testing it is &ossible to re$ove all 3efects fro$ a &rogra$ &rior to 3eliver5
to the custo$er.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-6: Structure is un0nown for which t5&e of 3evelo&$ent &ro7ect
A. Traditional system development
B. Iterative development
C. ystem maintenance
D. )urchased%contracted software
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-8: LLLLLLLLin3icates how i$&ortant it is to fix the bug an3 when it shoul3 be fixe3
A. everity
B. )riority
C. All of the a#ove
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-<: %he &erson who lea3s the review of the 3ocu$entDsF' &lanning the review'running the
$eeting an3 followEu& after the $eeting
A. -eviewer
B. Author
C. !oderator
D. Auditor
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-=: Herfor$s sufficient testing to evaluate ever5 &ossible &ath an3 con3ition in the a&&lication
s5ste$. %he onl5 test $etho3 that guarantees the &ro&er functioning of the a&&lication s5ste$ is
calle3 as LLLLLLLLLLLLL
A. -egression Testing
B. +(haustive Testing
C. Basic )ath Testing
D. Branch Testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 110: Qualit5 )ssurance is the &rocess b5 which &ro3uct @ualit5 is co$&are3 with the
a&&lication stan3ar3s an3 the action ta0en when nonconfor$ance is 3etecte3.
A. True
B. Kalse
Q. 111: ) for$al assess$ent of a wor0 &ro3uct con3ucte3 b5 one or $ore @ualifie3 in3e&en3ent
reviewer to 3etect 3efects.
A. Inspection.
B. 8alkthrough.
C. -eview
D. =on Conformance
!!!!!!!!!!!!!!!!!!! """"""
Q. 112: %est ,ase are grou&e3 into (anageable Dan3 sche3ule3F units are calle3 as
A. Test Parness
B. Test uite
C. Test Cycle
D. Test Driver
!!!!!!!!!!!!!!!!!!! """"""
Q. 11-: ,onfiguration an3 co$&atibilit5 testing are t5&icall5 goo3 choices for outsourcing
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 111: What t5&e of tools to be use3 for /egression %esting
A. )erformance
B. -ecord%)lay#ack
C. A. 7 B.
D. =one
!!!!!!!!!!!!!!!!!!! """"""
Q. 114: S5ste$ *ntegration testing shoul3 be 3one after
A. Integration testing
B. ystem testing
C. 'nit testing
D. Component integration testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 116: ?uring this event the entire s5ste$ is teste3 to verif5 that all functional infor$ation
structural an3 @ualit5 re@uire$ents have been $et. ) &re3eter$ine3 co$bination of tests is
3esigne3 that when execute3 successfull5 satisf5 $anage$ent that the s5ste$ $eets
s&ecifications
A. &alidation Testing
B. Integration Testing
C. 'ser Acceptance Testing
D. ystem Testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 118: What is the nor$al or3er of activities in which software testing is organiMe3?
A. 'nit, integration, system, validation
B. ystem, integration, unit, validation
C. 'nit, integration, validation, system
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 11<: %he goal of a software tester is to fin3 bugs' fin3 the$ as earl5 as &ossible an3 $a0e sure
the5 get fixe3.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 11=: 2eta testing is &erfor$e3 at 3evelo&ing organiMationGs site where as )l&ha testing is
&erfor$e3 b5 &eo&le at their own locations.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 140: %he &rinci&al attributes of tools an3 auto$ation are
A. peed 7 efficiency
B. Accuracy 7 precision
C. All of the a#ove
D. =one of the a#ove
Q. 141: *n LLLLLL testing 3oesnGt 0now an5thing about the sofware being teste3N it 7ust clic0s or
t5&es ran3o$l5.
A. -andom testing
B. Gorilla testing
C. Adhoc testing
D. Dum# monkey testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 142: ) series of &robing @uestions about the co$&leteness an3 attributes of an a&&lication
s5ste$ is calle3
A. Checklist
B. Checkpoint review
C. Decision ta#le
D. Decision tree
!!!!!!!!!!!!!!!!!!! """"""
Q. 14-: %he testing techni@ue that re@uires 3evising test cases to 3e$onstrate that each &rogra$
function is o&erational is calle3
A. BlackD#o( testing
B. GlassD#o( testing
C. GreyD#o( testing
D. 8hiteD#o( testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 141: ) white box testing techni@ue that $easures the nu$ber of or &ercentage of 3ecision
3irections execute3 b5 the test case 3esigne3 is calle3
A. Condition coverage
B. Decision%Condition coverage
C. Decision Coverage
D. Branch coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. 144: Which su$$ariMes the testing activities associate3 with one or $ore test 3esign
s&ecifications.
A. Test ummary report
B. Test ,og
C. Test Incident -eport
D. Test cript
!!!!!!!!!!!!!!!!!!! """"""
Q. 146: %esting with out a real &lan an3 test cases is calle3 EEE
A. Gorilla testing
B. !onkey testing
C. Adhoc testing
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 148: Which rule shoul3 not be followe3 for reviews
A. Defects and issues are identified and corrected
B. The product is reviewed not the producer
C. All mem#ers of the reviewing team are responsi#le for the result of the review
D. +ach review has a clear predefined o#*ective
!!!!!!!!!!!!!!!!!!! """"""
Q. 14<: >erification can be ter$e3 as G)re we buil3ing the &ro3uct right?O
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 14=: Which testing is use3 to verif5 that the s5ste$ can &erfor$ &ro&erl5 when internal
&rogra$ or s5ste$ li$itations have been excee3e3
A. tress Testing
B. ,oad Testing
C. )erformance Testing
D. &olume testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 160: ?efects are recor3e3 into three $a7or &ur&oses. %he5 are:
5.To correct the defect
4.To report status of the application
2.To improve the software development process
A. True
B. Kalse
Q. 161: ?rivers are tools use3 to control an3 o&erate tge software being teste?.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 162: %5&ical 3efects 3iscovere3 b5 static anal5sis inclu3es
A. )rogramming standard violations
B. -eferring a varia#le with an undefined value
C. ecurity vulnera#ilities
D. All A#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 16-: E9:) stan3s for
A. +nd 'sa#ility ,icense Agreement
B. +nd 'ser ,icense Agreement
C. +nd 'ser ,icense Arrangement
D. +nd 'ser ,icense Attachment
!!!!!!!!!!!!!!!!!!! """"""
Q. 161: LLLLLLLLis a ver5 earl5 buil3 inten3e3 for li$ite3 3istribution to a few 0e5 custo$ers an3
to $ar0eting for 3e$onstration &ur&oses.
A. Alpha release
B. Beta release
C. Test release document
D. Build
!!!!!!!!!!!!!!!!!!! """"""
Q. 164: ,)S% stan3s for
A. Computer Aided oftware Testing
B. Computer Aided oftware Tools
C. Computer Analysis oftware Techni$ues
D. =one
!!!!!!!!!!!!!!!!!!! """"""
Q. 166: %he tool $o3ifies the &rogra$ co3e or $ani&ulates tge o&erating environ$ent in an5 wa5
is consi3ere3 nonEinvasive
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 168: Which test $a5 not $i$ic real worl3 situations
A. Kunctional testing
B. tructural Testing
C. All of the a#ove
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 16<: LLLLLLL inclu3es both 2lac0 box an3 White 2ox %esting features
A. Gray Bo( Testing
B. Py#rid Testing
C. A. 7 B.
D. =one
!!!!!!!!!!!!!!!!!!! """"""
Q. 16=: Exhaustive testing is &ossible
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 180: %ool which stores re@uire$ent state$ents' chec0 for consistenc5 an3 allow re@uire$ents
to be &rioritiMe3 an3 enable in3ivi3ual tests to be traceable to re@uire$ents' functions an3
features.
A. Incident management tools
B. -e$uirements management tools
C. Configuration management tools
D. =one
Ob7ective %5&e P (ulti&le ,hoice Questions for &re&aration of *S%Q2 certification exa$
DQuic0l5 /eview ;our S0ills before a&&earing for *S%Q2 ,ertification Exa$F
Set of 10 Questions.
,orrect )nswers to Earlier Questions E Q. 161 to Q 180 are at the en3 of this &age:
Q. 181: %he nu$ber of tests to test all control state$ents e@uals the c5clo$atic co$&lexit5
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 182: 2oun3ar5 value anal5sis can onl5 be use3 3uring whiteEbox testing.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 18-: Which of these are ob7ectives for software testing?
A. Determine the productivity of programmers
B. +liminate the need for future program maintenance
C. +liminate every error prior to release
D. 'ncover software errors
!!!!!!!!!!!!!!!!!!! """"""
Q. 181: #ailure is LLLLLLLLL
A. Incorrect program #ehavior due to a fault in the program
B. Bug found #efore product -elease
C. Bug found after product -elease
D. Bug found during Design phase
!!!!!!!!!!!!!!!!!!! """"""
Q. 184: ?uring the software 3evelo&$ent &rocess' at what &oint can the test &rocess start?
A. 8hen the code is complete.
B. 8hen the design is complete.
C. 8hen the software re$uirements have #een approved.
D. 8hen the first code module is ready for unit testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 186: OBow $uch testing is enough?O
A. This $uestion is impossi#le to answer
B. This $uestion is easy to answer
C. The answer depends on the risk for your industry, contract and special re$uirements
D. This answer depends on the maturity of your developers
!!!!!!!!!!!!!!!!!!! """"""
Q. 188: Which of the following tools woul3 be involve3 in the auto$ation of regression test?
A. Data tester
B. Boundary tester
C. Capture%)lay#ack
D. :utput comparator.
!!!!!!!!!!!!!!!!!!! """"""
Q. 18<: *ncorrect for$ of :ogic coverage is:
A. tatement Coverage
B. )ole Coverage
C. Condition Coverage
D. )ath Coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. 18=: ,o3e ,overage is use3 as a $easure of what?
A. Defects
B. Trends analysis
C. Test +ffectiveness
D. Time pent Testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<0: #ault (as0ing is
A. +rror condition hiding another error condition
B. Creating a test case which does not reveal a fault
C. !asking a fault #y developer
D. !asking a fault #y a tester
Q. 1<1: Which of the following is not a @ualit5 characteristic liste3 in *SO =126 Stan3ar3?
A. Kunctionality
B. 'sa#ility
C. upporta#ility
D. !aintaina#ility
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<2: One Ce5 reason wh5 3evelo&ers have 3ifficult5 testing their own wor0 is :
A. ,ack of technical documentation
B. ,ack of test tools on the market for developers
C. ,ack of training
D. ,ack of :#*ectivity
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<-: State$ent ,overage will not chec0 for the following.
A. !issing tatements
B. 'nused Branches
C. Dead Code
D. 'nused tatement
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<1: Given the #ollowing &rogra$
IK I C/1 J
TP+= tatement 4H
+=D
!cCa#eQs Cyclomatic Comple(ity is 9
A. 4
B. 2
C. 3
D. >
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<4: %o test a function' the &rogra$$er has to write a LLLLLLLLL' which calls the function to be
teste3 an3 &asses it test 3ata.
A. tu#
B. Driver
C. )ro(y
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<6: Hic0 the best 3efinition of @ualit5
A. Suality is *o# one
B. Jero defects
C. Conformance to re$uirements
D. 8ork as designed
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<8: 2oun3ar5 value testing
A. Is the same as e$uivalence partitioning tests
B. Test #oundary conditions on, #elow and a#ove the edges of input and output e$uivalence classes
C. Tests com#inations of input circumstances
D. Is used in white #o( testing strategy
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<<: )n in&ut fiel3 ta0es the 5ear of birth between 1=00 an3 2001
The #oundary values for testing this field are
A. ;,5?;;,4;;3,4;;>
B. 5?;;, 4;;3
C. 5A??,5?;;,4;;3,4;;>
D. 5A??, 5?;;, 5?;5,4;;2,4;;3,4;;>
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<=: Bow $an5 test cases are necessar5 to cover all the &ossible se@uences of state$ents
D&athsF for the following &rogra$ frag$ent? )ssu$e that the two con3itions are in3e&en3ent of
each other:
if LCondition 5)
then statement 5
else statement 4
fi
if LCondition 4)
then statement 2
fi
A. 4 Test Cases
B. 2 Test Cases
C. 3 Test Cases
D. =ot achieva#le
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=0: ) co$$on test techni@ue 3uring co$&onent test is
A. tatement and #ranch testing
B. 'sa#ility testing
C. ecurity testing
D. )erformance testing
Q. 1=1: *n a review $eeting a $o3erator is a &erson who
A. Takes minutes of the meeting
B. !ediates #etween people
C. Takes telephone calls
D. 8rites the documents to #e reviewed
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=2: )cce&tance test cases are base3 on what?
A. -e$uirements
B. Design
C. Code
D. Decision ta#le
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=-: Which one of the following are nonEfunctional testing $etho3s?
A. ystem testing
B. 'sa#ility testing
C. )erformance testing
D. Both B 7 C
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=1: *n3e&en3ent >erification Q >ali3ation is
A. Done #y the Developer
B. Done #y the Test +ngineers
C. Done By !anagement
D. Done #y an +ntity :utside the )ro*ectQs sphere of influence
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=4: ?efect (anage$ent &rocess 3oes not inclu3e
A. Defect prevention
B. Delivera#le #aseDlining
C. !anagement reporting
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=6: Which of the following coul3 be a reason for a failure
5) Testing fault
4) oftware fault
2) Design fault
3) +nvironment Kault
>) Documentation Kault
A. 4 is a valid reasonH 5,2,3 7 > are not
B. 5,4,2,3 are valid reasonsH > is not
C. 5,4,2 are valid reasonsH 3 7 > are not
D. All of them are valid reasons for failure
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=8: %est are &rioritiMe3 so that:
A. Fou shorten the time re$uired for testing
B. Fou do the #est testing in the time availa#le
C. Fou do more effective testing
D. Fou find more faults
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=<: When a new testing tool is &urchase3' it shoul3 be use3 first b5:
A. A small team to esta#lish the #est way to use the tool
B. +veryone who may eventually have some use for the tool
C. The independent testing team
D. The vendor contractor to write the initial scripts
!!!!!!!!!!!!!!!!!!! """"""
Q. 1==: ?uring which test activit5 coul3 faults be foun3 $ost cost effectivel5?
A. +(ecution
B. Design
C. )lanning
D. Check +(it criteria completion
!!!!!!!!!!!!!!!!!!! """"""
Q. 200: What is the 3ifference between testing software 3evelo&e3 b5 contractor outsi3e 5our
countr5' versus testing software 3evelo&e3 b5 a contractor within 5our countr5?
A. Does not meet people needs
B. Cultural difference
C. ,oss of control over reallocation of resources
D. -elin$uishments of control
Q. 201: %he in&uts for 3evelo&ing a test &lan are ta0en fro$
A. )ro*ect plan
B. Business plan
C. upport plan
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 202: %o test a function' the &rogra$$er has to write a LLLLLL' which calls the function an3
&asses it the test 3ata.
A. tu#
B. Driver
C. )ro(y
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 20-: Which of the following is not a static testing techni@ue
A. +rror guessing
B. 8alkthrough
C. Data flow analysis
D. Inspections
!!!!!!!!!!!!!!!!!!! """"""
Q. 201: Which of the following state$ents about co$&onent testing is not true?
A. Component testing should #e performed #y development
B. Component testing is also know as isolation or module testing
C. Component testing should have completion criteria planned
D. Component testing does not involve regression testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 204: *ns&ections can fin3 all the following exce&t
A. &aria#les not defined in the code
B. pelling and grammar faults in the documents
C. -e$uirements that have #een omitted from the design documents
D. Pow much of the code has #een covered
!!!!!!!!!!!!!!!!!!! """"""
Q. 206: Which of the following is not a characteristic for %estabilit5?
A. :pera#ility
B. :#serva#ility
C. implicity
D. -o#ustness
!!!!!!!!!!!!!!!!!!! """"""
Q. 208: Software testing accounts to what &ercent of software 3evelo&$ent costs?
A. 5;D4;
B. 3;D>;
C. @;DA;
D. >D5;
!!!!!!!!!!!!!!!!!!! """"""
Q. 20<: E@uivalence &artitioning is:
A. A #lack #o( testing techni$ue used only #y developers
B. A #lack #o( testing techni$ue than can only #e used during system testing
C. A #lack #o( testing techni$ue appropriate to all levels of testing
D. A white #o( testing techni$ue appropriate for component testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 20=: *f an ex&ecte3 result is not s&ecifie3 then:
A. 8e cannot run the test
B. It may #e difficult to repeat the test
C. It may #e difficult to determine if the test has passed or failed
D. 8e cannot automate the user inputs
!!!!!!!!!!!!!!!!!!! """"""
Q. 210: Bow $uch testing is enough
A. This $uestion is impossi#le to answer
B. The answer depends on the risks for your industry, contract and special re$uirements
C. The answer depends on the maturity of your developers
D. The answer should #e standardi"ed for the software development industry
Q. 211: %he &ur&ose of re@uire$ent &hase is
A. To free"e re$uirements
B. To understand user needs
C. To define the scope of testing
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 212: Which of these can be successfull5 teste3 using :oo& %esting $etho3olog5?
A. imple ,oops
B. =ested ,oops
C. Concatenated ,oops
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 21-: ,5clo$atic ,o$&lexit5 $etho3 co$es un3er which testing $etho3.
A. 8hite #o(
B. Black #o(
C. Green #o(
D. Fellow #o(
!!!!!!!!!!!!!!!!!!! """"""
Q. 211: ) reliable s5ste$ will be one that:
A. Is unlikely to #e completed on schedule
B. Is unlikely to cause a failure
C. Is likely to #e faultDfree
D. Is likely to #e liked #y the users
!!!!!!!!!!!!!!!!!!! """"""
Q. 214: Which' in general' is the least re@uire3 s0ill of a goo3 tester?
A. Being diplomatic
B. A#le to write software
C. Paving good attention to detail
D. A#le to #e relied on
!!!!!!!!!!!!!!!!!!! """"""
Q. 216: ) regression test:
A. 8ill always #e automated
B. 8ill help ensure unchanged areas of the software have not #een affected
C. 8ill help ensure changed areas of the software have not #een affected
D. Can only #e run during user acceptance testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 218: #unctionP%est $atrix is a t5&e of
A. Interim Test report
B. Kinal test report
C. )ro*ect status report
D. !anagement report
!!!!!!!!!!!!!!!!!!! """"""
Q. 21<: %he &rocess starting with the ter$inal $o3ules is calle3:
A. TopDdown integration
B. BottomDup integration
C. =one of the a#ove
D. !odule integration
!!!!!!!!!!!!!!!!!!! """"""
Q. 21=: >erification is:
A. Checking that we are #uilding the right system
B. Checking that we are #uilding the system right
C. )erformed #y an independent test team
D. !aking sure that it is what the user really wants
!!!!!!!!!!!!!!!!!!! """"""
Q. 220: %he 3ifference between reEtesting an3 regression testing is
A. -eDtesting is running a test againH regression testing looks for une(pected side effects
B. -eDtesting looks for une(pected side effectsH regression testing is repeating those tests
C. -eDtesting is done after faults are fi(edH regression testing is done earlier
D. -eDtesting uses different environments, regression testing uses the same environment
+. -eDtesting is done #y developers, regression testing is done #y independent testers
Q. 221: %esting shoul3 be sto&&e3 when:
A. All the planned tests have #een run
B. Time has run out
C. All faults have #een fi(ed correctly
D. Both A. and C.
+. I depends on the risks for the system #eing tested
!!!!!!!!!!!!!!!!!!! """"""
Q. 222: Which of the following is the $ain &ur&ose of the integration strateg5 for integration
testing in the s$all?
A. To ensure that all of the small modules are tested ade$uately
B. To ensure that the system interfaces to other systems and networks
C. To specify which modules to com#ine when and how many at once
D. To ensure that the integration testing can #e performed #y a small team
+. To specify how the software should #e divided into modules
!!!!!!!!!!!!!!!!!!! """"""
Q. 22-: Which of the following is +O% &art of configuration $anage$ent:
A. tatus accounting of configuration items
B. Auditing conformance to I:?;;5
C. Identification of test versions
D. -ecord of changes to documentation over time
+. controlled li#rary access
!!!!!!!!!!!!!!!!!!! """"""
Q. 221:/egression testing shoul3 be &erfor$e3:
v) +very week
w) After the software has changed
() As often as possi#le
y) 8hen the environment has changed
") 8when the pro*ect manager says
A. v 7 w are true, ( N " are false
B. w, ( 7 y are true, v 7 " are false
C. w 7 y are true, v, ( 7 " are false
D. w is true, v, ( y and " are false
+. All of the a#ove are true
!!!!!!!!!!!!!!!!!!! """"""
Q. 224: ) tool that su&&orts traceabilit5' recor3ing of inci3ents or sche3uling of tests is calle3:
A. A dynamic analysis tool
B. A test e(ecution tool
C. A de#ugging tool
D. A test management tool
+. A configuration management tool
!!!!!!!!!!!!!!!!!!! """"""
Q. 226: %he cost of fixing a fault:
A. Is not important
B. Increases as we move the product towards live use
C. Decreases as we move the product towards live use
D. Is more e(pensive if found in re$uirements than functional design
+. Can never #e determined
!!!!!!!!!!!!!!!!!!! """"""
Q. 228: Or3er nu$bers on a stoc0 control s5ste$ can range between 10000 an3 ===== inclusive.
Which of the following in&uts $ight be a result of 3esigning tests for onl5 vali3 e@uivalence
classes an3 vali3 boun3aries:
A. 5;;;, >;;;, ?????
B. ????, >;;;;, 5;;;;;
C. 5;;;;, >;;;;, ?????
D. 5;;;;, ?????
+. ????, 5;;;;, >;;;;, ?????, 5;;;;
!!!!!!!!!!!!!!!!!!! """"""
Q. 22<: When what is visible to en3Eusers is a 3eviation fro$ the s&ecific or ex&ecte3 behavior'
this is calle3:
A. An error
B. A fault
C. A failure
D. A defect
+. A mistake
!!!!!!!!!!!!!!!!!!! """"""
Q. 22=: Which ex&ression best $atches the following characteristics or review &rocesses:
5. ,ed #y author
4. 'ndocumented
2. =o management participation
3. ,ed #y a trained moderator or leader
>. 'ses entry e(it criteria
s) Inspection
t) )eer review
u) Informal review
v) 8alkthrough
A. s 1 3, t 1 2, u 1 4 and >, v 1 5
B. s 1 3 and >, t 1 2, u 1 4, v 1 5
C. s 1 5 and >, t 1 2, u 1 4, v 1 3
D. s 1 >, t 1 3, u 1 2, v 1 5 and 4
+. s 1 3 and >, t 1 5, u 1 4, v 1 2
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-0: Given the following:
witch )C on
tart 6outlook6
IK outlook appears TP+=
end an email
Close outlook
A. 5 test for statement coverage, 5 for #ranch coverage
B. 5 test for statement coverage, 4 for #ranch coverage
C. 5 test for statement coverage. 2 for #ranch coverage
D. 4 tests for statement coverage, 4 for #ranch coverage
+. 4 tests for statement coverage, 2 for #ranch coverage
Q. 2-1: %est $anagers shoul3 not:
A. -eport on deviations from the pro*ect plan
B. ign the system off for release
C. -eDallocate resource to meet original plans
D. -ise incidents on faults that they have found
+. )rovide information for risk analysis and $uality improvement
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-2: Which of the following is +O% &art of s5ste$ testing:
A. Business processD#ased testing
B. )erformance, load and stress testing
C. -e$uirementsD#ased testing
D. 'sa#ility testing
+. TopDdown integration testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 2--: When a new testing tool is &urchase3' it shoul3 be use3 first b5:
A. A small team to esta#lish the #est way to use the tool
B. +veryone who may eventually have some use for the tool
C. The independent testing team
D. The managers to see what pro*ects it should #e used in
+. The vendor contractor to write the initial scripts
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-1: Which of the following is not &art of &erfor$ance testing:
A. !easuring response time
B. !easuring transaction rates
C. -ecovery testing
D. imulating many users
+. Generating many transactions
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-4: What is the &ur&ose of test co$&letion criteria in a test &lan:
A. To know when a specific test has finished its e(ecution
B. To ensure that the test case specification is complete
C. To set the criteria used in generating test inputs
D. To know when test planning is complete
+. To plan when to stop testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-6: Given the following co3e' which is true:
IK A / B TP+=
C 1 A N B
+,+
C 1 A R B
+=DIK
-ead D
IK C 1 D Then
)rint 6+rror6
+=DIK
A. 5 test for statement coverage, 2 for #ranch coverage
B. 4 tests for statement coverage, 4 for #ranch coverage
C. 4 tests for statement coverage. 2 for #ranch coverage
D. 2 tests for statement coverage, 2 for #ranch coverage
+. 2 tests for statement coverage, 4 for #ranch coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-8: 9nreachable co3e woul3 best be foun3 using:
A. Code reviews
B. Code inspections
C. A coverage tool
D. A test management tool
+. A static analysis tool
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-<: What infor$ation nee3 not be inclu3e3 in a test inci3ent re&ort:
A. Pow to fi( the fault
B. Pow to reproduce the fault
C. Test environment details
D. everity, priority
+. The actual and e(pected outcomes
!!!!!!!!!!!!!!!!!!! """"""
Q. 2-=: Which of the following is +O% inclu3e3 in the %est Hlan 3ocu$ent of the %est
?ocu$entation Stan3ar3:
A. Test items Li.e. software versions)
B. 8hat is not to #e tested
C. Test environments
D. Suality plans
+. chedules and deadlines
!!!!!!!!!!!!!!!!!!! """"""
Q. 210: *EEE <2= test &lan 3ocu$entation stan3ar3 contains all of the following exce&t:
A. Test items
B. Test delivera#les
C. Test tasks
D. Test environment
+. Test specification
Q. 211: %he stan3ar3 that gives 3efinitions of testing ter$s is:
A. I:%I+C 544;@
B. B@?4>D5
C. B@?4>D4
D. A=I%I+++ A4?
+. A=I%I+++ @4?
!!!!!!!!!!!!!!!!!!! """"""
Q. 212: Given the following t5&es of tool' which tools woul3 t5&icall5 be use3 b5 3evelo&ers an3
which b5 an in3e&en3ent test tea$:
i. tatic analysis
ii. )erformance testing
iii. Test management
iv. Dynamic analysis
v. Test running
vi. Test data preparation
A. Developers would typically use i, iv and viH test team ii, iii and v
B. Developers would typically use i and ivH test team ii, iii, v and vi
C. Developers would typically use i, ii, iii and ivH test team v and vi
D. Developers would typically use ii, iv and viH test team I, ii and v
+. Developers would typically use i, iii, iv and vH test team ii and vi
!!!!!!!!!!!!!!!!!!! """"""
Q. 21-: ,onsi3er the following state$ents
i. An incident may #e closed without #eing fi(ed
ii. Incidents may not #e raised against documentation iii. the final stage of incident tracking is fi(ing
iv. The incident record does not include information on test environments
v. Incidents should #e raised when someone other than the author of the software performs the test
A. ii and v are true, I, iii and iv are false
B. i and v are true, ii, iii and iv are false
C. i, iv and v are true, ii and iii are false
D. i and ii are true, iii, iv and v are false
+. i is true, ii, iii, iv and v are false
!!!!!!!!!!!!!!!!!!! """"""
Q. 211: Which of the following state$ents is +O% true:
A. Inspection is the most formal review process
B. Inspections should #e led #y a trained leader
C. !anagers can perform inspections on management documents
D. Inspection is appropriate even when there are no written documents
+. Inspection compares documents with predecessor Lsource) documents
!!!!!!!!!!!!!!!!!!! """"""
Q. 214: Which of the following state$ents about the co$&onent testing stan3ar3 is false:
A. Black #o( design techni$ues all have an associated measurement techni$ue
B. 8hite #o( design techni$ues all have an associated measurement techni$ue
C. Cyclomatic comple(ity is not a test measurement techni$ue
D. Black #o( measurement techni$ues all have an associated test design techni$ue
+. 8hite #o( measurement techni$ues all have an associated test design techni$ue
!!!!!!!!!!!!!!!!!!! """"""
Q. 216: ,oul3 reviews or ins&ections be consi3ere3 &art of testing:
A. =o, #ecause they apply to development documentation
B. =o, #ecause they are normally applied #efore testing
C. =o, #ecause they do not apply to the test documentation
D. Fes, #ecause #oth help detect faults and improve $uality
+. Fes, #ecause testing includes all nonDconstructive activities
!!!!!!!!!!!!!!!!!!! """"""
Q. 218:%he $ain focus of acce&tance testing is:
A. Kinding faults in the system
B. +nsuring that the system is accepta#le to all users
C. Testing the system with other systems
D. Testing for a #usiness perspective
+. Testing #y an independent test team
!!!!!!!!!!!!!!!!!!! """"""
Q. 21<: What can static anal5sis +O% fin3?
A. The use of a varia#le #efore it has #een defined
B. 'nreacha#le L6dead6) code
C. 8hether the value stored in a varia#le is correct
D. The reDdefinition of a varia#le #efore it has #een used
+. Array #ound violations
!!!!!!!!!!!!!!!!!!! """"""
Q. 21=: What state$ent about ex&ecte3 outco$es is #):SE:
A. +(pected outcomes are defined #y the softwareQs #ehaviour
B. +(pected outcomes are derived from a specification, not from the code
C. +(pected outcomes include outputs to a screen and changes to files and data#ases
D. +(pected outcomes should #e predicted #efore a test is run
+. +(pected outcomes may include timing constraints such as response times
!!!!!!!!!!!!!!!!!!! """"""
Q. 240: +onEfunctional s5ste$ testing inclu3es:
A. Testing to see where the system does not function properly
B. Testing $uality attri#utes of the system including performance and usa#ility
C. Testing a system feature using only the software re$uired for that action
D. Testing a system feature using only the software re$uired for that function
+. Testing for functions that should not e(ist
Q. 241: Which of the following is +O% a blac0 box techni@ue:
A. +$uivalence partitioning
B. tate transition testing
C. ,CAT
D. ynta( testing
+. Boundary value analysis
!!!!!!!!!!!!!!!!!!! """"""
Q. 242: Ex&ecte3 results are:
A. :nly important in system testing
B. :nly used in component testing
C. =ever specified in advance
D. !ost useful when specified in advance
+. Derived from the code
!!!!!!!!!!!!!!!!!!! """"""
Q. 24-: 2eta testing is:
A. )erformed #y customers at their own site
B. )erformed #y customers at their software developerQs site
C. )erformed #y an independent test team
D. 'seful to test #espoke software
+. )erformed as early as possi#le in the lifecycle
!!!!!!!!!!!!!!!!!!! """"""
Q. 241: ,onsi3er the following:
)ick up and read the newspaper
,ook at what is on television
If there is a program that you are interested in watching then switch the the television on and watch the
program
:therwise
Continue reading the newspaper
If there is a crossword in the newspaper then try and complete the crossword
A. C 1 5 and DC 1 5
B. C 1 5 and DC 1 4
C. C 1 5 and DC 1 2
D. C 1 4 and DC 1 4
+. C 1 4 and DC 1 2
!!!!!!!!!!!!!!!!!!! """"""
Q. 244: ) t5&ical co$$ercial test execution tool woul3 be able to &erfor$ all of the following
EJ,EH%:
A. Generating e(pected outputs
B. -eplaying inputs according to a programmed script
C. Comparison of e(pected outcomes with actual outcomes
D. -ecording test inputs
+. -eading test values from a data file
Q. 246: ,onsi3er the following state$ents about earl5 test 3esign:
i. +arly test design can prevent fault multiplication
ii. Kaults found during early test design are more e(pensive to fi(
iii. +arly test design can find faults
iv. +arly test design can cause changes to the re$uirements
v. +arly test design takes more effort
A. i, iii 7 iv are true. Ii 7 v are false
B. iii is true, I, ii, iv 7 v are false
C. iii 7 iv are true. i, ii 7 v are false
D. i, iii, iv 7 v are true, ii us false
+. i 7 iii are true, ii, iv 7 v are false
!!!!!!!!!!!!!!!!!!! """"""
Q. 248: Given the following co3e' which is true about the $ini$u$ nu$ber of test cases re@uire3
for full state$ent an3 branch coverage:
-ead )
-ead S
IK )RS / 5;; TP+=
)rint 6,arge6
+=DIK
If ) / >; TP+=
)rint 6) ,arge6
+=DIK
A. 5 test for statement coverage, 2 for #ranch coverage
B. 5 test for statement coverage, 4 for #ranch coverage
C. 5 test for statement coverage, 5 for #ranch coverage
D. 4 tests for statement coverage, 2 for #ranch coverage
+. 4 tests for statement coverage, 4 for #ranch coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. 24<: %he &lace to start if 5ou want a DnewF test tool is:
A. Attend a tool e(hi#ition
B. Invite a vendor to give a demo
C. Analyse your needs and re$uirements
D. Kind out what your #udget would #e for the tool
+. earch the internet
!!!!!!!!!!!!!!!!!!! """"""
Q. 24=: Error guessing is best use3
A. As the first approach to deriving test cases
B. After more formal techni$ues have #een applied
C. By ine(perienced testers
D. After the system has gone live
+. :nly #y end users
!!!!!!!!!!!!!!!!!!! """"""
Q. 260: Exit ,riteria $a5 consist of:
i. Thoroughness measures, such as coverage of code, functionality or risk
ii. +stimates of Defect density or relia#ility measures.
iii. -esidual risk such as defects not fi(ed or lack of test coverage in certain areas
iv. &erifying the Test +nvironment.
A. iv is correct and i,ii,iii are incorrect.
B. i,ii,iii is correct and iv is incorrect
C. ii is correct and i,ii,iii are incorrect
D. iii and iv are correct and i,ii are incorrect
Q. 261: One of the fiel3s on a for$ contains a text box' which acce&ts al&habets in lower or u&&er
case. *3entif5 the invali3 E@uivalance class value.
A. C,A
B. c,A
C. C,ass
D. C,a;5ss
!!!!!!!!!!!!!!!!!!! """"""
Q. 262: %he Cic0 Off &hase of a for$al review inclu3es the following:
A. +(plaining the o#*ective
B. Ki(ing defects found typically done #y author
C. Kollow up
D. Individual !eeting preparations
!!!!!!!!!!!!!!!!!!! """"""
Q. 26-: Heer /eviews are also calle3 as :
A. Inspection
B. 8alkthrough
C. Technical -eview
D. Kormal -eview
!!!!!!!!!!!!!!!!!!! """"""
Q. 261: >ali3ation involves which of the following
i. Pelps to check the Suality of the Built )roduct
ii. Pelps to check that we have #uilt the right product.
iii. Pelps in developing the product
iv. !onitoring tool wastage and o#soleteness.
A. :ptions i,ii,iii,iv are true.
B. ii is true and i,iii,iv are false
C. i,ii,iii are true and iv is false
D. iii is true and i,ii,iv are false.
!!!!!!!!!!!!!!!!!!! """"""
Q. 264: Success #actors for a review inclu3e:
i. +ach -eview does not have a predefined o#*ective
ii. Defects found are welcomed and e(pressed o#*ectively
iii. !anagement supports a good review process.
iv. There is an emphasis on learning and process improvement.
A. ii,iii,iv are correct and i is incorrect
B. iii , i , iv is correct and ii is incorrect
C. i , iii , iv , ii is in correct
D. ii is correct
!!!!!!!!!!!!!!!!!!! """"""
Q. 266: Which of the following hel&s in $onitoring the %est Hrogress:
i. )ercentage of Test Case +(ecution
ii. )ercentage of work done in test environment preparation.
iii. Defect Information e.g. defect density, defects found and fi(ed
iv. The si"e of the testing Team and skills of the engineers
A. iv is correct and i,ii,iii are incorrect
B. i,ii,iii are correct and iv is incorrect
C. i,ii are correct and iii,iv are incorrect
D. i,iv are correct and ii , iii are incorrect
!!!!!!!!!!!!!!!!!!! """"""
Q. 268: ?efects 3iscovere3 b5 static anal5sis tools inclu3e:
i. &aria#les that are never used.
ii. ecurity vulnera#ilities.
iii. )rogramming tandard &iolations
iv. 'ncalled functions and procedures
A. i , ii,iii,iv is correct
B. iii ,is correct I,ii,iv are incorrect.
C. i ,ii, iii and iv are incorrect
D. iv, ii is correct
!!!!!!!!!!!!!!!!!!! """"""
Q. 26<: Which of the following is true about White an3 2lac0 2ox %esting %echni@ue:E
A. +$uivalence partitioning, Decision Ta#le and Control flow are 8hite #o( Testing Techni$ues.
B. +$uivalence partitioning, Boundary &alue Analysis , Data Klow are Black Bo( Testing Techni$ues.
C. +$uivalence partitioning , tate Transition , 'se Case Testing are #lack #o( Testing Techni$ues.
D. +$uivalence )artitioning, tate Transition, 'se Case Testing and Decision Ta#le are 8hite Bo(
Testing Techni$ues.
!!!!!!!!!!!!!!!!!!! """"""
Q. 26=: Which of the following techni@ues is +O% a blac0 box techni@ue?
A. tate transition testing
B. ,CAT L,inear Code e$uence and Tump)
C. ynta( testing
D. Boundary value analysis
!!!!!!!!!!!!!!!!!!! """"""
Q. 280: #eatures of White 2ox %esting %echni@ue:
i. 8e use e(plicit knowledge of the internal workings of the item #eing tested to select the test data.
ii. 'ses specific knowledge of programming code to e(amine outputs and assumes that the tester knows
the path of logic in a unit or a program.
iii. Checking for the performance of the application
iv. Also checks for functionality.
A. i, ii are true and iii and iv are false
B. iii is true and i,ii, iv are false
C. ii ,iii is true and i,iv is false
D. iii and iv are true and i,ii are false
Q. 281. %he Hrovision an3 (anage$ent of a controlle3 librar5 containing all the configurations
ite$s is calle3 as
A. Configuration Control
B. tatus Accounting
C. Configuration Identification
D. Configuration Identification
!!!!!!!!!!!!!!!!!!! """"""
Q. 282: %he selection of a test a&&roach shoul3 consi3er the context:
i. -isk of Kailure of the )ro*ect, ha"ards to the product and risks of product failure to humans
ii. kills and e(perience of the people in the proposed techni$ue, tools and methods
iii. The o#*ective of the testing endeavor and the mission of the testing team.
iv. The si"e of the testing Team
A. i,ii,iii,iv are true
B. i,ii,iii are true and iv is false.
C. ii,iii,iv are true and i is false.
D. i,iv are true and ii, iii are false.
!!!!!!!!!!!!!!!!!!! """"""
Q. 28-: 2enefits of *n3e&en3ent %esting
A. Independent testers are much more $ualified than Developers
B. Independent testers see other and different defects and are un#iased.
C. Independent Testers cannot identify defects.
D. Independent Testers can test #etter than developers
!!!!!!!!!!!!!!!!!!! """"""
Q. 281: (ini$u$ %est /e@uire3 for State$ent ,overage:
Disc 1 ;
:rderD$ty 1 ;
-ead :rderD$ty
If :rderD$ty /14; then
Disc 1 ;.;>
If :rderD$ty /15;; then
Disc 1;.5
+nd if
+nd if
A. tatement coverage is 3
B. tatement coverage is 5
C. tatement coverage is 2
D. tatement Coverage is 4
!!!!!!!!!!!!!!!!!!! """"""
Q. 284: %est ,on3itions are 3erive3 fro$:
A. pecifications
B. Test Cases
C. Test Data
D. Test Design
!!!!!!!!!!!!!!!!!!! """"""
Q. 286: Which of the following is the tas0 of a %est :ea3 P :ea3er.
i. Interaction with the Test Tool &endor to identify #est ways to leverage test tool on the pro*ect.
ii. 8rite Test ummary -eports #ased on the information gathered during testing
iii. Decide what should #e automated , to what degree and how.
iv. Create the Test pecifications
A. i, ii, iii is true and iv is false
B. ii,iii,iv is true and i is false
C. i is true and ii,iii,iv are false
D. iii and iv is correct and i and ii are incorrect
!!!!!!!!!!!!!!!!!!! """"""
Q. 288: *$&act )nal5sis hel&s to 3eci3e:
A. Pow much regression testing should #e done.
B. +(it Criteria
C. Pow many more test cases need to written.
D. Different Tools to perform -egression Testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 28<: ?rivers are also 0nown as:
i. pade
ii. Test harness
iii. caffolding
A. i , ii are true and iii is false
B. i , iii are true and ii is false
C. ii , iii are true and i is false
D. All of the a#ove are true
!!!!!!!!!!!!!!!!!!! """"""
Q. 28=: Which of the following is not a t5&e of incre$ental testing a&&roach?
A. Top down
B. BigD#ang
C. Bottom up
D. Kunctional incrementation.
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<0: *n a s5ste$ 3esigne3 to wor0 out the tax to be &ai3:
An employee has E3;;; of salary ta( free. The ne(t E5>;; is ta(ed at 5;< The ne(t E4A;;; is ta(ed at
44< Any further amount is ta(ed at 3;< 8hich of these groups of num#ers would fall into the same
e$uivalence classO
A. E3A;;H E53;;;H E4A;;;
B. E>4;;H E>>;;H E4A;;;
C. E4A;;5H E24;;;H E2>;;;
D. E>A;;H E4A;;;H E24;;;
Q. 2<1: *n case of :arge S5ste$s :
A. :nly few tests should #e run
B. Testing should #e on the #asis of -isk
C. :nly Good Test Cases should #e e(ecuted.
D. Test Cases written #y good test engineers should #e e(ecuted.
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<2: What is the ex&ecte3 result for each of the following test cases?
/ule1 /ule2 /ule- /ule1
,on3itions
Citi#ank Card
!em#er
Fes Fes =o =o
Type of -oom ilver )latinum ilver )latinum
)ctions
:ffer upgrade
To Gold ,u(ury
Fes =o =o =o
:ffer upgrade
to ilver
=%A Fes =%A =o
A. Citi#ank card mem#er, holding a ilver room
B. =on Citi#ankDmem#er, holding a )latinum room
A. A N DonQt offer any upgrade, B N DonQt offer any upgrade.
B. A N DonQt offer any upgrade, B N :ffer upgrade to Gold.
C. A N :ffer upgrade to ilver, B N :ffer upgrade to ilver.
D. A N :ffer upgrade to Gold, B N DonQt offer any upgrade.
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<-: Which of the following is not &hase of the #un3a$ental %est Hrocess?
A. Test )lanning and Control
B. Test implementation and +(ecution
C. -e$uirement Analysis
D. +valuating +(it criteria and reporting
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<1: %he structure of an inci3ent re&ort is covere3 in the Stan3ar3 for Software %est
?ocu$entation *EEE <2= an3 is calle3 as:
A. Anomaly -eport
B. Defect -eport
C. Test Defect -eport
D. Test Incident -eport
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<4: /e&eate3 %esting of an alrea35 teste3 &rogra$' after $o3ification' to 3iscover an5 3efects
intro3uce3 or uncovere3 as a result of the changes in the software being teste3 or in another
relate3 or unrelate3 software co$&onent:
A. -e Testing
B. Confirmation Testing
C. -egression Testing
D. =egative Testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<6: ,onsi3er the following state transition 3iagra$ of a switch. Which of the following
re&resents an invali3 state transition?
A. :KK to :=
B. := to :KK
C. KA',T to :=
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<8: We use the out&ut of the re@uire$ent anal5sis' the re@uire$ent s&ecification as the in&ut
for writing:
A. 'ser Acceptance Test Cases
B. Integration ,evel Test Cases
C. 'nit ,evel Test Cases
D. )rogram specifications
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<<: /egression testing shoul3 be &erfor$e3:
i. +very week
ii. After the software has changed
iii. As often as possi#le
iv. 8hen the environment has changed
v. 8hen the pro*ect manager says
A. i 7 ii are true, iii, iv 7 v are false
B. ii, iii 7 iv are true, i 7 v are false
C. ii 7 iv are true, i, iii 7 v are false
D. ii is true, i, iii, iv 7 v are false
!!!!!!!!!!!!!!!!!!! """"""
Q. 2<=: Evaluating testabilit5 of the re@uire$ents an3 s5ste$ are a &art of which &hase:E
A. Test Analysis and Design
B. Test )lanning and control
C. Test Implementation and e(ecution
D. +valuating e(it criteria and reporting
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=0: Which of the following has highest level of in3e&en3ence in which test cases are:
A. Designed #y persons who write the software under test
B. Designed #y a person from a different section
C. Designed #y a person from a different organi"ation
D. Designed #y another person
Q. 2=1: %est &lanning has which of the following $a7or tas0s?
i. Determining the scope and risks, and identifying the o#*ectives of testing.
ii. Determining the test approach Ltechni$ues,test items, coverage, identifying and
interfacing the teams involved in testing , testware)
iii. -eviewing the Test Basis Lsuch as re$uirements,architecture,design,interface)
iv. Determining the e(it criteria.
A. i,ii,iv are true and iii is false
B. i,,iv are true and ii is false
C. i,ii are true and iii,iv are false
D. ii,iii,iv are true and i is false
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=2: ?eci3ing Bow $uch testing is enough shoul3 ta0e into account :E
i. ,evel of -isk including Technical and Business product and pro*ect risk
ii. )ro*ect constraints such as time and #udget
iii. i"e of Testing Team
iv. i"e of the Development Team
A. i,ii,iii are true and iv is false
B. i,,iv are true and ii is false
C. i,ii are true and iii,iv are false
D. ii,iii,iv are true and i is false
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=-: Which of the following will be the best 3efinition for %esting:
A. The goal % purpose of testing is to demonstrate that the program works.
B. The purpose of testing is to demonstrate that the program is defect free.
C. The purpose of testing is to demonstrate that the program does what it is supposed to do.
D. Testing is e(ecuting oftware for the purpose of finding defects.
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=1: (ini$u$ %ests /e@uire3 for State$ent ,overage an3 2ranch ,overage:
-ead )
-ead S
If pR$ / 5;; then
)rint 6,arge6
+nd if
If p / >; then
)rint 6p,arge6
+nd if
A. tatement coverage is 4, Branch Coverage is 4
B. tatement coverage is 2 and #ranch coverage is 4
C. tatement coverage is 5 and #ranch coverage is 4
D. tatement Coverage is 3 and Branch coverage is 4
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=4: (atch ever5 stage of the software ?evelo&$ent :ife c5cle with the %esting :ife c5cle:
i. PiDlevel design a 'nit tests
ii. Code # Acceptance tests
iii. ,owDlevel design c ystem tests
iv. Business re$uirements d Integration tests
A. iDd , iiDa , iiiDc , ivD#
B. iDc , iiDd , iiiDa , ivD#
C. iD# , iiDa , iiiDd , ivDc
D. iDc , iiDa , iiiDd , ivD#
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=6: Which of the following is a &art of %est ,losure )ctivities?
i. Checking which planned delivera#les have #een delivered
ii. Defect report analysis.
iii. Kinali"ing and archiving testware.
iv. Analy"ing lessons.
A. i , ii , iv are true and iii is false
B. i , ii , iii are true and iv is false
C. i , iii , iv are true and ii is false
D. All of a#ove are true
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=8: Which of the following is +O% &art of a high level test &lan?
A. Kunctions not to #e tested.
B. +nvironmental re$uirements.
C. Analysis of pecifications.
D. +ntry and +(it criteria.
!!!!!!!!!!!!!!!!!!! """"""
Q. 2=<: *f a can3i3ate is given an exa$ of 10 @uestions' shoul3 get 24 $ar0s to &ass D61AF an3
shoul3 get <0A for 3istinction' what is e@uivalence class.
A. 42, 43, 4>
B. ;, 54, 4>
C. 2;, 2B, 2?
D. 24,2@,3;
!!!!!!!!!!!!!!!!!!! """"""
Q. 2==: Which of the following state$ents is true of static anal5sis:
A. Compiling code is not a form of static analysis.
B. tatic analysis need not #e performed #efore imperative code is e(ecuted.
C. tatic analysis can find faults that are hard to find with dynamic testing.
D. +(tensive statistic analysis will not #e needed if whiteD Bo( testing is to #e performed.
!!!!!!!!!!!!!!!!!!! """"""
Q. -00: *n a s5ste$ 3esigne3 to wor0 out the tax to be &ai3: )n e$&lo5ee has R1000 of salar5 tax
free. %he next R1400 is taxe3 at 10A %he next R2<000 is taxe3 at 22A )n5 further a$ount is taxe3
at 10A
8hich of these groups of num#ers would fall into the same e$uivalence classO
A. U>A;;H U4A;;;H U24;;;
B. U;H U4;;H U34;;
C. U>4;;H U>>;;H U4A;;;
D. U4A;;5H U24;;;H U2>;;;
Q. -01: ,ost of the reviews will not inclu3e.
A. -eview process itself
B. !etrics analysis
C. Tool support.
D. )rocess improvement.
!!!!!!!!!!!!!!!!!!! """"""
Q. -02: /egression testing alwa5s involves
A. Testing whether a known software fault #een fi(ed.
B. +(ecuting a large num#er of different tests.
C. Testing whether modifications have introduced adverse side effects.
D. 'sing a test automation tool.
!!!!!!!!!!!!!!!!!!! """"""
Q. -0-: ,a&ture an3 re&la5 facilities are least li0el5 to be use3 to LLLLLLL
A. )erformance testing
B. -ecovery testing
C. G'I testing
D. 'ser re$uirements.
!!!!!!!!!!!!!!!!!!! """"""
Q. -01: Which tool will be use3 to test the flag $e$or5 lea0s an3 unassigne3 &ointers
A. Dynamic analysis tool
B. tatic Analysis tool.
C. !aintenance tool.
D. Configuration tool.
!!!!!!!!!!!!!!!!!!! """"""
Q. -04: ,5clo$atic co$&lexit5 is use3 to calculate
A. =um#er of independent paths in the #asis set of a program
B. =um#er of #inary decisions R 5
C. =um#er #ound for the num#er of tests that must #e conducted to ensure that all statements have #een
e(ecuted at least once
D. =um#er of #ranches and decisions
!!!!!!!!!!!!!!!!!!! """"""
Q. -06: Which of the following is not inclu3e3 in %est Hlan.
A. Keatures to #e tested.
B. +nvironmental needs.
C. uspension criteria.
D. +(pected results.
!!!!!!!!!!!!!!!!!!! """"""
Q. -08: Software @ualit5 is not relevant to LLLLLLL
A. Correctness
B. 'sa#ility
C. &ia#ility
D. -eusa#ility.
!!!!!!!!!!!!!!!!!!! """"""
Q. -0<: (atch the following:
5. Test estimation
4. Test control
2. Test monitoring
a. !easures of tracking process
#. +ffort re$uired to perform activities
c. -eallocation of resources
A. 5D#, 4Dc, 2Da
B. 5D#, 4Da, 2Dc
C. 5Dc, 4Da, 2D#
D. 5Da, 4D#, 2Dc
!!!!!!!!!!!!!!!!!!! """"""
Q. -0=: When 3o 5ou sto& testing?
A. 8hen the specified num#er of faults are found.
B. 8hen the test completion criteria are met.
C. 8hen all high and medium priority tests are complete.
D. 8hen all statements have #een e(ecuted
!!!!!!!!!!!!!!!!!!! """"""
Q. -10: What is the s$allest nu$ber of test cases re@uire3 to Hrovi3e 100A branch coverage?
IfL(/y) (1(R5H
else y1yR5H
whileL(/y)
V
y1(WyH (1(R5H
X
A. 5
B. 4
C. 2
D. 3
Q. -11: (atch the following.
5. Configuration identification
4. Configuration control
2. tatus reporting
3. Configuration auditing
a. !aintains of CIQs in a li#rary
#. Checks on the contents of the li#rary
c. Kunction recording and tracking pro#lems.
d. -e$uires the all CIQs and their versions in the system are known
A. 5Dd, 4Dc, 2Dd, 3Da.
B. 5Dd, 4Da, 2Dc, 3D#.
C. 5Da, 4D#, 2Dd, 3Dc.
D. 5Dc, 4D#, 2Da, 3Dd.
!!!!!!!!!!!!!!!!!!! """"""
Q. -12: *ntegration testing in the large involves:
A. Testing the system when com#ined with other systems.
B. Testing a su#Dsystem using stu#s and drivers.
C. Testing a system with a large num#er of users.
D. Com#ing software components and testing them in one go.
!!!!!!!!!!!!!!!!!!! """"""
Q. -1-: One of the following is not a &art of white box testing as &er 2S8=24E** stan3ar3s.
A. -andom testing
B. Data Klow testing.
C. tatement testing.
D. ynta( testing.
!!!!!!!!!!!!!!!!!!! """"""
Q. -11: ) &iece of software has been given LLLLLLLwhat tests in the #ollowing will 5ou &erfor$?
5) Test the areas most critical to #usiness processes
4) Test the areas where faults will #e ma(imum
2) Test the easiest functionalities
A. 574 are true and 2 is false.
B. 5,472 are true.
C. 5 is true, 472 are false.
D. 574 are false, 2 is true
!!!!!!!!!!!!!!!!!!! """"""
Q. -14: Which of the following is a t5&e of nonEfunctional testing?
A. 'sa#ility testing.
B. tatement Coverage.
C. Dataflow testing.
D. CauseDeffect graphing.
!!!!!!!!!!!!!!!!!!! """"""
Q. -16: What t5&e of testing will 5ou &erfor$ on internet ban0ing solution?
A. ystem integration
B. Kunctional testing
C. =onDfunctional testing.
D. -e$uirements testing
!!!!!!!!!!!!!!!!!!! """"""
Q. -18: Which of the following are false?
A. Incidents should always #e investigated and resolved.
B. Incidents occur when e(pected and actual results differ.
C. Incidents can #e analy"ed to assist in test process improvement.
D. An incident can #e raised against documentation.
!!!!!!!!!!!!!!!!!!! """"""
Q. -1<: %esting is not 3one to LLLLLL
A. Kind faults
B. Improve $uality
C. Check user friendliness.
D. Improve software accuracy
!!!!!!!!!!!!!!!!!!! """"""
Q. -1=: ) fiel3 failure occurs when $ulti&le users access a s5ste$. Which of the following is true?
A. This is an accepta#le risk of a multiDuser system.
B. Insufficient functional testing has #een performed.
C. This indicates an important nonDfunctional re$uirement was not specified and tested.
D. It is not possi#le to test against such events prior to release.
!!!!!!!!!!!!!!!!!!! """"""
Q. -20: Heo&le who 3onKt &artici&ate in technical reviews
A. Analysts
B. !anagement
C. Developers
D. Testers
Q. -21: What is failure?
A. Deviation from e(pected result to actual result
B. Defect in the software.
C. +rror in the program code.
D. Kault in the system.
!!!!!!!!!!!!!!!!!!! """"""
Q. -22: Exclusive use of white box testing in a testE&hase will:
A. +nsure the test item is ade$uately tested.
B. !ake the need for #lackD#o( testing redundant.
C. -un the risk that the re$uirements are not satisfied.
D. uffices for the unit testing phase.
!!!!!!!!!!!!!!!!!!! """"""
Q. -2-: Which of the following is least i$&ortant in test $anage$ent?
A. +stimating test duration.
B. Incident !anagement.
C. Configuration !anagement.
D. DeD#ugging.
!!!!!!!!!!!!!!!!!!! """"""
Q. -21: ) stan3ar3 for software testing ter$inolog5 is:
A. I+++ A;4.55
B. I: ?;;5
C. B @?4>D5
D. B @?4>D4
!!!!!!!!!!!!!!!!!!! """"""
Q. -24: Which of the following is +O% a characteristic of 9ser )cce&tance %esting?
A. 'se of automated test e(ecution tools.
B. Testing performed #y users.
C. Testing against acceptance test criteria.
D. Integration of system with user documentation.
!!!!!!!!!!!!!!!!!!! """"""
Q. -26: Which of the following &rovi3es the biggest &otential cost saving fro$ use of ,)S%?
A. Test management
B. Test design
C. Test planning
D. Test e(ecution
!!!!!!!!!!!!!!!!!!! """"""
Q. -28: What t5&e of testing is 3one to su&&le$ent the rigorous testing?
A. -egression testing.
B. Integration testing.
C. +rror Guessing
D. ystem testing.
!!!!!!!!!!!!!!!!!!! """"""
Q. -2<: %o $a0e a test effective it is $ost i$&ortant that:
A. It is easy to e(ecute.
B. It is designed to detect faults if present.
C. The e(pected outcome is specified #efore e(ecution.
D. It is unlikely to delay progress.
!!!!!!!!!!!!!!!!!!! """"""
Q. -2=: Error guessing is:
A. An appropriate way of deriving system tests.
B. :nly used if good re$uirements are not availa#le.
C. :nly used when good re$uirements are availa#le.
D. The most appropriate way of deriving system tests.
!!!!!!!!!!!!!!!!!!! """"""
Q. --0: )$ount of testing &erfor$e3 will not 3e&en3 on
A. -isks involved
B. Contractual re$uirements
C. ,egal re$uirements
D. Test data.
Q. --1: #or software to be reliable it $ust:
A. Be easy to maintain.
B. Be unlikely to cause a failure.
C. =ever fail under any circumstances.
D. Be written according to coding standards
!!!!!!!!!!!!!!!!!!! """"""
Q. --2: *n a s5ste$ 3esigne3 to wor0 out the tax to be &ai3: )n e$&lo5ee has R1000 of salar5 tax
free. %he next R1400 is taxe3 at 10A %he next R2<000 is taxe3 at 22A )n5 further a$ount is taxe3
at 10A
To the nearest U which of these is a valid Boundary &alue Analysis test caseO
A. U5>;;
B. U24;;5
C. U4A;;;
D. U22>;5
!!!!!!!!!!!!!!!!!!! """"""
Q. ---: #aults foun3 b5 users are 3ue to:
A. )oor $uality software
B. )oor software and poor testing
C. Bad luck
D. Insufficient time for testing
!!!!!!!!!!!!!!!!!!! """"""
Q. --1: )n inci3ent logging s5ste$
A. :nly records defects
B. Is of limited value
C. Is a valua#le source of pro*ect information during testing if it contains all incidents
D. hould #e used only #y the test team.
!!!!!!!!!!!!!!!!!!! """"""
Q. --4: %he later in the 3evelo&$ent life c5cle a fault is 3iscovere3' the $ore ex&ensive it is to fix.
Wh5?
A. The documentation is poor, so it takes longer to find out what the software is doing.
B. 8ages are rising
C. The fault has #een #uilt into more documentation,code,tests, etc
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. --6: Which of the following is true?
A. Component testing should #e #lack #o(, system testing should #e white #o(.
B. If u find a lot of #ugs in testing, you should not #e very confident a#out the $uality of software
C. The fewer #ugs you find, the #etter your testing was
D. The more tests you run, the more #ugs you will find.
!!!!!!!!!!!!!!!!!!! """"""
Q. --8: *f the &seu3o co3e below were a &rogra$$ing language 'how $an5 tests are re@uire3 to
achieve 100A state$ent coverage?
5. If (12 then
4. Display0messageIH
2. If y14 then
3. Display0messageFH
>. +lse
B. Display0messageJH
@. +lse
A. Display0messageJH
A. 5
B. 4
C. 2
D. 3
!!!!!!!!!!!!!!!!!!! """"""
Q. --<: Software testing activities shoul3 start
A. As soon as the code is written
B. During the design stage
C. 8hen the re$uirements have #een formally documented
D. As soon as possi#le in the development life cycle
!!!!!!!!!!!!!!!!!!! """"""
Q. --=: 9sing the sa$e co3e exa$&le as @uestion 18'how $an5 tests are re@uire3 to achieve
100A branchP3ecision coverage?
A. 5
B. 4
C. 2
D. 3
!!!!!!!!!!!!!!!!!!! """"""
Q. -10: ) test 3esign techni@ue is
A. A process for selecting test cases
B. A process for determining e(pected outputs
C. A way to measure the $uality of software
D. A way to measure in a test plan what has to #e done
Q. -11: What is the $ain reason for testing software before releasing it?
A. To show that system will work after release
B. To decide when the software is of sufficient $uality to release
C. To find as many #ugs as possi#le #efore release
D. To give information for a risk #ased decision a#out release
!!!!!!!!!!!!!!!!!!! """"""
Q. -12: %estwareDtest cases' test 3atasetF
A. =eeds configuration management *ust like re$uirements, design and code
B. hould #e newly constructed for each new version of the software
C. Is needed only until the software is released into production or use
D. Does not need to #e documented and commented, as it does not form part of the released software
system
!!!!!!!!!!!!!!!!!!! """"""
Q. -1-: Which of the following is +O% a stan3ar3 relate3 to testing?
A. I+++A4?
B. I+++B5;
C. B@?4>D5
D. B@?4>D4
!!!!!!!!!!!!!!!!!!! """"""
Q. -11: *n which or3er shoul3 tests be run?
A. The most important tests first
B. The most difficult tests firstLto allow ma(imum time for fi(ing)
C. The easiest tests first Lto give initial confidence)
D. The order they are thought of
!!!!!!!!!!!!!!!!!!! """"""
Q. -14: ) &rogra$ vali3ates a nu$eric fiel3 as follows:
&alues less than 5; are re*ected, values #etween 5; and 45 are accepted, values greater than or e$ual to
44 are re*ected. 8hich of the following covers the !:T #oundary valuesO
A. ?,5;,55,44
B. ?,5;,45,44
C. 5;,55,45,44
D. 5;,55,4;,45
!!!!!!!!!!!!!!!!!!! """"""
Q. -16: Which of the following is not the integration strateg5?
A. Design #ased
B. BigD#ang
C. BottomDup
D. TopDdown
!!!!!!!!!!!!!!!!!!! """"""
Q. -18: Which of the following tools woul3 5ou use to 3etect a $e$or5 lea0?
A. tate analysis
B. Coverage analysis
C. Dynamic analysis
D. !emory analysis
!!!!!!!!!!!!!!!!!!! """"""
Q. -1<: Which of the following state$ents are true?
A. Kaults in program specifications are the most e(pensive to fi(.
B. Kaults in code are the most e(pensive to fi(.
C. Kaults in re$uirements are the most e(pensive to fi(
D. Kaults in designs are the most e(pensive to fi(.
!!!!!!!!!!!!!!!!!!! """"""
Q. -1=: *ncreasing the @ualit5 of the software' b5 better 3evelo&$ent $etho3s' will affect the ti$e
nee3e3 for testing Dthe test &hasesF b5:
A. -educing test time
B. =o change
C. Increasing test time
D. CanQt say
!!!!!!!!!!!!!!!!!!! """"""
Q. -40: Which of the following is a blac0 box 3esign techni@ue?
A. tatement testing
B. +$uivalence partitioning
C. +rrorD guessing
D. 'sa#ility testing
Q. -41: When re&orting faults foun3 to 3evelo&ers' testers shoul3 be:
A. As polite, constructive and helpful as possi#le
B. Kirm a#out insisting that a #ug is not a 6feature6 if it should #e fi(ed
C. Diplomatic, sensitive to the way they may react to criticism
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. -42: Which of the following state$ents is not true
A. )erformance testing can #e done during unit testing as well as during the testing of whole system
B. The acceptance test does not necessarily include a regression test
C. &erification activities should not involve testers Lreviews, inspections etc)
D. Test environments should #e as similar to production environments as possi#le
!!!!!!!!!!!!!!!!!!! """"""
Q. -4-: What is the i$&ortant criterion in 3eci3ing what testing techni@ue to use?
A. Pow well you know a particular techni$ue
B. The o#*ective of the test
C. Pow appropriate the techni$ue is for testing the application
D. 8hether there is a tool to support the techni$ue
!!!!!!!!!!!!!!!!!!! """"""
Q. -41: When shoul3 5ou sto& testing?
A. 8hen time for testing has run out.
B. 8hen all planned tests have #een run
C. 8hen the test completion criteria have #een met
D. 8hen no faults have #een found #y the tests run
!!!!!!!!!!!!!!!!!!! """"""
Q. -44: ,overage $easure$ent
A. Is nothing to do with testing
B. Is a partial measure of test thoroughness
C. Branch coverage should #e mandatory for all software
D. Can only #e applied at unit or module testing, not at system testing
!!!!!!!!!!!!!!!!!!! """"""
Q. -46: Which of the following is +O% a t5&e of nonEfunctional test?
A. tateDTransition
B. 'sa#ility
C. )erformance
D. ecurity
!!!!!!!!!!!!!!!!!!! """"""
Q. -48: Which of the following is the co$&onent test stan3ar3?
A. I+++ A4?
B. I+++ B5;
C. B@?4>D5
D. B@?4>D4
!!!!!!!!!!!!!!!!!!! """"""
Q. -4<: ) &rogra$ vali3ates a nu$eric fiel3 as follows:
&alues less than 5; are re*ected, values #etween 5; and 45 are accepted, values greater than or e$ual to
44 are re*ected. 8hich of the following input values cover all of the e$uivalence partitionsO
A. 5;,55,45
B. 2,4;,45
C. 2,5;,44
D. 5;,45,44
!!!!!!!!!!!!!!!!!!! """"""
Q. -4=: Which is not trueE%he blac0 box tester
A. hould #e a#le to understand a functional specification or re$uirements document
B. hould #e a#le to understand the source code.
C. Is highly motivated to find faults
D. Is creative to find the systemQs weaknesses
!!!!!!!!!!!!!!!!!!! """"""
Q. -60: Which of the following is a static test?
A. Code inspection
B. Coverage analysis
C. 'sa#ility assessment
D. Installation test
Q. -61: ) &rogra$ with high c5clo$etic co$&lexit5 is al$ost li0el5 to be:
A. ,arge
B. mall
C. Difficult to write
D. Difficult to test
!!!!!!!!!!!!!!!!!!! """"""
Q. -62: Which of the following is the o33 one out?
A. 8hite #o(
B. Glass #o(
C. tructural
D. Kunctional
!!!!!!!!!!!!!!!!!!! """"""
Q. -6-: Which of the following techni@ues are blac0 box techni@ues?
A. tate transition testing, code testing, agile testing
B. +$uivalence partitioning, state transition testing, decision ta#le testing
C. ystem testing, acceptance testing, e$uivalence partitioning
D. ystem integration testing, system testing, decision ta#le testing
!!!!!!!!!!!!!!!!!!! """"""
Q. -61: ) nu$ber of critical bugs are fixe3 in software. )ll the bugs are in one $o3ule' relate3 to
re&orts. %he test $anager 3eci3es to 3o regression testing onl5 on the re&orts $o3ule.
A. The test manager should do only automated regression testing.
B. The test manager is *ustified in her decision #ecause no #ug has #een fi(ed in other modules
C. The test manager should only do confirmation testing. There is no need to do regression testing
D. -egression testing should #e done on other modules as well #ecause fi(ing one module may affect
other modules
!!!!!!!!!!!!!!!!!!! """"""
Q. -64: Which of the following state$ents contains a vali3 goal for a functional test set?
A. A goal is that no more failures will result from the remaining defects
B. A goal is to find as many failures as possi#le so that the cause of the failures can #e identified and
fi(ed
C. A goal is to eliminate as much as possi#le the causes of defects
D. A goal is to fulfil all re$uirements for testing that are defined in the pro*ect plan.
!!!!!!!!!!!!!!!!!!! """"""
Q. -66: What $a0es an ins&ection 3ifferent fro$ other review t5&es?
A. It is led #y a trained leader, uses formal entry and e(it criteria and checklists
B. It is led #y the author of the document to #e inspected
C. It can only #e used for reviewing design and code
D. It is led #y the author, uses checklists, and collects data for improvement
!!!!!!!!!!!!!!!!!!! """"""
Q. -68: Wh5 3oes the boun3ar5 value anal5sis &rovi3e goo3 test cases?
A. Because it is an industry standard
B. Because errors are fre$uently made during programming of the different cases near the YedgesQ of the
range of values
C. Because only e$uivalence classes that are e$ual from a functional point of view are considered in the
test cases
D. Because the test o#*ect is tested under ma(imal load up to its performance limits
!!!!!!!!!!!!!!!!!!! """"""
Q. -6<: *f a &rogra$ is teste3 an3 100A branch coverage is achieve3' which of the following
coverage criteria is then guarantee3 to be achieve3?
A. 5;;< +$uivalence class coverage
B. 5;;< Condition coverage and 5;;< tatement coverage
C. 5;;< tatement coverage
D. 5;;< !ultiple condition coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. -6=: ) 3efect $anage$ent s5ste$ shall 0ee& trac0 of the status of ever5 3efect registere3 an3
enforce the rules about changing these states. *f 5our tas0 is to test the status trac0ing' which
$etho3 woul3 be best?
A. ,ogicD#ased testing
B. 'seDcaseD#ased testing
C. tate transition testing
D. ystematic testing according to the &Dmodel
!!!!!!!!!!!!!!!!!!! """"""
Q. -80: *n s5ste$ testing...
A. Both functional and nonDfunctional re$uirements are to #e tested
B. :nly functional re$uirements are testedH nonDfunctional re$uirements are validated in a review
C. :nly nonDfunctional re$uirements are testedH functional re$uirements are validated in a review
D. :nly re$uirements which are listed in the specification document are to #e tested
Q. -81: *ntegration testing has following characteristics
I. It can #e done in incremental manner
II. It is always done after system testing
III. It includes functional tests
I&. It includes nonDfunctional tests
A. I, II and III are correct
B. I is correct
C. I, III and I& are correct
!!!!!!!!!!!!!!!!!!! """"""
Q. -82: Which of the following activities 3ifferentiate a wal0through fro$ a for$al review?
A. A walkthrough does not follow a defined process
B. Kor a walkthrough individual preparation #y the reviewers is optional
C. A walkthrough re$uires meeting
D. A walkthrough finds the causes of failures, while formal review finds the failures
!!!!!!!!!!!!!!!!!!! """"""
Q. -8-: Wh5 is testing necessar5?
A. Because testing is good method to make there are not defects in the software
B. Because verification and validation are not enough to get to know the $uality of the software
C. Because testing measures the $uality of the software system and helps to increase the $uality
D. Because testing finds more defects than reviews and inspections.
D. I, II and I& are correct
!!!!!!!!!!!!!!!!!!! """"""
Q. -81: *n foun3ation level s5llabus 5ou will fin3 the $ain basic &rinci&les of testing. Which of the
following sentences 3escribes one of these basic &rinci&les?
A. Complete testing of software is attaina#le if you have enough resources and test tools
B. 8ith automated testing you can make statements with more confidence a#out the $uality of a product
than with manual testing
C. Kor a software system, it is not possi#le, under normal conditions, to test all input and output
com#inations.
D. A goal of testing is to show that the software is defect free.
!!!!!!!!!!!!!!!!!!! """"""
Q. -84: Which of the following is true
A. Testing is the same as $uality assurance
B. Testing is a part of $uality assurance
C. Testing is not a part of $uality assurance
D. Testing is same as de#ugging
!!!!!!!!!!!!!!!!!!! """"""
Q. -86: %his &art of a &rogra$ is given:
8PI,+ Lcondition A) Do B
+=D 8PI,+
Pow many decisions should #e tested in this code in order to achieve 5;;< decision coverageO
A. 4
B. Indefinite
C. 5
D. 3
!!!!!!!!!!!!!!!!!!! """"""
Q. -88: *n a flight reservation s5ste$' the nu$ber of available seats in each &lane $o3el is an
in&ut. ) &lane $a5 have an5 &ositive nu$ber of available seats' u& to the given ca&acit5 of the
&lane. 9sing 2oun3ar5 >alue anal5sis' a list of available S seat values were generate3. Which of
the following lists is correct?
A. 5, 4, capacity D5, capacity, capacity plus 5
B. ;, 5, capacity, capacity plus 5
C. ;, 5, 4, capacity plus 5, a very large num#er
D. ;, 5, 5;, 5;;, capacity, capacity plus one
!!!!!!!!!!!!!!!!!!! """"""
Q. -8<: Which of the following is a vali3 collection of e@uivalence classes for the following
&roble$: )n integer fiel3 shall contain values fro$ an3 inclu3ing 1 to an3 inclu3ing 14
A. ,ess than 5, 5 through 5>, more than 5>
B. =egative num#ers, 5 through 5>, a#ove 5>
C. ,ess than 5, 5 through 53, more than 5>
D. ,ess than ;, 5 through 53, 5> and more
!!!!!!!!!!!!!!!!!!! """"""
Q. -8=: Which of the following is correct about static anal5sis tools
A. They help you find defects rather than failures
B. They are used #y developers only
C. They re$uire compilation of code
D. They are useful only for regulated industries
!!!!!!!!!!!!!!!!!!! """"""
Q. -<0: Which of the following is $ost often consi3ere3 as co$&onents interface bug?
A. Kor two components e(changing data, one component used metric units, the other one used British
units
B. The system is difficult to use due to a too complicated terminal input structure
C. The messages for user input errors are misleading and not helpful for understanding the input error
cause
D. 'nder high load, the system does not provide enough open ports to connect to
Q. -<1: Which of the following is correct about static anal5sis tools?
A. tatic analysis tools are used only #y developers
B. Compilers may offer some support for static analysis
C. tatic analysis tools help find failures rather than defects
D. tatic analysis tools re$uire e(ecution of the code to analy"e the coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. -<2: Which of the following list contains onl5 nonEfunctional tests?
A. Interopera#ility Lcompati#ility) testing, relia#ility testing, performance testing
B. ystem testing, performance testing
C. ,oad testing, stress testing, component testing, porta#ility testing
D. Testing various configurations, #eta testing, load testing
!!!!!!!!!!!!!!!!!!! """"""
Q. -<-: Which set of $etrics can be use3 for $onitoring of the test execution?
A. =um#er of detected defects, testing costH
B. =um#er of residual defects in the test o#*ect.
C. )ercentage of completed tasks in the preparation of test environmentH test cases prepared
D. =um#er of test cases run % not runH test cases passed % failed
!!!!!!!!!!!!!!!!!!! """"""
Q. -<1: What test ite$s shoul3 be &ut un3er configuration $anage$ent?
A. The test o#*ect, the test material and the test environment
B. The pro#lem reports and the test material
C. :nly the test o#*ect. The test cases need to #e adapted during agile testing
D. The test o#*ect and the test material
!!!!!!!!!!!!!!!!!!! """"""
Q. -<4: %his &art of a &rogra$ is given:
8PI,+ Lcondition A)
Do B
+=D 8PI,+
Pow many paths should #e tested in this code in order to achieve 5;;< path coverageO
A. :ne
B. Indefinite
C. Two
D. Kour
!!!!!!!!!!!!!!!!!!! """"""
Q. -<6: What is the &ur&ose of test exit criteria in the test &lan?
A. To specify when to stop the testing activity
B. To set the criteria used in generating test inputs
C. To ensure that the test case specification is complete
D. To know when a specific test has finished its e(ecution
!!!!!!!!!!!!!!!!!!! """"""
Q. -<8:*f a &rogra$ is teste3 an3 100A con3ition coverage is achieve3' which of the following
coverage criteria is then guarantee3 to be achieve3?
A. 5;;< #ranch coverage
B. 5;;< condition coverage and 5;;< statement coverage
C. +$uivalence class and #oundary value coverage
D. =o other white #o( coverage criterion is guaranteed to #e fulfilled 5;;<
!!!!!!!!!!!!!!!!!!! """"""
Q. -<<: Which of the following can be root cause of a bug in a software &ro3uct?
LI) The pro*ect had incomplete procedures for configuration management.
LII) The time schedule to develop a certain component was cut.
LIII) the specification was unclear
LI&) 'se of the code standard was not followed up
L&) The testers were not certified
A. LI) and LII) are correct
B. LI) through LI&) are correct
C. LIII) through L&) are correct
D. LI), LII) and LI&) are correct
!!!!!!!!!!!!!!!!!!! """"""
Q. -<=: %he following list contains ris0s that have been i3entifie3 for a software &ro3uct to be
3evelo&e3. Which of these ris0s is an exa$&le of a &ro3uct ris0?
A. =ot enough $ualified testers to complete the planned tests
B. oftware delivery is #ehind schedule
C. Threat to a patientQs life
D. 2rd party supplier does not supply as stipulated
!!!!!!!!!!!!!!!!!!! """"""
Q. -=0: Which of the following state$ents is correct?
A. tatic analysis tools produce statistics during program e(ecution
B. Configuration management systems allow us to provide accurate defect statistics of different
configurations
C. tress testing tools e(amine the #ehavior of the test o#*ect at or #eyond full load
D. )erformance measurement tools can #e used in all phases of software lifeDcycle
Q. -=1: Which of the following &ro7ect in&uts influence testing?
LI) Contractual re$uirements
LII) ,egal re$uirementsLIII) Industry standards
LI&) Application risk
L&) )ro*ect si"e
A. LI) through LIII) are correct
B. All alternatives are correct
C. LII) and L&) are correct
D. LI), LIII) and L&) are correct
!!!!!!!!!!!!!!!!!!! """"""
Q. -=2: ) test engineer is testing a >i3eo Hla5er D>,/F' an3 logs the following re&ort:
Title9 Kast Korward stops after 4 minutes. It happens every time
+(pected result9 Kast forward continues till the end of the tape
everity9 Pigh
)riority9 'rgent
8hat important information did the engineer leave outO
A. Identification Loftware and hardware) of the &C-
B. Actual result
C. Pistory of the report
D. Ideas for the test case improvement
!!!!!!!!!!!!!!!!!!! """"""
Q. -=-: (aintenance testing is:
A. Testing management
B. ynonym of testing the $uality of service
C. Triggered #y modifications, migration or retirement of e(isting software
D. Testing the level of maintenance #y the vendor
!!!!!!!!!!!!!!!!!!! """"""
Q. -=1: Wh5 is incre$ental integration &referre3 over Obig bangO integration?
A. Because incremental integration has #etter early defects screening and isolation a#ility
B. Because 6#ig #ang6 integration is suita#le only for real time applications
C. Incremental integration is preferred over 6Big Bang Integration6 only for 6#ottom up6 development
model
D. Because incremental integration can compensate for weak and inade$uate component testing
!!!!!!!!!!!!!!!!!!! """"""
Q. -=4: >E(o3el is:
A. A software development model that illustrates how testing activities integrate with software
development phases
B. A software lifeDcycle model that is not relevant for testing
C. The official software development and testing lifeDcycle model of ITSB
D. A testing life cycle model including unit, integration, system and acceptance phases
!!!!!!!!!!!!!!!!!!! """"""
Q. -=6: Which of the following ite$s nee3 not to be given in an inci3ent re&ort?
A. The version num#er of the test o#*ect
B. Test data and used environment
C. Identification of the test case that failed
D. The location and instructions on how to correct the fault
!!!!!!!!!!!!!!!!!!! """"""
Q. -=8: %est 3ata &lanning essentiall5 inclu3es
A. =etwork
B. :perational !odel
C. Boundary value analysis
D. Test )rocedure )lanning
!!!!!!!!!!!!!!!!!!! """"""
Q. -=<: )cce&tance testing $eans
A. Testing performed on a single stand N alone module or unit of code
B. Testing after changes have #een made to ensure that no unwanted changes were introduced
C. Testing to ensure that the system meets the needs of the organi"ation and end user.
D. 'sers test the application in the developers environment
!!!!!!!!!!!!!!!!!!! """"""
Q. -==: %he LLLLLLL testing shoul3 inclu3e o&erational tests of the new environ$ent as well as of
the change3 software
A. ystem Testing
B. Integration testing
C. Component testing
D. !aintenance testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 100: ) ris0Ebase3 a&&roach to testing &rovi3es &roactive o&&ortunities to re3uce the
levels of &ro3uct ris0' starting in the initial stages of a &ro7ect
A. True
B. Kalse
Q. 101: #unctional testing is $ostl5
A. &alidation techni$ues
B. &erification techni$ues
C. Both of the a#ove
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 102: 2ranch ,overage
A. Another name for decision coverage
B. Another name for allDedges coverage
C. Another name for #asic path coverage
D. All the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 10-: %he LLLLLLLLL *s the activit5 where general testing ob7ectives are transfor$e3 into
tangible test con3itions an3 test 3esigns
A. Testing )lanning
B. Test Control
C. Test analysis and design
D. Test implementation
!!!!!!!!!!!!!!!!!!! """"""
Q. 101: *ntegration testing where no incre$ental testing ta0es &lace &rior to all the s5ste$Ks
co$&onents being co$bine3 to for$ the s5ste$.
A. ystem testing
B. Component Testing
C. Incremental Testing
D. Big #ang testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 104: ) test case 3esign techni@ue for a co$&onent in which test cases are 3esigne3 to execute
state$ents is calle3 as?
A. tate transition Testing
B. tatic Testing
C. Transition testing
D. tatement testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 106: Who shoul3 have technical an3 2usiness bac0groun3.
A. !oderator
B. Author
C. -eviewer
D. -ecorder
!!!!!!!!!!!!!!!!!!! """"""
Q. 108: ) test &lan 3efines
A. 8hat is selected for testing
B. :#*ectives and results
C. +(pected results
D. Targets and misses
!!!!!!!!!!!!!!!!!!! """"""
Q. 10<: ,o$&onent integration testing can be 3one
A. Before Integration testing
B. After unit testing
C. After component testing
D. After system testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 10=: %est basis 3ocu$entation is anal5Me3 in which &hase of testing
A. Test Analysis
B. Test Design
C. Test +(ecution
D. Test )lanning
!!!!!!!!!!!!!!!!!!! """"""
Q. 110: Which one is not the tas0 of test lea3er?
A. Coordinate the test strategy and plan with pro*ect managers and others
B. Decide a#out the implementation of the test environment
C. 8rite test summary reports
D. -eview and contri#ute to test plans
Q. 111: if Dcon3ition1 QQ Dcon3ition2 function1DFFF
state$ent1N
else
state$ent2N
A. Decision coverage
B. Condition coverage
C. tatement coverage
D. )ath Coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. 112: LLLLLLLLL reviews are often hel3 with 7ust the &rogra$$er who wrote the co3e an3 one or
two other &rogra$$ers or testers.
A. Kormal -eviews
B. )eer -eviews
C. emi Kormal -eviews
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 11-: *n LLLLLLLL testing test cases i.e in&ut to the software are create3 base3 on the
s&ecifications languages
A. tate Transition Testing
B. -andom Testing
C. ynta( Testing
D. )enetration testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 111: White 2ox %esting
A. ame as glass #o( testing
B. ame as clear #o( testing
C. Both A. and B.
D. =one of the a#ove.
!!!!!!!!!!!!!!!!!!! """"""
Q. 114: >erification activities 3uring 3esign stages are
A. -eviewing and Inspecting
B. Inspecting and Testing
C. -eviewing and Testing
D. -eviewing, Inspecting and Testing.
!!!!!!!!!!!!!!!!!!! """"""
Q. 116: E@uivalence &artitioning consists of various activities:
A. +nsure that test cases test each input and output e$uivalence class at least once
B. Identify all inputs and all outputs
C. Identify e$uivalence classes for each input
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 118: Static )nal5sis
A. ame as static testing
B. Done #y the developers
C. Both A. and B
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 11<: SiMe of a &ro7ect is 3efine3 in ter$s of all the following exce&t
A. )erson days
B. )erson hours
C. Calendar months
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 11=: %esting res&onsibilities:
Tester 5 N &erify that the program is a#le to display images clearly on all 5; of the monitors in the la#
Tester 4 D !ake sure the program instructions are easy to use ecurity concerns are important for which
type of applications
Tester 2 N &erify that the calculation module works correctly #y using #oth scripts and ad hoc testing.
8hich term is used to refer to the testing that is performed #y
Tester 2 in the a#ove scenarioO
A. 'nit testing
B. Algorithm specific testing
C. Compati#ility testing
D. Black #o( testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 120: Ob7ective of review $eeting is
A. To identify pro#lems with design
B. To solve the pro#lems with design
C. Both A. and B
D. =one of the a#ove.
Q. 121: Q, is
A. )hase #uilding activity
B. Intermediate activity
C. +nd of )hase activity
D. Design activity
!!!!!!!!!!!!!!!!!!! """"""
Q. 122: Which tool store infor$ation about versions an3 buil3s of software an3 testware
A. Test !anagement tool
B. -e$uirements management tool
C. Configuration management tool
D. tatic analysis tooH
!!!!!!!!!!!!!!!!!!! """"""
Q. 12-: %esting Hrocess co$&rise3 of
A. Test )lan and Test Cases
B. Test log and Test tatus
C. Defect Tracking
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 121: Hre&aring an3 auto$ating test cases before co3ing is calle3
A. Test first approach
B. TestDdriven development
C. Both A. 7 B.
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 124: Which one is not characteristic of test $anage$ent tool?
A. upport for the management of tests and the testing activities carried out
B. Interfaces to test e(ecution tools
C. Suantitative analysis related to tests
D. Check for consistency and undefined re$uirements
+. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 126: ,o3e Wal0through
A. Type of dynamic testing
B. Type of static testing
C. =either dynamic nor static
D. )erformed #y the testing team
!!!!!!!!!!!!!!!!!!! """"""
Q. 128: /is0 anal5sis tal0s about
A. The data re$uired for testing, the infrastructure re$uirements to manage the data as well as the
methods for preparing test data, re$uirements, converters and sources
B. Details what types of tests must #e conducted, what stages of testing are re$uired and outlines the
se$uence and timing of tests
C. A testing goal. It is a statement of what the tester is e(pected to accomplish or validate during a testing
activity. These guide the development of test cases and procedures
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 12<: What are the 2 $a7or co$&onents ta0en into consi3eration with ris0 anal5sis?
A. The pro#a#ility the negative event will occur
B. The potential loss or impact associated with the event
C. Both A. and B.
D. =either A. nor B.
!!!!!!!!!!!!!!!!!!! """"""
Q. 12=: *f the a&&lication is co$&lex' but +O% 3ata intensive an3 is to be teste3 on one
configuration an3 2 roun3s' the easiest $etho3 to test is
A. !anual testing
B. Automation testing
C. Both
D. =one
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-0: #unctional tests can be &erfor$e3 at all test levels
A. True
B. Kalse
Q. 1-1: Structural %esting
A. ame as #lack #o( testing
B. ame as white #o( testing
C. ame as functional testing
D. =one of the a#ove.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-2: *n for$al review' /ewor0: fixing 3efects foun3 t5&icall5 3one b5 LLLLLLLLL
A. !oderator
B. Author
C. -eviewer
D. -ecorder
!!!!!!!!!!!!!!!!!!! """"""
Q. 1--: %he LLLLLLLLL $a5 facilitate the testing of co$&onents or &art of a s5ste$ b5 si$ulation
the environ$ent in which the test ob7ect will run
A. Test Design tool
B. Test data preparation tool
C. Test e(ecution tool
D. Test harness
+. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-1: /egression testing $ainl5 hel&s in
A. -eDtesting fi(ed defects
B. Checking for sideDeffects of fi(es
C. Checking the core gaps
D. +nsuring high level sanity
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-4: /eview is one of the $etho3s of >Q>. %he other $etho3s are
A. Inspection
B. 8alkthrough
C. Testing
D. All of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-6: Which review is inex&ensive
A. Informal -eview
B. 8alkthrough
C. Technical review
D. Inspection
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-8: #ollowing are so$e of the testing ris0s
A. Budget, Test environment
B. Budget, =um#er of $ualified test resources
C. Budget, =um#er of $ualified test resources, Test environment
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-<: /an3o$ %esting
A. )rogram is tested randomly sampling the input.
B. A #lackD#o( testing techni$ue
C. Both A. and B.
D. =one of the a#ove.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1-=: 2lac0Ebox testing techni@ue is also calle3 as structure base3 techni@ue
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 110: /eliabilit5' usablilit5' efficienc5 are
A. Kunctional characteristics
B. =on functional characteristics
C. Both A. 7 B.
D. =one of the a#ove
Q. 111: %est Hlan
A. -oad map for testing
B. Tells a#out the actual results and e(pected results
C. Both a and #
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 112: 9ser )cce&tance %esting
A. ame as Alpha Testing
B. ame as Beta Testing
C. Com#ination of Alpha and Beta Testing
D. =one of the a#ove
!!!!!!!!!!!!!!!!!!! """"""
Q. 11-: Hath coverage inclu3es
A. tatement coverage
B. Condition coverage
C. Decision coverage
D. =one of these
!!!!!!!!!!!!!!!!!!! """"""
Q. 111: Which testing techni@ue 3o 5ou &refer for the following situations?
5. evere time pressure
4. Inade$uate specification
A. Decision testing
B. +rror guessing
C. tatement testing
D. +(ploratory testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 114: /ecover5 testing is a s5ste$ test that forces the software to fail an3 verifies that 3ata
recover5 is &ro&erl5 &erfor$e3. %he following shoul3 be chec0e3 for correctness
5. -eDinitiali"ation
4. -estart
2. Data -ecovery
3. Check )oint !echanism
A. 5 and 4
B. 5, 4 and 2
C. 5, 4, 2 and 3
D. 4 and 3
!!!!!!!!!!!!!!!!!!! """"""
Q. 116: ?ata flow anal5sis stu3ies:
A. )ossi#le communications #ottlenecks in a program.
B. The rate of change of data values as a program e(ecutes.
C. The use of data on paths through the code.
D. The intrinsic comple(ity of the code.
!!!!!!!!!!!!!!!!!!! """"""
Q. 118: Which of the following is +O% a white box techni@ue?
A. tatement testing
B. )ath testing
C. Data flow testing
D. tate transition testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 11<: Which one of the following 3escribes the $a7or benefit of verification earl5 in the life
c5cle?
A. It allows the identification of changes in user re$uirements.
B. It facilitates timely set up of the test environment.
C. It reduces defect multiplication.
D. It allows testers to #ecome involved early in the pro*ect.
!!!!!!!!!!!!!!!!!!! """"""
Q. 11=: Which of the following is false?
A. In a system two different failures may have different severities.
B. A system is necessarily more relia#le after de#ugging for the removal of a fault.
C. A fault need not affect the relia#ility of a system.
D. 'ndetected errors may lead to faults and eventually to incorrect #ehavior.
!!!!!!!!!!!!!!!!!!! """"""
Q. 140: )l&ha testing is:
A. )ostDrelease testing #y end user representatives at the developerQs site.
B. The first testing that is performed.
C. )reDrelease testing #y end user representatives at the developerQs site.
D. )reDrelease testing #y end user representatives at their sites
Q. 141: We s&lit testing into 3istinct stages &ri$aril5 because:
A. +ach test stage has a different purpose.
B. It is easier to manage testing in stages.
C. 8e can run different tests in different environments.
D. The more stages we have, the #etter the testing.
!!!!!!!!!!!!!!!!!!! """"""
Q. 142: Which of the following woul3 +O% nor$all5 for$ &art of a test &lan?
A. Keatures to #e tested
B. Incident reports
C. -isks
D. chedule
!!!!!!!!!!!!!!!!!!! """"""
Q. 14-: Which of the following is a for$ of functional testing?
A. Boundary value analysis
B. 'sa#ility testing
C. )erformance testing
D. ecurity testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 141: Which one of the following state$ents about s5ste$ testing is +O% true?
A. ystem tests are often performed #y independent teams.
B. Kunctional testing is used more than structural testing.
C. Kaults found during system tests can #e very e(pensive to fi(.
D. +ndDusers should #e involved in system tests.
!!!!!!!!!!!!!!!!!!! """"""
Q. 144: Which of the following is not 3escribe3 in a unit test stan3ar3?
A. ynta( testing
B. +$uivalence partitioning
C. tress testing
D. !odified condition%decision coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. 146: Which of the following is li0el5 to benefit $ost fro$ the use of test tools &rovi3ing test
ca&ture an3 re&la5 facilities?
A. -egression testing
B. Integration testing
C. ystem testing
D. 'ser acceptance testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 148: Which of the following is false?
A. Incidents should always #e fi(ed.
B. An incident occurs when e(pected and actual results differ.
C. Incidents can #e analysed to assist in test process improvement.
D. An incident can #e raised against documentation.
!!!!!!!!!!!!!!!!!!! """"""
Q. 14<: Static anal5sis is best 3escribe3 as:
A. The analysis of #atch programs.
B. The reviewing of test plans.
C. The analysis of program code.
D. The use of #lack #o( testing.
!!!!!!!!!!!!!!!!!!! """"""
Q. 14=: Which of the following state$ents is +O% correct?
A. A minimal test set that achieves 5;;< ,CAT coverage will also achieve 5;;< #ranch coverage.
B. A minimal test set that achieves 5;;< path coverage will also achieve 5;;< statement coverage.
C. A minimal test set that achieves 5;;< path coverage will generally detect more faults than one that
achieves 5;;< statement coverage.
D. A minimal test set that achieves 5;;< statement coverage will generally detect more faults than one
that achieves 5;;< #ranch coverage.
!!!!!!!!!!!!!!!!!!! """"""
Q. 160: Which of the following state$ents about reviews is true?
A. -eviews cannot #e performed on user re$uirements specifications.
B. -eviews are the least effective way of testing code.
C. -eviews are unlikely to find faults in test plans.
D. -eviews should #e performed on specifications, code, and test plans.
Q. 161: What is the $ain 3ifference between a wal0through an3 an ins&ection?
A. An inspection is lead #y the author, whilst a walkthrough is lead #y a trained moderator.
B. An inspection has a trained leader, whilst a walkthrough has no leader.
C. Authors are not present during inspections, whilst they are during walkthroughs.
D. A walkthrough is lead #y the author, whilst an inspection is lead #y a trained moderator.
!!!!!!!!!!!!!!!!!!! """"""
Q. 162: Which of these activities &rovi3es the biggest &otential cost saving fro$ the use of ,)S%?
A. Test management
B. Test design
C. Test e(ecution
D. Test planning
!!!!!!!!!!!!!!!!!!! """"""
Q. 16-: Which of the following is +O% true of inci3ents?
A. Incident resolution is the responsi#ility of the author of the software under test.
B. Incidents may #e raised against user re$uirements.
C. Incidents re$uire investigation and%or correction.
D. Incidents are raised when e(pected and actual results differ.
!!!!!!!!!!!!!!!!!!! """"""
Q. 161: Which of the following characteriMes the cost of faults?
A. They are cheapest to find in the early development phases and the most e(pensive to fi( in the latest
test phases.
B. They are easiest to find during system testing #ut the most e(pensive to fi( then.
C. Kaults are cheapest to find in the early development phases #ut the most e(pensive to fi( then.
D. Although faults are most e(pensive to find during early development phases, they are cheapest to fi(
then.
!!!!!!!!!!!!!!!!!!! """"""
Q. 164: Which one of the following state$ents' about ca&tureEre&la5 tools' is +O% correct?
A. They are used to support multiDuser testing.
B. They are used to capture and animate user re$uirements.
C. They are the most fre$uently purchased types of CAT tool.
D. They capture aspects of user #ehaviour.
!!!!!!!!!!!!!!!!!!! """"""
Q. 166: Which of the following is true of the >E$o3el?
A. It states that modules are tested against user re$uirements.
B. It only models the testing phase.
C. It specifies the test techni$ues to #e used.
D. It includes the verification of designs.
!!!!!!!!!!!!!!!!!!! """"""
Q. 168: Error guessing:
A. upplements formal test design techni$ues.
B. Can only #e used in component, integration and system testing.
C. Is only performed in user acceptance testing.
D. Is not repeata#le and should not #e used.
!!!!!!!!!!!!!!!!!!! """"""
Q. 16<: *n a s5ste$ 3esigne3 to wor0 out the tax to be &ai3:
An employee has E3;;; of salary ta( free. The ne(t E5>;; is ta(ed at 5;<
The ne(t E4A;;; is ta(ed at 44<
Any further amount is ta(ed at 3;<
8hich of these groups of num#ers would fall into the same e$uivalence classO
A. E3A;;H E53;;;H E4A;;;
B. E>4;;H E>>;;H E4A;;;
C. E4A;;5H E24;;;H E2>;;;
D. E>A;;H E4A;;;H E24;;;
!!!!!!!!!!!!!!!!!!! """"""
Q. 16=: %he oracle assu$&tion:
A. Is that there is some e(isting system against which test output may #e checked.
B. Is that the tester can routinely identify the correct outcome of a test.
C. Is that the tester knows everything a#out the software under test.
D. Is that the tests are reviewed #y e(perienced testers.
!!!!!!!!!!!!!!!!!!! """"""
Q. 180: *n &rioritising what to test' the $ost i$&ortant ob7ective is to:
A. Kind as many faults as possi#le.
B. Test high risk areas.
C. :#tain good test coverage.
D. Test whatever is easiest to test.
Q. 181: %he $ost i$&ortant thing about earl5 test 3esign is that it:
A. !akes test preparation easier.
B. !eans inspections are not re$uired.
C. Can prevent fault multiplication.
D. 8ill find all faults.
!!!!!!!!!!!!!!!!!!! """"""
Q. 182: ) configuration $anage$ent s5ste$ woul3 +O% nor$all5 &rovi3e:
A. ,inkage of customer re$uirements to version num#ers.
B. Kacilities to compare test results with e(pected results.
C. The precise differences in versions of software component source code.
D. -estricted access to the source code li#rary.
!!!!!!!!!!!!!!!!!!! """"""
Q. 18-: *ntegration testing in the s$all:
A. Tests the individual components that have #een developed.
B. Tests interactions #etween modules or su#systems.
C. :nly uses components that form part of the live system.
D. Tests interfaces to other systems.
!!!!!!!!!!!!!!!!!!! """"""
Q. 181: Which of the following re@uire$ents is testable?
A. The system shall #e user friendly.
B. The safetyDcritical parts of the system s
all contain ; faults.
C. The response time shall #e less than one second for the specified design load.
D. The system shall #e #uilt to #e porta#le.
!!!!!!!!!!!!!!!!!!! """"""
Q. 184: )n i$&ortant benefit of co3e ins&ections is that the5:
A. +na#le the code to #e tested #efore the e(ecution environment is ready.
B. Can #e performed #y the person who wrote the code.
C. Can #e performed #y ine(perienced staff.
D. Are cheap to perform.
!!!!!!!!!!!!!!!!!!! """"""
Q. 186: %est cases are 3esigne3 3uring:
A. Test recording.
B. Test planning.
C. Test configuration.
D. Test specification.
!!!!!!!!!!!!!!!!!!! """"""
Q. 188: ) failure is:
A. Kound in the softwareH the result of an error.
B. Departure from specified #ehaviour.
C. An incorrect step, process or data definition in a computer program.
D. A human action that produces an incorrect result.
!!!!!!!!!!!!!!!!!!! """"""
Q. 18<: Bow woul3 5ou esti$ate the a$ount of reEtesting li0el5 to be re@uire3?
A. !etrics from previous similar pro*ects
B. Discussions with the development team
C. Time allocated for regression testing
D. A. 7 B.
!!!!!!!!!!!!!!!!!!! """"""
Q. 18=: Given the following sets of test $anage$ent ter$s DvEMF' an3 activit5 3escri&tions D1E4F'
which one of the following best &airs the two sets?
v D Test control
w D Test monitoring
( D Test estimation
y D Incident management
" D Configuration control
5 D Calculation of re$uired test resources
4 D !aintenance of record of test results
2 D -eDallocation of resources when tests overrun
3 D -eport on deviation from test plan
> D Tracking of anomalous test results
A. vD2,wD4,(D5,yD>,"D3
B. vD4,wD>,(D5,yD3,"D2
C. vD2,wD3,(D5,yD>,"D4
D. vD4,wD5,(D3,yD2,"D>
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<0: *n a s5ste$ 3esigne3 to wor0 out the tax to be &ai3:
An employee has E3;;; of salary ta( free. The ne(t E5>;; is ta(ed at 5;< The ne(t E4A;;; is ta(ed at
44<
Any further amount is ta(ed at 3;<
To the nearest whole pound, which of these is a valid Boundary &alue Analysis test caseO
A. E5>;;
B. E24;;5
C. E22>;5
D. E4A;;;
Q. 1<1: Which of the following is +O% true of test coverage criteria?
A. Test coverage criteria can #e measured in terms of items e(ercised #y a test suite.
B. A measure of test coverage criteria is the percentage of user re$uirements covered.
C. A measure of test coverage criteria is the percentage of faults found.
D. Test coverage criteria are often used when specifying test completion criteria.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<2: )nal5Me the following highl5 si$&lifie3 &roce3ure:
Ask9 68hat type of ticket do you re$uire, single or returnO6
IK the customer wants YreturnQ
Ask9 68hat rate, tandard or CheapDdayO6
IK the customer replies YCheapDdayQ
ay9 6That will #e E5594;6
+,+
ay9 6That will #e E5?9>;6
+=DIK
+,+
ay9 6That will #e E?9@>6
+=DIK
=ow decide the minimum num#er of tests that are needed to ensure that all the $uestions have #een
asked, all com#inations have occurred and all replies given.
A. 2
B. 3
C. >
D. B
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<-: Which of the following shoul3 +O% nor$all5 be an ob7ective 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 doesnQt work.
D. To prove that the software is correct.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<1: Enough testing has been &erfor$e3 when:
A. Time runs out.
B. The re$uired level of confidence has #een achieved.
C. =o more faults are found.
D. The users wonQt find any serious faults.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<4: Which of the following is the best source of Ex&ecte3 Outco$es for 9ser )cce&tance %est
scri&ts?
A. Actual results
B. )rogram specification
C. 'ser re$uirements
D. ystem specification
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<6: Which of the following are 3isa3vantages of ca&turing tests b5 recor3ing the actions of a
$anual tester?
i The script may #e unsta#le when une(pected events occur.
ii Data for a num#er of similar tests is automatically stored separately from the script.
iii +(pected results must #e added to the captured script.
iv The captured script documents the e(act inputs entered #y the tester.
v 8hen replaying a captured test, the tester may need to de#ug the script if it doesnQt play correctly.
A. i, iii, iv, v.
B. ii, iv and v.
C. i, ii and iv.
D. i and v.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<8: Which of the following is a characteristic of goo3 testing in an5 life c5cle $o3el?
A. All document reviews involve the development team.
B. ome, #ut not all, development activities have corresponding test activities.
C. +ach test level has test o#*ectives specific to that level.
D. Analysis and design of tests #egins as soon as development is complete.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<<: %he &rocess of 3esigning test cases consists of the following activities:
i. +la#orate and descri#e test cases in detail #y using test design techni$ues.
ii. pecify the order of test case e(ecution.
iii. Analyse re$uirements and specifications to determine test conditions.
iv. pecify e(pected results.
According to the process of identifying and designing tests, what is the correct order of these activitiesO
A. iii, i, iv, ii.
B. iii, iv, i, ii.
C. iii, ii, i, iv.
D. ii, iii, i, iv.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1<=: Which is the (OS% i$&ortant a3vantage of in3e&en3ence in testing?
A. An independent tester may find defects more $uickly than the person who wrote the software.
B. An independent tester may #e more focused on showing how the software works than the person who
wrote the software.
C. An independent tester may #e more effective and efficient #ecause they are less familiar with the
software than the person who wrote it.
D. An independent tester may #e more effective at finding defects missed #y the person who wrote the
software.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=0: Given the following s&ecification' which of the following values for age are in the S)(E
e@uivalence &artition?
If you are less than 5A, you are too young to #e insured. Between 5A and 2; inclusive, you will receive a
4;< discount. Anyone over 2; is not eligi#le for a discount.
A. 5@, 5A, 5?.
B. 4?, 2;, 25.
C. 5A, 4?, 2;.
D. 5@, 4?, 25.
Q. 1=1: ,onsi3er the following state$ents:
i.5;;< statement coverage guarantees 5;;< #ranch coverage.
ii.5;;< #ranch coverage guarantees 5;;< statement coverage.
iii.5;;< #ranch coverage guarantees 5;;< decision coverage.
iv.5;;< decision coverage guarantees 5;;< #ranch coverage.
v.5;;< statement coverage guarantees 5;;< decision coverage.
A. ii is TrueH i, iii, iv 7 v are Kalse
B. i 7 v are TrueH ii, iii 7 iv are Kalse
C. ii 7 iii are TrueH i, iv 7 v are Kalse
D. ii, iii 7 iv are TrueH i 7 v are Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=2: What is the 3ifference between a &ro7ect ris0 an3 a &ro3uct ris0?
A. )ro*ect risks are potential failure areas in the software or systemH product risks are risks that surround
the pro*ectQs capa#ility to deliver its o#*ectives.
B. )ro*ect risks are the risks that surround the pro*ectQs capa#ility to deliver its o#*ectivesH product risks
are potential failure areas in the software or system.
C. )ro*ect risks are typically related to supplier issues, organi"ational factors and technical issuesH
product risks are typically related to skill and staff shortages.
D. )ro*ect risks are risks that delivered software will not workH product risks are typically related to
supplier issues, organi"ational factors and technical issues.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=-: ?uring which fun3a$ental test &rocess activit5 3o we 3eter$ine if (O/E tests are
nee3e3?
A Test implementation and e(ecution.
B +valuating test e(it criteria.
C Test analysis and design.
D Test planning and control.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=1: What is the ()*+ &ur&ose of a (aster %est Hlan?
A. To communicate how incidents will #e managed.
B. To communicate how testing will #e performed.
C. To produce a test schedule.
D. To produce a work #reakdown structure.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=4: Which of the following 3efines the se@uence in which tests shoul3 be execute3?
A. Test plan.
B. Test procedure specification.
C. Test case specification.
D. Test design specification.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=6: Which of the following is a $a7or tas0 of test &lanning?
A. Determining the test approach.
B. )reparing test specifications.
C. +valuating e(it criteria and reporting.
D. !easuring and analy"ing results.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=8: What is the $ain &ur&ose of i$&act anal5sis for testers?
A. To determine the programming effort needed to make the changes.
B. To determine what proportion of the changes need to #e tested.
C. To determine how much the planned changes will affect users.
D. To determine how the e(isting system may #e affected #y changes.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1=<: *n a s5ste$ 3esigne3 to wor0 out the tax to be &ai3:
An employee has E3;;; of salary ta( free.
The ne(t E5>;; is ta(ed at 5;<.
The ne(t E4A;;; after that is ta(ed at 44<.
Any further amount is ta(ed at 3;<.
To the nearest whole pound, which of these is a valid Boundary &alue Analysis test caseO
A. E4A;;;.
B. E22>;5.
C. E24;;5.
D. E5>;;.
!!!!!!!!!!!!!!!!!!! """"""
Q. 1==: Which of the following tools is $ost li0el5 to contain a co$&arator?
A. Dynamic Analysis tool.
B. Test +(ecution tool.
C. tatic Analysis tool.
D. ecurity tool.
!!!!!!!!!!!!!!!!!!! """"""
Q. 400: When software reliabilit5 $easures are use3 to 3eter$ine when to sto& testing' the best
t5&es of test cases to use are those that
A. +(ercise system functions in proportion to the fre$uency they will #e used in the released product
B. )ush the system #eyond its designed operation limits and are likely to make the system fail
C. +(ercise unusual and o#scure scenarios that may not have #een considered in design
D. +(ercise the most complicated and the most errorDprone portions of the system
Q. 411: What is the ob7ective of 3ebugging?
i To localise a defect.
ii To fi( a defect.
iii To show value.
iv To increase the range of testing.
A. i, iii.
B. ii, iii, iv.
C. ii, iv.
D. i, ii.
!!!!!!!!!!!!!!!!!!! """"""
Q. 412: ,onsi3er the following techni@ues. Which are static an3 which are 35na$ic techni@ues?
i. +$uivalence )artitioning.
ii. 'se Case Testing.
iii.Data Klow Analysis.
iv.+(ploratory Testing.
v. Decision Testing.
vi Inspections.
A. iDiv are static, vDvi are dynamic.
B. iii and vi are static, i, ii, iv and v are dynamic.
C. ii, iii and vi are static, i, iv and v are dynamic.
D. vi is static, iDv are dynamic.
!!!!!!!!!!!!!!!!!!! """"""
Q. 41-: Given the following co3e' which state$ent is true about the $ini$u$ nu$ber of test
cases re@uire3 for full state$ent an3 branch coverage?
-ead p
-ead $
IK pR$ / 5;; TP+=
)rint 6,arge6
+=DIK
IK p / >; TP+=
)rint 6p ,arge6
+=DIK
A. 5 test for statement coverage, 2 for #ranch coverage
B. 5 test for statement coverage, 4 for #ranch coverage
C. 5 test for statement coverage, 5 for #ranch coverage
D. 4 tests for statement coverage, 4 for #ranch coverage
!!!!!!!!!!!!!!!!!!! """"""
Q. 411: Which of the following is a benefit of in3e&en3ent testing?
A. Code cannot #e released into production until independent testing is complete.
B. Testing is isolated from development.
C. Developers do not have to take as much responsi#ility for $uality.
D. Independent testers see other and different defects, and are un#iased.
!!!!!!!!!!!!!!!!!!! """"""
Q. 414: Which activit5 in the fun3a$ental test &rocess inclu3es evaluation of the testabilit5 of the
re@uire$ents an3 s5ste$?
A. Test analysis and design.
B. Test planning and control.
C. Test closure.
D. Test implementation and e(ecution.
!!!!!!!!!!!!!!!!!!! """"""
Q. 416: *n which of the following or3ers woul3 the &hases of a for$al review usuall5 occur?
A. )lanning, preparation, kick off, meeting, rework, follow up.
B. Mick off, planning, preparation, meeting, rework, follow up.
C. )reparation, planning, kick off, meeting, rework, follow up.
D. )lanning, kick off, preparation, meeting, rework, follow up.
!!!!!!!!!!!!!!!!!!! """"""
Q. 418: #or testing' which of the o&tions below best re&resents the $ain concerns of
,onfiguration (anage$ent?
i. All items of testware are identified and version controlledH
ii. All items of testware are used in the final acceptance testH
iii. All items of testware are stored in a common repositoryH
iv. All items of testware are tracked for changeH
v. All items of testware are assigned to a responsi#le ownerH
vi. All items of testware are related to each other and to development items.
A. i, iv, vi.
B. ii, iii, v.
C. i, iii, iv.
D. iv, v, vi.
!!!!!!!!!!!!!!!!!!! """"""
Q. 41<: Which of the following 3efines the sco&e of $aintenance testing?
A. The coverage of the current regression pack.
B. The si"e and risk of any changeLs) to the system.
C. The time since the last change was made to the system.
D. Defects found at the last regression test run.
!!!!!!!!!!!!!!!!!!! """"""
Q. 41=: What is t5&icall5 the (OS% i$&ortant reason to use ris0 to 3rive testing efforts?
A. Because testing everything is not feasi#le.
B. Because riskD#ased testing is the most efficient approach to finding #ugs.
C. Because riskD#ased testing is the most effective way to show value.
D. Because software is inherently risky.
!!!!!!!!!!!!!!!!!!! """"""
Q. 420: Which of the following are vali3 ob7ectives for testing?
i.To find defects.
ii.To gain confidence in the level of $uality.
iii.To identify the cause of defects.
iv.To prevent defects.
A. i,ii, and iii.
B. ii, iii and iv.
C. i, ii and iv.
D. i,iii and iv.
Q. 421: Which of the following will +O% be 3etecte3 b5 static anal5sis?
A. )arameter type mismatches.
B. +rrors in re$uirements.
C. 'ndeclared varia#les.
D. 'ncalled functions.
!!!!!!!!!!!!!!!!!!! """"""
Q. 422: Which of the following woul3 be a vali3 $easure of test &rogress?
A. =um#er of undetected defects.
B. Total num#er of defects in the product.
C. =um#er of test cases not yet e(ecuted.
D. +ffort re$uired to fi( all defects.
!!!!!!!!!!!!!!!!!!! """"""
Q. 42-: *n a s5ste$ 3esigne3 to wor0 out the tax to be &ai3:
An employee has E3;;; of salary ta( free.
The ne(t E5>;; is ta(ed at 5;<.
The ne(t E4A;;; after that is ta(ed at 44<.
Any further amount is ta(ed at 3;<.
To the nearest whole pound, which of these groups of num#ers fall into three DIKK+-+=T e$uivalence
classesO
A. E3;;;H E>;;;H E>>;;.
B. E24;;5H E23;;;H E2B>;;.
C. E4A;;;H E4A;;5H E24;;5.
D. E3;;;H E34;;H E>B;;.
!!!!!!!!!!!!!!!!!!! """"""
Q. 421: Which of the following test activities can be auto$ate3?
i -eviews and inspections.
ii !etrics gathering.
iii Test planning.
iv Test e(ecution.
v Data generation.
A. i, iii, iv.
B. i, ii, iii.
C. ii, iv, v.
D. ii, iii, v.
!!!!!!!!!!!!!!!!!!! """"""
Q. 424: *n a /E),%*>E a&&roach to testing when woul3 5ou ex&ect the bul0 of the test 3esign
wor0 to be begun?
A. After the software or system has #een produced.
B. During development.
C. As early as possi#le.
D. During re$uirements analysis.
!!!!!!!!!!!!!!!!!!! """"""
Q. 426: Which state$ent about ex&ecte3 outco$es is #):SE?
A. +(pected outcomes are defined #y the software.s #ehaviour
B. +(pected outcomes are derived from a specification, not from the code
C. +(pected outcomes should #e predicted #efore a test is run
D. +(pected outcomes may include timing constraints such as response times
!!!!!!!!!!!!!!!!!!! """"""
Q. 428: #unctional s5ste$ testing is:
A. Testing that the system functions with other systems
B. Testing that the components that comprise the system function together
C. Testing the end to end functionality of the system as a whole
D. Testing the system performs functions within specified response times
!!!!!!!!!!!!!!!!!!! """"""
Q. 42<: Which of the following ite$s woul3 not co$e un3er ,onfiguration (anage$ent?
A. :perating systems
B. Test documentation
C. ,ive data
D. 'ser re$uirement documents
!!!!!!!!!!!!!!!!!!! """"""
Q. 42=: What is +O% inclu3e3 in t5&ical costs for an ins&ection &rocess?
A. etting up forms and data#ases
B. Analysing metrics and improving processes
C. 8riting the documents to #e inspected
D. Time spent on the document outside the meeting
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-0: Which of the following state$ents about co$&onent testing is #):SE?
A. Black #o( test design techni$ues all have an associated test measurement techni$ue
B. 8hite #o( test design techni$ues all have an associated test measurement techni$ue
C. Cyclomatic comple(ity is not a test measurement techni$ue
D. Black #o( test measurement techni$ues all have an associated test design techni$ue
Q. 4-1: Which of the following is +O% a reasonable test ob7ective:
A. To find faults in the software
B. To prove that the software has no faults
C. To give confidence in the software
D. To find performance pro#lems
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-2: Which of the following uses *$&act )nal5sis $ost?
A. Component testing
B. =onDfunctional system testing
C. 'ser acceptance testing
D. !aintenance testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 4--: What t5&e of review re@uires for$al entr5 an3 exit criteria' inclu3ing $etrics:
A. 8alkthrough
B. Inspection
C. !anagement review
D. )ost pro*ect review
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-1: (aintenance $eans
A. 'pdating tests when the software has changed
B. Testing a released system that has #een changed
C. Testing #y users to ensure that the system meets a #usiness need
D. Testing to maintain #usiness advantage
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-4: *nci3ents woul3 not be raise3 against:
A. -e$uirements
B. Documentation
C. Test cases
D. Improvements suggested #y users
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-6: )ll of the following $ight be 3one 3uring unit testing exce&t
A. Desk check
B. !anual support testing
C. 8alkthrough
D. Compiler #ased testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-8: Which of the following is a re@uire$ent of an effective software environ$ent?
I. +ase of use
II. Capacity for incremental implementation
III. Capa#ility of evolving with the needs of a pro*ect
I&. Inclusion of advanced tools
A.I, II 7III
B.I, II 7I&
C.II, III7I&
D.I, III7I&
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-<: When testing a gra3e calculation s5ste$' a tester 3eter$ines that all scores fro$ =0 to 100
will 5iel3 a gra3e of )' but scores below =0 will not. %his anal5sis is 0nown as:
A. +$uivalence partitioning
B. Boundary value analysis
C. Decision ta#le
D. Py#rid analysis
!!!!!!!!!!!!!!!!!!! """"""
Q. 4-=: %he bug trac0ing s5ste$ will nee3 to ca&ture these &hases for each bug.
I. )hase in*ected
II. )hase detected
III. )hase fi(ed
I&. )hase removed
A. I, II and III
B. I, II and I&
C. II, III and I&
D. I, III and I&
!!!!!!!!!!!!!!!!!!! """"""
Q. 410: Which of the following software change $anage$ent activities is $ost vital to assessing
the i$&act of &ro&ose3 software $o3ifications?
A. Baseline identification
B. Configuration auditing
C. Change control
D. &ersion control
Q. 411: ) t5&e of integration testing in which software ele$ents' har3ware ele$ents'or both are
co$bine3 all at once into a co$&onent or an overall s5ste$' rather than in stages.
A. ystem Testing
B. BigDBang Testing
C. Integration Testing
D. 'nit Testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 412: ;ou are the test $anager an3 5ou are about the start the s5ste$ testing. %he 3evelo&er
tea$ sa5s that 3ue to change in re@uire$ents the5 will be able to 3eliver the s5ste$ to 5ou for
testing 4 wor0ing 3a5s after the 3ue 3ate. ;ou can not change the resourcesD wor0 hours' test
tools' etc.F What ste&s 5ou will ta0e to be able to finish the testing in ti$e.
A. Tell to the development team to deliver the system in time so that testing activity will #e finish in time.
B. +(tend the testing plan, so that you can accommodate the slip going to occur
C. -ank the functionality as per risk and concentrate more on critical functionality testing
D. Add more resources so that the slippage should #e avoided
!!!!!!!!!!!!!!!!!!! """"""
Q. 41-: %here is one a&&lication' which runs on a single ter$inal. %here is another a&&lication that
wor0s on $ulti&le ter$inals. What are the test techni@ues 5ou will use on the secon3 a&&lication
that 5ou woul3 not 3o on the first a&&lication?
A. Integrity, -esponse time
B. Concurrency test, cala#ility
C. 'pdate 7 -oll#ack, -esponse time
D. Concurrency test, Integrity
!!!!!!!!!!!!!!!!!!! """"""
Q. 411: Which techni@ue can be use3 to achieve in&ut an3 out&ut coverage? *t can be a&&lie3 to
hu$an in&ut' in&ut via interfaces to a s5ste$' or interface &ara$eters in integration testing.
A. +rror Guessing
B. Boundary &alue Analysis
C. Decision Ta#le testing
D. +$uivalence partitioning
!!!!!!!!!!!!!!!!!!! """"""
Q. 414: *n &ractice' which :ife ,5cle $o3el $a5 have $ore' fewer or 3ifferent levels of
3evelo&$ent an3 testing' 3e&en3ing on the &ro7ect an3 the software &ro3uct. #or exa$&le' there
$a5 be co$&onent integration testing after co$&onent testing' an3 s5ste$ integration testing
after s5ste$ testing.
A. 8ater Kall !odel
B.&D!odel
C. piral !odel
D. -AD !odel
!!!!!!!!!!!!!!!!!!! """"""
Q. 416: Which of the following state$ents is true about whiteEbox testing?
A. It includes functional testing
B. It includes loop testing
C. It is usually done after #lackD#o( testing
D. It is usually done during the integration testing phase
!!!!!!!!!!!!!!!!!!! """"""
Q. 418: O%he tracing of re@uire$ents for a test level through the la5ers of a test 3ocu$entationO
3one b5
A. Pori"ontal trace#ility
B. Depth trace#ility
C. &ertical trace#ility
D. Pori"ontal 7 &ertical trace#ilities
!!!!!!!!!!!!!!!!!!! """"""
Q. 41<: IEntr5 criteriaK shoul3 a33ress @uestions such as
I. Are the necessary documentation, design and re$uirements information availa#le that will allow testers
to operate the system and *udge correct #ehavior.
II. Is the test environmentDla#, hardware, software and system administration support readyO
III. Those conditions and situations that must prevail in the testing process to allow testing to continue
effectively and efficiently.
I&. Are the supporting utilities, accessories and prere$uisites availa#le in forms that testers can use
A. I, II and I&
B. I, II and III
C. I, II, III and I&
D. II, III and I&.
!!!!!!!!!!!!!!!!!!! """"""
Q. 41=: 2ig bang a&&roach is relate3 to
A. -egression testing
B. Inter system testing
C. -eDtesting
D. Integration testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 440: Which of the following state$ents is true about a software verification an3 vali3ation
&rogra$?
I. It strives to ensure that $uality is #uilt into software.
II. It provides management with insights into the state of a software pro*ect.
III. It ensures that alpha, #eta, and system tests are performed.
I&. It is e(ecuted in parallel with software development activities.
A. I, II7III
B.II, III7I&
C.I, II7I&
D.I, III7I&
Q. 441: )n ex&ert base3 test esti$ation is also 0nown as
A. =arrow #and Delphi
B. 8ide #and Delphi
C. Bespoke Delphi
D. -o#ust Delphi
!!!!!!!!!!!!!!!!!!! """"""
Q. 442: ) test harness is a
A. A high level document descri#ing the principles, approach and ma*or o#*ectives of the organi"ation
regarding testing
B. A distance set of test activities collected into a managea#le phase of a pro*ect
C. A test environment comprised of stu#s and drives needed to conduct a test
D. A set of several test cases for a component or system under test
!!!!!!!!!!!!!!!!!!! """"""
Q. 44-: I2e buggingK is 0nown as
A. )reventing the defects #y inspection
B. Ki(ing the defects #y de#ugging
C. Adding known defects #y seeding
D. A process of fi(ing the defects #y tester
!!!!!!!!!!!!!!!!!!! """"""
Q. 441: ) &ro7ect $anager has been transferre3 to a $a7or software 3evelo&$ent &ro7ect that is in
the i$&le$entation &hase. %he highest &riorit5 for this &ro7ect $anager shoul3 be to
A. +sta#lish a relationship with the customer
B. ,earn the pro*ect o#*ectives and the e(isting pro*ect plan
C. !odify the pro*ectQ s organi"ational structure to meet the managerQs management style
D. +nsure that the pro*ect proceeds at its current pace
!!!!!!!!!!!!!!!!!!! """"""
Q. 444: O%his life c5cle $o3el is basicall5 3riven b5 sche3ule an3 bu3get ris0sO %his state$ent is
best suite3 for
A. 8ater fall model
B. piral model
C. Incremental model
D. &D!odel
!!!!!!!!!!!!!!!!!!! """"""
Q. 446: Which of the following characteristics is &ri$aril5 associate3 with software reusabilit5?
A. The e(tent to which the software can #e used in other applications
B. The e(tent to which the software can #e used #y many different users
C. The capa#ility of the software to #e moved to a different platform
D. The capa#ility of one system to #e coupled with another system
!!!!!!!!!!!!!!!!!!! """"""
Q. 448: Which of the following functions is t5&icall5 su&&orte3 b5 a software @ualit5 infor$ation
s5ste$?
I. -ecord keeping
II. ystem design
III. +valuation scheduling
I&. +rror reporting
A.I, II7III
B.II, III 7I&
C.I, III 7I&
D.I, II 7 I&
!!!!!!!!!!!!!!!!!!! """"""
Q. 44<: S5ste$ test can begin when?
I. The test team competes a three day smoke test and reports on the results to the system test phase
entry meeting
II. The development team provides software to the test team 2 #usiness days prior to starting of the
system testing
III. All components are under formal, automated configuration and release management control
A. I and II only
B. II and III only
C. I and III only
D. I, II and III
!!!!!!!!!!!!!!!!!!! """"""
Q. 44=: I?efect ?ensit5K calculate3 in ter$s of
A. The num#er of defects identified in a component or system divided #y the si"e of the component or the
system
B. The num#er of defects found #y a test phase divided #y the num#er found #y that test phase and any
other means after wards
C. The num#er of defects identified in the component or system divided #y the num#er of defects found
#y a test phase
D. The num#er of defects found #y a test phase divided #y the num#er found #y the si"e of the system
!!!!!!!!!!!!!!!!!!! """"""
Q. 460: %est charters are use3 in LLLLLLLL testing
A. +(ploratory testing
B. 'sa#ility testing
C. Component testing
D. !aintaina#ility testing
Q. 461: *te$ trans$ittal re&ort is also 0nown as
A. Incident report
B. -elease note
C. -eview report
D. Audit report
!!!!!!!!!!!!!!!!!!! """"""
Q. 462: ,O%S is 0nown as
A. Commercial off the shelf software
B. Compliance of the software
C. Change control of the software
D. Capa#le off the shelf software
!!!!!!!!!!!!!!!!!!! """"""
Q. 46-: ,hange re@uest shoul3 be sub$itte3 through 3evelo&$ent or &rogra$ $anage$ent. )
change re@uest $ust be written an3 shoul3 inclu3e the following criteria.
I. Definition of the change
II. Documentation to #e updated
III. =ame of the tester or developer
I&. Dependencies of the change re$uest.
A. I, III and I&
B. I, II and III
C. II, III and I&
D. I, II and I&
!!!!!!!!!!!!!!!!!!! """"""
Q. 461: ,hange J re@uires a higher level of authorit5 than ,hange ; in which of the following
&airs? ,hange J ,hange ;
A. Code in development Code in production
B. pecifications during re$uirements analysis pecifications during systems test
C. Documents re$uested #y the technical development group Documents re$uested #y customers
D. A product distri#uted to several sites A product with a single user
!!!!!!!!!!!!!!!!!!! """"""
Q. 464: ,ause effect gra&hing is relate3 to the stan3ar3
A. B@@??
B. B @?4>%4
C. I:%I+C ?4B%5
D. I:%I+C 42A4%5
!!!!!!!!!!!!!!!!!!! """"""
Q. 466: %he &ri$ar5 goal of co$&aring a user $anual with the actual behavior of the running
&rogra$ 3uring s5ste$ testing is to
A. Kind #ugs in the program
B. Check the technical accuracy of the document
C. +nsure the ease of use of the document
D. +nsure that the program is the latest version
!!!!!!!!!!!!!!!!!!! """"""
Q. 468: ?uring the testing of a $o3ule tester IJK fin3s a bug an3 assigne3 it to 3evelo&er. 2ut
3evelo&er re7ects the sa$e' sa5ing that itKs not a bug. What IJK shoul3 3o?
A. -eport the issue to the test manager and try to settle with the developer.
B. -etest the module and confirm the #ug
C. Assign the same #ug to another developer
D. end to the detailed information of the #ug encountered and check the reproduci#ility
!!!!!!!!!!!!!!!!!!! """"""
Q. 46<: One of the $ore 3aunting challenges of $anaging a test &ro7ect is that so $an5
3e&en3encies converge at test execution. One $issing configuration file or har3 ware 3evice can
ren3er all 5our test results $eaning less. ;ou can en3 u& with an entire &latoon of testers sitting
aroun3 for 3a5s. Who is res&onsible for this inci3ent?
A. Test managers faults only
B. Test lead faults only
C. Test manager and pro*ect manager faults
D. Testers faults only
!!!!!!!!!!!!!!!!!!! """"""
Q. 46=: ;ou are a tester for testing a large s5ste$. %he s5ste$ 3ata $o3el is ver5 large with $an5
attributes an3 there are a lot of inter 3e&en3encies with in the fiel3s. What ste&s woul3 5ou use to
test the s5ste$ an3 also what are the efforts of the test 5ou have ta0en on the test &lan
A. Improve super vision, !ore reviews of artifacts or program means stage containment of the defects.
B. +(tend the test plan so that you can test all the inter dependencies
C. Divide the large system in to small modules and test the functionality
D. Test the interdependencies first, after that check the system as a whole
!!!!!!!!!!!!!!!!!!! """"""
Q. 480: %esting of software use3 to convert 3ata fro$ existing s5ste$s for use in re&lace$ent
s5ste$s
A. Data driven testing
B. !igration testing
C. Configuration testing
D. Back to #ack testing
Q. 481: ) test $anager wants to use the resources available for the auto$ate3 testing of a web
a&&lication. %he best choice is
A. Test automater, we# specialist, DBA, test lead
B. Tester, test automater, we# specialist, DBA
C. Tester, test lead, test automater, DBA
D. Tester, we# specialist, test lead, test automater
!!!!!!!!!!!!!!!!!!! """"""
Q. 482: #ro$ the below given choices' which one is the I,onfi3ence testingK
A. anity testing
B. ystem testing
C. moke testing
D. -egression testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 48-: ,onsi3er the following state$ents
i. A incident may #e closed without #eing fi(ed
ii. Incidents may not #e raised against documentation
iii. The final stage of incident tracking is fi(ing
iv. The incident record does not include information on test environments
v. Incidents should #e raised when someone other than the author of the software performs the test
A. ii and v are true, I, iii and iv are false
B. i and v are true, ii, iii and iv are false
C. i, iv and v are true, ii and iii are false
D. i and ii are true, iii, iv and v are false
+. i is true, ii, iii, iv and v are false
!!!!!!!!!!!!!!!!!!! """"""
Q. 481: Which test suite will chec0 for an invali3 transition using the 3iagra$ below?

A. ;D5D4D2D5D3
B. ;D5D3D5D4D2
C. ;D5D2D5D4D5
D. ;D5D4D2D5D4
!!!!!!!!!!!!!!!!!!! """"""
Q. 484: Who O#%E+ &erfor$s s5ste$ testing an3 acce&tance testing' res&ectivel5?
A. enior programmers and professional testers
B. Technical system testers and potential customers
C. Independent test team and users of the system
D. Development team and customers of the system
!!!!!!!!!!!!!!!!!!! """"""
Q. 486: Which test levels are 9S9)::; inclu3e3 in the co$$on t5&e of >E$o3el?
A. Integration testing, system testing, acceptance testing, and regression testing
B. Component testing, integration testing, system testing, and acceptance testing
C. Incremental testing, e(haustive testing, e(ploratory testing, and data driven testing
D. Alpha testing, #eta testing, #lackD#o( testing, and whiteD#o( testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 488: Which general testing &rinci&les are characteriMe3 b5 the 3escri&tions below?
8) +arly testing
I) Defect clustering
F) )esticide parado(
J) A#senceDofDerrors fallacy
5) Testing should start at the #eginning of the pro*ect
4) Conformance to re$uirements and fitness for use
2) mall =um#er of modules contain the most defects
3) Test cases must #e regularly renewed and revised
A. 85, I4, F2, and J3
B. 85, I2, F3, and J4
C. 84, I2, F5, and J3
D. 85, I3, F4, and J2
!!!!!!!!!!!!!!!!!!! """"""
Q. 48<: What shoul3 be ta0en into account to 3eter$ine when to sto& testing?
I. Technical risk
II. Business risk
III )ro*ect constraints
I& )roduct documentation
A. I and II are true. III and = are false
B. III is true, I, II, and I& are false
C. I, II, and I& are trueH III is false
D. I, II, and III are true, I& is false
!!!!!!!!!!!!!!!!!!! """"""
Q. 48=: ?ata 3efects can occur when accessing the &rogra$s 3ata log files.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<0: ,onfiguration $anage$ent tools su&&ort activities relate3 to $anaging the environ$ent'
inclu3ing configuration $anage$ent' change control' librar5 control' 3ocu$entation control.
A. True
B. Kalse
Q. 4<1: (e$or5 lea0 chec0er tools are use3 to create runti$e &erfor$ance &rofiles at the $o3ule'
librar5 an3 function level.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<2: %he test strateg5 that involves un3erstan3ing the &rogra$ logic is:
A. +$uivalence partitioning
B. 8hite #o( testing
C. Black #o( testing
D. Boundary strategy
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<-: What test 3ocu$ent contains all the infor$ation about a s&ecific test case' inclu3ing
re@uire$ents an3 the $o3ules to be teste3?
A. Test plan
B. Test case specification
C. Test design specification
D. Test procedure
+. Defect report
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<1: ) testing &rocess that is con3ucte3 to test new features after regression testing of
&revious features.
A. :perational testing
B. )rogressive testing
C. -ecovery testing
D. -egression testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<4: %he test case log is use3 to 0ee& trac0 of the status of each test case.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<6: ) test case s&ecification 3ocu$ent is use3 to 0ee& trac0 of each test run.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<8: %he &rogra$s sen3 ba3 3ata to 3evices' ignore error co3es co$ing bac0' an3 tr5 to use
3evices that are bus5 or arenGt there. %his is a:
A. Calculation error
B. Kunctional error
C. Pardware error
D. ystem error
+. 'ser Interface error
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<<: ,ause an3 effect 3iagra$s can be use3 to view atte$&ts to solving @ualit5 issues that
have not wor0e3 in the &ast.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 4<=: 2usiness &rocessEbase3 testing is use3 in s5ste$ testing an3 acce&tance testing.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=0: %he best ti$e to influence the @ualit5 of a s5ste$ 3esign is in the LLLLLLL.
A. )lanning )hase
B. Analysis )hase
C. Design )hase
D. Testing )hase
Q. 4=1: Which of the following is a fun3a$ental &rinci&le of software 3efect &revention?
A. oftware $uality engineering must evaluate all errors.
B. A #alance of whiteD#o( and #lackD#o( testing is necessary.
C. A single root cause ta(onomy should #e used #y all pro*ects.
D. Keed#ack to the individuals who introduced the defect is essential.
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=2: When software reliabilit5 $easures are use3 to 3eter$ine when to sto& testing' the best
t5&es of test cases to use are those that
A. )ush the system #eyond its designed operation limits and are likely to make the system fail
B. +(ercise unusual and o#scure scenarios that may not have #een considered in design
C. +(ercise system functions in proportion to the fre$uency they will #e used in the released product
D. +(ercise the most complicated and the most errorDprone portions of the system
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=-: ) test &lan is &re&are3 for $anage$ent b5 the &ro7ect lea3er' which ex&lains all &ro7ect
control variances relative to the testing effort. *t also su$$ariMes test case logs an3 coverage
statistics for 0e5 &rogra$s.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=1: Which of the following state$ents is true about whiteEbox testing?
A. It includes functional testing.
B. It includes loop testing.
C. It is usually done after #lackD#o( testing.
D. It is usually done during the integration testing phase.
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=4: ) set of behavioral an3 &erfor$ance re@uire$ents which' in aggregate' 3eter$ine the
functional &ro&erties of a software s5ste$.
A. Kunctional re$uirement
B. Kunctional specifications
C. Kunctional test cases
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=6: %he test strateg5 that is infor$al an3 non structure3 is:
A. +$uivalence partitioning
B. &alidation strategy
C. 8hite #o( testing
D. Ad hoc testing
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=8: Which of the following is not a 7ob res&onsibilit5 of a software tester?
A. Identifying test cases
B. )reparing test data
C. +(ecuting tests
D. 8riting the functional specifications
!!!!!!!!!!!!!!!!!!! """"""
Q. 4=<: *f a s5ste$ is not functioning as 3ocu$ente3 an3 the 3ata is not corru&te3. What &riorit5
an3 $easure are assigne3?
A. )riority 59 Critical
B. )riority 49 Pigh
C. )riority 29 !edium
D. )riority 39 ,ow
!!!!!!!!!!!!!!!!!!! """"""
Q. 4==: %he 0e5 &rocess area at ,(( :evel 1 E (anage3 focus on establishing a @uantitative
un3erstan3ing of both the software &rocess an3 the software wor0 &ro3ucts being built.
A. True
B. Kalse
!!!!!!!!!!!!!!!!!!! """"""
Q. 600: Errors that are cos$etic in nature are usuall5 assigne3 a LLLLLL severit5 level.
A. Katal Leverity)
B. ,ow Leverity)
C. erious Leverity)

Vous aimerez peut-être aussi