0 ratings0% found this document useful (0 votes) 331 views14 pagesSTE Practical No.9
software testing practical no 9 MSBTE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
4. | Tdeotify -tne components used im the Tesh Plon clocuments?
==> |The test plan ic also a guidebook for testing process and is
| wital to keep testing process on the cight tracks. There can be
____] a ditference of opitian over cahat +o include in o test plon So >
we Con folla TEEE 829 Stondord “to curtail the diftereot, —__
According to this Gtandacd_,-fhe essentiol elements of a testing
—____| plain include test plon iclentifier, introduction, test items, featus.
| +0 be tested, feotures nat to be tested , approach, ikem pass/fail 5
| Criterio, Guspensian criteria and resumption requicements, test —
cables, testing tasks; enviconmect® , test deliverables, environs.
|-mnenta) needs, cesponsibiities, Stofting aod training oceds, __
Scheduje risks and Ccomingencies, opprovess.. 4
State the benefits of Test Plan.
Here ace some of the benefits of 4es¢ plant
[ | Better Coveroge: TF caritten well, ee enguces that al
| aspects Serer
on ee ere ee
0 product in a more unstwerured fashion, while attempting to+
Come_acrose bug! 2
Moce orgacixed results allow fer more efsicient toug tracking: 7
Results from test plans ore organized according +o the cect
2nd they. build io whieh “they were found, It is -therefoce euch
_. _leasier 4o-see of o glance which areas are problematic. Gince O
od tes 2 ) for % Poss™, “Fail and “cnt”
Statuses, a project manager -caDuld. quickly notice thot a
Specific_Sectien is Broken” if ail points similar to it ace red.
| Generate more bugs ? Test_plana often help testers generate
____| fesce Wougs thon Explaining testing. They ore oble to test all
Gections and ol!_use cases. A benesit to test plans is that
—__| Sxplocatary testing - generates good _and volvable bugs. They generals,
imply “Out _of -the bax’? “thinking, but as for quontity, ecthing
Scanned with CamScanner2-——_| beats _o_good_test plon. Exploratory testers hove to _cély_on they
[imnaginction; but mo rnotier hou great -the -tester iS, everyone's _
-——_Limegination thas its limits. Testers using test plons_de_not have
- +40_Seerch as eoveh, They ace _given.o full plan_of everything
| the product shows clo. ath
Avoids cluplicates t Test. plons_help to ovoid duplicot@s. Test plan
4 recagsize ond ogor: erything. Fa tester -fiods_bug_eo
version 8, he can open the #€s+ plan fer the previews version
(version A) and see if the isgue 0208 logged. IF it e208, the
tester can then discuss cith the bugs original _repocter to odd
it Th's_pee mete
|__| reamesork., and mekes bug trocking much more eFficieok,
I information to the toug or to get o bette:
4 prepare ieéerent. documenta. 42 improve Communication among.
|+the team rnemberS_and other Stakehalders.
These documents ore _olsp_Kknowo 0 Test Deliverables, as they
| Gotrusoce pplication, Different types of ortifacts ex. special
i Aype of Secuments ore given to the _Stoxehelsers_of the Sh
4 priject_during the spic- |
[There ove various Test Oeiversble are generated at.
of SDlc. Gome-.of the Test Oelivewbles are. pravided before,
| 4esting_pinasecrdring tating phase or after sexing cycle
c ig over. .
[the dicéerent types of test Dellverahies ore:
| Test case Documents, Test. Plon, Testing Strategy , Test Scripts.
| Test Octo, Test Result/ Report, Test Summary Report, Detet
Report, Release: Notes, etc. : F
[Sot tne uo Tt Coe spicata Fe seat
| Specification Tdentifiecs,
Scanned with CamScanner| Dhat_scenorios call be: tested., haw the
___ | features: It Specifies the purpose of © Specific test, idenrifes |
Test Case Specification decument described detailed
will be tested, how
Often “they usill be tested, and So on ons! Se forth, fora guen |
| the .equired inputs and expected: cesuits, provides step-by-step!
Procedures for executing the rest, and outlines the poss |-Fail
riteria for cleterei
ng_acceptonce
| Test Cose Specification has to be dene separately for each unit,|
| Bosed on the! approach Specified_tn he test plao,-the featu
+o be tested for eich unit must be.determined . “They overall _|
| Gipprasch Stated in the plao is refined into Specific test
| techniques that Showd be “followed and into “the criteria to’ be
LUSed. for. evaluation: Based _on these the test coses are specified.
| forthe testing unit- a
There ore tooo basic resons test cases_ave Specified betore thy
are used for testing: :
Testing has cevere limitations ond the effectveness, of testiog
|_ depends hesvily on -the exect nature of she test cose, Even for
1O_gven criterion the exact potwe of the tect cases affects the
| egfectweness of testing. 1:
2. Constructructing «good “Test Case 4ho+ vsill_ceveal ercors in _progem
js.a very ertative activity. and depends on the testen tt ie
| important to ensure thatthe set of Lest cases used is of
i gh_quality This ss the primary rceasen for having the +es4 cee
apedGcation in athe form of o decument.
The test Cose Specification is deveaped a the . Development
| phase by the organizotien responsible foc -the forma: 4sting
of the application.
Test case Gpecificetion Identifiers:
le Test Cose TO tt
Je Objective of Test Cose :
e Test Dota
Expected Result
ja Actuo). Result
© Stotus
Scanned with CamScannerExercise : ;
1. | Test the option avilable lo Notepad. Prepare the Test plao
foc the cam, .
[re-30 | objectives | Test Dota | Expected Recut | Actual Rear
Tet _|checte +he | open -the note-_Necd file is Creal] New page ss |
P notepad_opp|-pad_applicalioa'd /new page shell ce sessee
+o filey New. Created
Tea _lchece the cliceonthe A curase Ghould Cursor “ie placed. Pass,
L 0! pa 2p. age. placed on +he page on y the poge
Tes | leneck she | Euer some _|A text. shoud A A kext 16 dispy, Pass
notepad app. | text displayed 09 thel- ed on the
|
| _poge. | page.
| Te4 [check the Goto Edit> An text should text is get poss
I + i motepad app. Select All, Selected Selected.
| | pre
| Tes - \check “he Gato Bit > cut_text should ger text is get Pass)
lmorepod opp. cubked. _cutted.
Tee [check the Goto Git? 1 text Showd get! text is get | Poss]
nebepadl App. Paste. paste which iS posted,
_ capléd_or_cutted, |
4 \ ;
Tey |check the elect the | text Should get itext is ger | Pass
i} | netepod app {text Geto Eli Copied cohich 1S | Copied.
‘Copy Selected. 7
TE _|checle th, Select the | -the Selected text! the text "get | Pass
__| __|notepad app.| text Gore | get oleteted. + | deteted stich
\Exlit. > Delete. elected,
“Teg _|check the _|Goto Exit? _cliaplay ec chould | gone tn the | Pass
Cc Notepad_app. | Unde. go back te previes previous Stage
| erage. activity. |
Scanned with CamScannerTelo | check +he | Goto Eolit> | 6howld: disployed | claplayed cured Pass _
Neteped app. |Time/Dote__| current clare @ | dare ond time, £
time. i
Ten _|check the _|Goto Edit > lif the entered wad Ascocioted eal Pass,
neteped app. Fled. enter thelor chorocter exist Jeherocter 18 get
chorotter_o¢ into the page she highlighted.
coud. ‘ I be highlighted.
Tela _|check +he __ Gato Edit > if the Toputted Gall Associ oted word, Pass
notepad app_Replace. Cotes /soosel | dhocacter ext [chorocter is a
the Binding inte the poge theo ger coptoced | ___
[character orwtd chasid be replace with neo so
lane! reploce:char this: ewith new
/word: word Or character.
i
Fuse} check +he Goto Fornat > when yoo reaching | After ceachi 99 Poss
notepad _app. | Word-wrap the end a cursor | ta end a cure
| | Ghowd move don | _ismnqre down
tof to next line, t te next line. | _
[reve | check. the | Goto Farenat> | Newly changes of changes of fect Poss.
netepod app. | Font and chang| fort Setting Shall etting applied
the _settingof lapply te the page te the page.
| 4o0r as per \
1 | requirement:
|
fois |checte the [Gato View >| A status Ber shell A ctatus bar | Pass
Notepod: app. | Stotue Bor, =o _appeoron the |e dppeced on| ___
E bo bottom of the [the bottom of
page. the page.
fle __|check +he | Gato View: IAs per the zoom| AS per the 2004 Pass
cakepad app. Zoom and etting, the page |sebting, the
lick Select any} should 200m In] |page is Zoom
option, Zoom Oot. lin fout.
Scant
ined with CamScannerery
Check the _|Grote Filey | As per the _|the page vied |
“| ——|notepod app! Poge-serpd [Getting the | gets chonged |.
|-Pess
change the | page setting 2
p_t/view ger _|
| chonged, fs: at
Tee [check the | Goro. Filey |The current fle| The File is eoved
Pass
—{notepod app. | Save Ac, &
s Soved to | 49 the perticwlac | _
z igvethe file _|the selected | erected dest cotien
__ nome € clevi-| decimation |
J-notion & cave.! {
i H
|
{Tes .
etepad app. inte the Saved Should getswed-nges_ger caved
;checle *e Male chonge nealy chonges newly creoted chee Pass
1
= Beard +heo jnta the exisled inte she existed
Gote File» _ fie. I
eave. |
Goto File70pen the selected the selected file _|
Teo _| checte the ss
notepadap end select | fie Should get is getappeored |
she fle. appeac/openon on the windaw _|
the indou. 1
Tear checle the the curcent; _| the curcent, opened Pass,
noreped | Print. ancl eked opened file gat Mle gets princowe
opp.____|on print butter print euted.in. |iq the sdected |
Selected formah) firrmmot
Tea2 | checte the |Gote Bley | the window | the winders j. Poss
notepad . | Exit. Should get | gers exited! |
opp. Existed | closed.
closed.
El
Scanned with CamScannereTest Plon
Test Plon Identifier t= 1
Notepad
2. References?-
Notepad File
9. Tntreduction:~
pplication opp is used to write the dota.
Ond retrieve data from file. Z
4. Test Iter s-
| ___=Cepy deta _
|S. Features to be tested 3-2
7 Check cohether the text ig write in file.
= Cheek whether the read data from file.
aCheck test can be capied from ane file
ko _othee or one lecation ‘ta other.
: check whether the text be_poste_in.
~Check whether the text can be cur.
ether Cie,
1\6-Featuces oot to be testedt=
reac!
“The approach for listing the Features is black
box testing:
Scanned with CamScannerGetting up criteria for testing :- =
TAI the engjac functionolity of the applicati
| Ghoulel_word Os intended and poss percentage of the test _
cose Should he more -than 5%. and there should not be ary
Critica) (bugs. a
——__+——___________=3f the text is net _ploced_or typed in file.
anaes ee a er Fd
!o.Test_ Deliverable :-
> Test cases, bug repoct
U). Testing task !=
| ____= The environment Ghowd be ready prior
| to test execution phase, Test Summary repart needs fo be
requirement t=
= 4. Cornputer! Laptop
> 2. Netepad
13. Tdeotifying Responsibilities :=
prepora:
= kien V- execution of tests should be carried out by teste,
\4. Gtotting & Training requiced t-
=Stofe Ghould be provided with updoted
training and -the latest features an lounching!in market
|!S: Riek ond Coatiquous i=
isk = I 2 0F eon a. :
the _cost_may occurence. —
|__________Coatigeney Plon™ Establish the Scope befere
—__- besinoing the testing tos. ond poy attention in project planniny
Scanned with CamScanner—__|+#ion 0¢ project and determine the eteps to _praceed other.
19. Schedule =
= Perforen Test execution: 120 br:
~ Test: reporting: a0 brs.
__% | Prepace test plon exith tect cases for the St Page Sehup?? option.
—
— Te-20 | objective | Test Dora | Expected Result | Actual Result | status
Tel [check the fage “The selected poped|-Ine selected Poss
— [Page setup Setup. chonge| Size Ghould be popes size iq | __
Lnoduie select the poper applied +0 file. __lapphied to ite.
| exe |
| | hie
Tea _|chece the To page cetup, “The selected _poge |The selected poy Pass
page setup cel ject the Oten-\ orientation is appliol Asentetion is |
module _|-tatien aa fortalt!4o she page Oppiied ro the |
| or Landscape | poge.
Te |check -he | In page setup, | All the mnorgio's | All’ the macg: Pass
bafoaten [page sehyp | give he apprepist valve ahows! be | volve 1S applied
lenedste | Margie value. --applied to page. ite the page.
cTc4_|check the | In poge setup, | The header ond |The header ond! Pass _
page sedp | give the heod| fester ie apptied | footer is applal
Immadele. 0. footer tothe page. 40 the page
Tes _|chece +e | In page setup | After ai changes | After oft chonges! Poss _
dole, create | the preview ofl! |the preview 1S
lraodule oll the ichonges || be displayed otcor-| displayed occe-|
goth as size, |-ding to changes,|-cing to cheng!
oftertati oo, HIF
Pocgins
Scanned with CamScanner@ Test Plon
iTest Plan Identifier :-_. 1
Notepad
|2.References?- =
~fage Setup.
- __> File
|S. Introduction :-
_ Source -
= Orientotion_
we =Mogi
___- Header and footer
IS. Features to be tested :~
=Check shether the size of paper_oce
1 |eelected propery oroote
> Cheek . whether the orentafion ia celected
properly or not. -
Check cohether the Mo
prapecly or oot
6. Fecrtuce not tp be tested :—
|9 Deciding a test approach t=
Scanned with CamScanner- = All_the mngjor Functionelity of the applicatios
|_| Should word as intended aod _pass_percentoge of the test __
———_| case should be more -then 907. ond there Ghould net be ony
_| Critica! bugs. are
3. Susy ee
| = Ofientation is not selected prop
- =Morgin iS not selected propecly
10. Test Deliverable
~Test cases, bug report.
Li. Testing task
= The environment Ghould be ready pdoc
stp test execution phase. Test Gummary cepart needs to be
B prepared.
[12 Resource requiresnentic
— =1_Compurer/ Laptop
Notes
Identifying Respons Hies— —________j
="The 46st plan ahould te: test lead preperation
[ond execution of tests shovld_be cared out by tester.
16. StofFing B Training requiced =
= Staff Should be pro
a she_lotest features on launc!
ided with updote
eoorke
1S. Riek. tic
=Riek: Tn the cose of coreng budget estimate
the cost _moy_oceurrence.
= Contige. cyPlon = Establish the scope before
[beginning =the testing task ond pay attention in priyect planning, |
[16 pprasvans $2
Scanned with CamScanner—_}=#en_o€ prijech_ood_letermine the stepe-to_proceed other, |
Prdject_mmanager Should agree oo comple-|
19. Scheclule:-
|___________= Perforen Test execution 3120 brs.
= Test reporting + 30 brs.
Scanned with CamScanner[Test the option #¢\Worl Wrap’ of forrat_rnenu_and prepace-the +25
|_pleo for the same,
ATest Plon Identifier ?~
Notepod
Notepad _
Word Wrap of Forenot menu —
3. Intreduction?- _
Word -Wrop features encbles_you £0 move
@_wWhen you_ceachi agtoe_eoc_ethaut
J Thi
the _cursor_-to_ the next
quiting. you_-to_press “Enter”
4 Teat Item 2
fo Word rap
| Formnot enenu
| Notepad
S Features +o be tested :-
Whenever’ we select oaerd-uscap_ option, then
Ta [eneck shea you coaching the end Hne_cur6or_moye to next Vne_
Lor not.
6. Features not to be tested t=
3. Deciding o test approach t~
Bs a ed ne operand See aten toe fate Black,
box. testing.
|
8. Getting up criteria for testing :-
All the _mnajor functionality 0f the application
| chould wer! as intended .and ‘pass_peccentage of the test case,
[Should be mare than 90% _and_+there_Ghould_not be Gny critical
——-|-bygé-
Scanned with CamScannerUN. Testing tac
—————}+—____________“hhe_ environment should be ceody prior te |
—__ t8st execution phase. Test Gummary reports needs te be_prepoced
12, Reeource requirement i
Notepad
Pc} Loptop.
18. Tdentifying Respansibivities :~
jhe test plan Should +est teod preparation |
and execution of tests Ghould be carried out by tester.
1h. Stoleing & Training required 2 |
|
{| ___________Stoff Should be provided usith updated
ctmining_and_-the _lotes+ featuces on lounching in market:
1B. Riek aed contiguous?~ |
J+ Rlak= In the case of wcang budget estima
the cost moy occurence.
Comtigency Plon= Establish the scope before
— bagioning_tine testing task cod _pay attention in project plansiag,
IF. Schedule 2-
fecforen Test execution = 120 hrs,
Tesh céperting - $0 bi
Scanned with CamScanner