Software Testing Tervalnntegy «
Re gression Fesk:
Testing wuduels an modified build OS wnake, es i
itl Ge we wo Capact” om exichiug pete came
of, covert Like adeting/ deltong [vncckifar ng, fea ,
> 6 Vult deaqrestion testing!
—Teablug © Wa
sig oye oma
. Regional R Sr aking
: dag Hee wnedps rncette, alovg. wrth the
: delle. |
canabysion. mnzekt rods bs cdo
: a wall voedules vith OF cmd Developer -
eh Regnestion Testing: jee
Le, dae a fealiow dnd Teen Av e
“ig Yas ee . we oe ony mvdules
~ Poheack of tdentity Sanpete erty =
perform ome ound fuk Tega
[vnocdifieationt howe boy
a
&
:
BEE SE
g
i
z
i
1
E
ziad pl. a
oke Ve Scant Testug ele piotioe asi
* Smoke aml audby fTecling cont
buld release . ok!
Smoke | Teck Svinte
in Saye ;
“PSrrekee beat Ly lowe LB eaake |ap eawhy Testing rasa
Sure LUE lull we reccidved | tre rbleate P natbities
from Wi cleveloprront team iz | gon tae rman ne
teakabfe /ctable on uot, of Wie. opplt uot
Pe eas.
wP Smoke Tecting gerfoumed ly] =P Souity Testing v pobre
esti ctavelop i lea Thane. dations .,
FPSereke Techy loud wy oe [p> cawity Teshing, build
eltter stable or unsl : palate
Pe Te ip tow om Wittal Luis [PTE io cteue om stable bu
Sub © pont: of tootte tatiwa.farTe io a’ park of sagherien
texte
=> Veually tb vo clout everytind PLE oviplanned wher there
tows a new watdd 0 i veo era Bot te de
bah tar Apt teshiug.
t—TExplonatoay Testi
*We have & explore Wa eats
cation WA
Re, P Pr ) Undwratand counplately.
*Vedortkand WUE applleation , Wduntify aU é i
Mm , Vole Scomares
document ik then use uw mn 8G paca? ei
* We ado exploratory. ‘tenting usta the application i
sua plouk tere be uo peequirarncik ,
* Teck ergineon. Wil ale caplovaldry, tealivgs tun
Horo i w Yeaqurernand .
© Drawbacks
* Yeu alge undant tard ou fealige as 0 tong. (on)
bag. a fealione since you cle wet: have rogue
> Tone conbunis
3 df there v amg bag,
unre abet Ur
tr application » yeu WAU waver
—? Adlwe Teskivg
application jando vorthowl ar best” cov@A On
. Tectia,
lowaets paquiraenent™ olocurnink »
a pduac testi um Sutera. tetting gfe esitts «ain Aer
We brwak, the system «
| Tester. sowtol have knowledge of application over tama
le olpeett Wave requirements [test cares,
«This testing Uy wtalliy oun unplanned actly
fiv
“> Monkeu / Gorilla Testy.
tesy Cow on
Testing applicatinn paulo vathowk amy Se?
ony loatvend, Mbaheernt eae. a Hii gee
+ Rethoe. teakhug to am tformal eating type
aim Ue bheale He ein « :
Tester clo ust ave knowledge of applicabion
+ Sadkable fore rs, appicalion -
Pathe Testing | Monkey Terking | Explaratiny eet
-No Becumendation No Documentation ons Becumenbeslion
TeSNe Plas = Ale Plan = Ne Plan
~Saformnad Tesiy, |-Saromal Tasting |. Safowvnah cetling
| Tester siould kuoco|- Testers cLeearlt Kuso |-Tester tocar kun
spp eatin function eee tpplleation frmetiin lity
alu
~ Rawetown testing |- Random behing. Ramdow besklug,
= Tukenslon do bo break — Inteutlon & 18 break] Tuten D tp leame
He apptication [pind] Ure application / find | Ov explore Aunctionm 6
Suk comer clejects|| Cok corer oteferT | ADhy of appleation,
“Beg appticabion 1. Gamig. Applicciond| Any. applications
ws Adie &
tester.
fellate
fae ITT TTy> Positive Teckng
* Teckt te : ¢ ;
agptication wath valid & iM ied
Poritive Teating. inpuls
belwves Om expecks
p 9b, clack (ohaalbasy: oun sation
with positive [vali input.
f
f
p
2
2
»
»
=” Negative ae
eTeating Bre application vith Uwvalid tapeitt D called
N ve hesking
“DEL clocks whether om application. oolwves ot expected
with vvegaive | twveatid Capuli.
=> Portive Yr Negative Test cated
* Requixemenk !
fon example, uf a bent lor ‘y Ustad at a fealive aud in
ers ike mouboned wat Text Box accep 6-20
+ Rulve Test carer!
ee EEN etna
Text box accepts 6 chranackon’ «
pr asientbaieneta (ups oe cheneee Bangs.
= Textbox accepts a4 value. tn wfw 620 cans lof
B wstige aceap (ak eur eage
+ Negative Test cared!
See
anton ehowld vet accept Ham 6 Chae:
a Tegan shout Dat, occeple (Ova wait Star 79
al clureelay
= Tarkbon Stroud vot accept epock
icalad
— Textbox ghoul ust aceoph numer ‘
less
VUULSG EGG ESEESESELEUUUUVUOUYt Te
TF End lS End Testi
* Tasting LE overall functionalities of
Be Vaal& Trtegnation among alt Ue
callad end—ld-end ese
End-to-End “Tech
@ Login 7 © Add Neo customer —> Old customer
© Logout <—B dante won
—? Gldealization and Localrzcthion eens,
i * Gilsoalization Testing! (13N)
~ Performed Le entune -the system on eofhoas opplsatiion com
nan By culliral on “Local emirconmord « bit
-o ut eli ot We Safteowre application are ce
dom eat Uk supports” avery language aud Aifjount
— Tt tesks the chifforont epmaney format, mobile beet:
formal ant addres formats? axe cupporctedt by
application . oie
— For exomaple , Freeborkcom support . tee: od -
toe accetied byAve pesreot aE caine eo Fit b qtoelinal
prrduck ,
z
aSLoeahzed Teekug!
— fexfoxmed 5 ensure He eystern on softorre appli cabin
for & specific qeograghical awl cultural environracuk,
~ tocabzed protuct euppontt the specific Kiwd of
language avd & able culty fy specific ruagien
= TE tects re
Equnatence Class erkoning (ECP), =
cobect
« Partition aala Eli various clases and we can
dala acconding WS clase then took. Ot deduces Ks mo.
of tesk-cases Sand sowes Knee for testing -
Enter a Number (ae. | me Alles cits on
oe
Tosh
+
x
+
Noomal | Cala Uap bey ee, SOP oF
Divicte sitoaes Bulb Equivalence Clos Test Baka wring ee
100 "0 7-50 (invalid) ~s0 x
4 ler doo > Be (valid So
fof W200 —> 460 (vaticl) 160 a
oo) 300 —» 25d Cvatil) 2D ~
oe) Hoo —> Bap (vated) Bw ~
doy ig Sm —> LD (wall) yoo ~
ol & 600 > SSP (Yavaliol xD oF
> check yolue KH
on
| + classify] tide? povititian ate Sob val Rote entan,Name! (Er - | Rilo oly alphabets
7
Dovide values Wale Equivalence clas rraak tab wang Teh
A. Zo? valid op bl Lag PME
ane —> vad ee Cail on
Special Characters —> GwabA ——_| Ont %
Spaces —> Invalid wig ie
Ruenbena > Pwatid + H's. 4094
Lieto
MinAPTE ainctt
Mintlel] =os
test cares ot Pevmdary
tain ole CPaws> Max = 35° (Pass)
win-lelt Ceo ques 8M (Pas>
pute tt 219 CP) ap. poe UY
oi Zope corn NG
ty the text bor [ taput Avetde-
are velve vA be vou fied
qn tis testag we UM "ch awd vA keclnguee—> Decighty "Table Te aholqe
+S} we Lowe mode mo, of epnalitions | aetcons then we
Use atecision table Lechmiqne » ia
+ Decteleg ably) te “Cala at Conse Hi fort Se,
+ Thie beclmique Pu be, tek ty we et i
condiliws Come ackians « ; bine
Bi decklen Bola teens, oe ni |
ation of Tupule.
+ To Hentiyy We teak canes d
don conditions ound achiors -
Unt dacision fable,
Wwe Condi
+ Take am example of ranaberonting Galina
fe am ale ustieh abwady added L appraved,
epudiiena UF baamsfen rerey
§ ne Abiencty approved
6 OTe octet
O Suficiauk somty Be ale
— hetins performed
DTT IA tl all ia hl NE al a a a a> Skate Tiansition .
Im ctale transition dechwique , changes Ba tnpal mn
Ctemuge UAE sale” 2 (uk Applica tion -
- bat Us
Lectutque. aloes the becker (6
+ thie tests
behaviow § am Aut.
+ The ‘becker cam porfown tus gion. 4 ag:
tol tan: Supa conditions lM % uance. «
MATa Stale Grantition technique, » the tectting team provides
Seg
positive as well of ee
fore aor tig wa sytem behovion.
ES CET EE PE Pa eee Se 6 8 6 eelOVE —————
—> Erwor Guiting,
+ Eruon que tug le ome of We teating &
U7 Pad oud hia dof lisare
pron. exparten Oe .
Ty 25000% questing. we ctont: feller “ef
Fuller, \ ;
+ Tk clepende | on Teckew Avalytical ekills amd Sxpow
+ Some op We examples, Oe! :
— Sub rit a nee usitheut teuk 2nbeotvg, a
cag std Such ab ances alpraboli
t UME SAC held.
tn then
on testersCy te
SDLC —Softusane Developrnent ae “reslag
Re equrre na 5) begr ° noe
. wk, Medaka nunee’#
ui phe.
STLe — Septeme Teg IG
© Requirement bralyes
(D Test Planning.
@ Text ess
@ Test Exeniition
© duper] O09 | panei a pe
Goe
oo
> Test Plan.) Coutenti”
tA beak plan is a domed tha de geriloes
kat thute: ry
Nerowrces equined le perform testing. fon
product .
» Teat Plan template coutoub ¢
- Overview
Test Ervirconments
: ee
Excburiovs
- Test Sh
— Defect Repos Teg Procodund
~ Rots/ Respeustliliies
= Tesh Shrectule
- Prictug
- amd exit nite
= uspension amd Resumption Criberuin
~ Tools
— Risks and Mead
— Approvals,
5 cbiectives, celudute., ely orale
cht
tai
eest Care
> Use cose, Vest Qenarnie & Ta
ee Che:
Use care cbesoribes tat
= Use case confetus Tht Cee +
Reber? wtih d the Unb , valush com ee & i ;
{ poson om 0 grep people, tukeracting. ite
|
urement
a process,
Ld ects five Screens 8 fled cute
J tee eusccesstul wsere culver:
«Test Scenasuo’,
Cg ee
=A pocsiole aren ti be tested (What |S test)
+ Teet Case’
pee s chow Le podorned i validate
ordeclalig® of AvT (eons Test)
Teck care contains best steps, oxpected nesuft. & adtad
sesult
—> Use case VE Tost Case
+ Use case - Desodloes functional i
Bustners Analyst ( toh)
«Teak Care - becocbas Test Stet] fnostduoe,grapert
“Tout Engfinsere .
sprepaned bgTest Suite
* Teak Gille Wifa naupio} feat whieh “eet
cnteaena (Cie woeaton vg] sey wR
(
song |
appticotion «
—> Test Coxe Cmtents
+ Test Cae ID
« Test Case The
. Desouption
» Bee -condsbove
+ Prion hy, (FO, P1,2/P3)~ onder,
« Requrroment ID
«© Steps | Prtios
Expected Resully
1 etal ke Result
‘
4
|
4
What v Test Care?
+ A Test care 1 & Set of achons exerted [7 validate
particuler Jentina on functionality. cf yer 4~ Requinement Traceability Mabey, (RTM)
* RTH clecorubes Hu mmophig- of Requirement!
Task cates,
Ig unttr the
+ The main RTM ip WT coe Hut ale He
Purpose of
cares wre covered go tat uo functionality. Abodd
mise ustihe atekig, Software. Keating.
# Requinement Grrceatoili Makvin— Parameters Tueludle -
- Res tun enon ks cdiption
ot
Note! yal He tale of RTM, use com imake eure fie a a
. pottlde Pimetonalitin Vv covered Wn testing «
y > Test Envinonraut
—————
© Test Crvinoment b oO platens apeciols, tpctal fore teak
case execattion en WW Softuomie ok
* Tk b crtatect tog Tategructing US woquived softorare nd
hardware aon volts preopor natwook conti ond
eTesk envirewmat Simulates production [sual Ree anvinew
a Rncthen sp rome of best omiinomenk b Cast Bed,Vel Executiny
*Purtng. Hos phic, tert Ream will cant quth UE
tating based on (hE test plant ond to hese eases
a. bin
"Calo catenin: Tact eaten Test Dale 2 THU |
* Ackvities: j
— Test carer ove executed beseal on Mic test plannil
— Status of test cases are mocvrkeol , Uke Pauted, Failed }
Ptocked Run and otlind. - ‘
— Documentation of heck yeeulll” "Gut log defect for
foil cares is Low, a
—AU He locked at owl failed cares oe
ide,
otal ovce. He Aefects on fixed.
—Detecl® ane bucket UU Closure .
* Debverabeles ; Peavidles ad Vat éctvation
Seeperk with completed Results »
> GuiddBnos for Test Execubion.
« The Buld bet op le te QA environment
dee raps Cnportout park of tue best execution eels
» Test execution 'v owe ba Quality Assurance (an)
ewironmank , -
+ Test execution happens bh mulkiple cyte.
« Test execution phase Cound . ui Wee
+ test souls Cte cutomation)& aan | Guge J
hy amiematebod functionality found. th an applicaliin
oP we Called as Defect | ir | Tssue «
3, + Durdug tue Test Execution Test Engines oun.
Ww wopercting, mmtematebes 4 eae te chevelopemt
= trough Eemglakes on wag
* Deteck Paleo Tools
—eor Aust —> Ae
— RevTBck >} Peg [Sect Tenaricg ad
— Tina
— Quality, pate aa d ae
ae Tita, eke. —> eg pejeck felt le
> Defect Repowt Covkerls”
*Dofect_ID:- Tipu Mnifaion no of ME Aafeel” 2
* Defect Becert ption’y Delalled cLesvdption of 0 dajert Eoeludivg
angen aloruk ee module, To vate Lefed
ve tatgon ta, vote tegen vt fotuc
cxeensteel wits wel developer
Torls
|
|
|
|
+ Vossiont- Verkion of ae appli
4 Stops Delailed steps ee <
cam reproduce. the depeclé-
sbalz Rated bate utun clefed med.
x
=
« Reference t= wshaxe yo Reswiide, wefewnee to tre documouts , Dike
crequlvarrends, Acclgy ene tehoc tua? on mag lo even SS. et
tea er0e0r WF lelp understand oS ate
the tect.
+ petecked Bui Name] ID of Wa tester wlio
9 Salis y— “Stakus of UE ctofock .
° Frasd fey i newre[TP qf Wr developer woke Axed YW -
+ Date closed 1- Dake toto ats cRefeck io clesed »
° overt: — pole ctecoubes He feapack of WHE aleteck om
dle application «
votich Cs velated bo Be Has ungener.. Sovert
. Priovily, cma be its Cul ex i
Supack wypercy at “ested ni ack Loe fined seer
. Peviorrthy =ig Defect ¢ laasificattion
Defects Categorie ions !
de (
uA: “!
Severt Prdonity
* Blocker ©fO
* cotteal «Pd.
. Majon oP2
* Nirok
—> Defect severt
* Severihy aoersfilees UE sosvousvoet of clofect aud hew much
Eapact on Gudiaess ocnltero. 2
* Defect Severdhy. can be colegenized Suz four chars
= Blocker (slioe Stepper’) t- This clajeck trebieates watt cam
Proceed punter | Eoe- Application cratlud, lain
*S Iuarte Pametionatity to Ust ech
— Cxtikical = She mainfrare mi ot .
€ Swen eles everteftew Fe onteaie Shey cause
Proecent fordtn Exe Fund Trantfer vo wat Goring
1 Oveloring. pet aa Leomeene app wo = soma,
=Majont- Jt cause come undesirable eldviont bur! 2
WE feature [application fe sit punctional .
sEx@; Apter sending aumail, there io coftLirmatiin ral)
1ta@y Nor beoldig “cab share Lue cenftrredtian «
= Minor t- Tt welt eaure AMAYON bKeadle -Lown
Tp, Abe eystem . 0S +
\ + Pam Lede aud feck tecueg 7 epee ignite.RS Pdcpaty. cecorrber Lt
IY ‘+ Defect Priesity atater tie onde
if oe fixed .
Sead ,cnls thoes cloak
= PA (Ahectium)*
wy vwated
= PQ (Lew): Developer oO" Be ba Laken robeas>-
Sigh eit pny onc te men peng ees
Le prdeny Hp Sey App canting oO ei |
0 i SLoy eeven 1 SU el em Lege colon Or spe
Oe aah oes |
ow palordty- He cevertity i Leen In ust 7 u ||
° i i t wh ae © eg 5 ae: im |
etighs Nhy~ donby\~ We! ushem ase
“t oot - eas Oa tink (eer loess via Mr
: tocues whiel »
+ Lew phbnity. Low seven Ruy & Be, oe peut
tye tes severity Ruly candle. om, TPES ha ge
Za~ Defect Reartutiion heave '
Ae Ce ae .
(5 fin Aefecla.
Keating Keown
* After secieving We clopeck yecpotct from
aeveloprrent ‘Ga teuduct a navies mertlng
Then they cond a Reselihon Cpe bs the
tor ducctiren communtea hon '
+ Resolution “Type * r
—Recopt™
~ Reject
— Duplicake
— Enhancement
—Necod more Tafermation
lt et? Repreductlete 4
— Fixed
— Me haclamed
\p> Test Cyete Cosine
© Betividies
~ Evaluate completion enitoria eared on Tine, Teak Co 7
Cost, Software , eodteat Buran objectives , Qual. v
~ Prepare Test metres based on WW above pawrnstens.
—Poumenk the tearing out of WUE project -
- Feepare Test Summa. sepcrk.
= Quatilokive and quBslnkbe repenting, of avait of WE
work, procduel’ fr [Le cetornar . a
— Test result analyte We fink euk Wr Befect” Aistoubrction
* Delivenaloles .
- Test closwee repo
- Test mebsues.pt Mei A Defect Dentty ne of iet Weil gon sagsinentt
oh Mey ef defeat foura | Sine (ne. of -requizenanls)
# Defect Removal Efficiency CORE) +
Be Ca] creer) toe
CRixea Defeekl / C preed Daectt + Mited Defect) 10>
"Ns Defect thantified aotug teattig [Fixed Defects «
= By Depecl™ Ndentitied tog euihownor| Mia Defects
+ Defect Leakage t
(rte, ef Aefecte found tn Wide UAT | Ne of cefecls food a Mat
+ tejecli Rejection Ralio :
A (No: of ctafect -egectea | Total uo. af Aafecks weced) se 16D
L ebefeat get Fixe ede — Reported tate
Bea cestorn Satlsection = nin of compl per poxicd of time .
re Requined Tale
ko Nev of Requirements”
2. hg is 4 us Cares vortidien (2% Reiner -
s Total wo. of Weah cases wrutten for all Requirement, i
4, Tet ne ef Test cases execuked. ]
Ss. Nes of Teast canes pused.
6, No. of Tash carer Failed.
4
g
9.
Nev ef TTzst cares Olocked.
Nes Test Cases Un Executed .
Total Nes of Defect Gedaatifieat
to, Cabal Defeds Count»
Th Baker Defect Couuk
fh. Medium Defect count.
1B, Low) Defectt cout,
14, Customen | ‘Defects -
IS. Ne. of defecl® fouk & UAT.
"Te of Test cares Erecuted:
(Ne. ef Test cases exceuted/ Total Wo. of Test canes uairhen) x low
of of Test cases net! Executed |
| (Me. of Test cores at erected Total woot Testoasa Writes) #100
1° % Task cont parsed:
(Ne of Test COMA parsed Total best Cates executed) ¥ too
8% Test car filed:
Uno. of tat cores failed) Total test cares executed) 100
9% Test cams blobed:
(Ne. of test cats Motkedl Total test cases executed) # lov