SlideShare a Scribd company logo
1 of 23
BBeeggiinnnneerr’’ss QQAA TTeessttiinngg 
ooff WWeebbssiitteess 
BByy 
QQuuoonnttrraa SSoolluuttiioonnss 
EEmmaaiill :: iinnffoo@@qquuoonnttrraassoolluuttiioonnss..ccoomm 
CCoonnttaacctt :: 440044--990000--99998888 
WWeebbssiittee :: wwwwww..qquuoonnttrraassoolluuttiioonnss..ccoomm
WWhhaatt iiss QQuuaalliittyy AAssssuurraannccee?? 
QA is part of all good production processes. 
Quality Assurance (QA) is part of 
the process that ensures: 
•Quality in work 
•Activities are being performed effectively 
•The product meets requirements
WWhhaatt’’ss uunniiqquuee aabboouutt WWeebbssiittee 
QQAA?? 
=
IItt’’ss NNoott EEqquuaall 
Website QQAA hhaass ssoommee ddiiffffeerreenncceess:: 
• ffuunnccttiioonnss,, bbeenneeffiittss aanndd pprroodduuccttiioonn ccoossttss aarree nnoott aass eeaassiillyy mmeeaassuurreedd 
aass aa pphhyyssiiccaall pprroodduucctt 
• wwhheenn aa wweebbssiittee iiss ddeeppllooyyeedd,, iitt iiss nnoott nneecceessssaarriillyy ““ccoommpplleettee””...... iitt 
lliivveess,, iitt eevvoollvveess,, iiss uuppddaatteedd.. ““FFiinniisshheedd”” iiss aa tteerrmm aapppplliieedd ffoorr tthhee 
ppuurrppoossee ooff rreelleeaassiinngg iitt ffoorr uussee..
TThhee CChhaalllleennggee 
Processes and methods to mmaannaaggee,, mmoonniittoorr,, aanndd mmeeaassuurree 
qquuaalliittyy iinn wweebbssiitteess aanndd aappppss ccaann bbee aass fflluuiidd aanndd eelluussiivvee aass tthhee 
ddeeffeeccttss tthheeyy aarree mmeeaanntt ttoo kkeeeepp iinn cchheecckk.. 
FFoorr pprroocceesssseess aanndd mmeetthhooddss ttoo bbee mmoosstt eeffffeeccttiivvee,, yyoouu nneeeedd ttoo 
iimmpplleemmeenntt bbootthh wweebb ssttaannddaarrddss aanndd ccoommppaannyy gguuiiddeelliinneess..
QQAA TTeessttiinngg iiss nnoott lliimmiitteedd ttoo UUssaabbiilliittyy oorr 
CCrroossss--BBrroowwsseerr TTeessttiinngg 
• Usability iiss aann eesssseennttiiaall ppaarrtt ooff QQAA 
• CCrroossss--bbrroowwsseerr tteessttiinngg iiss tteessttss ffoorr aacccceeppttaabbllee ddiissppllaayy iinn 
mmooddeerrnn bbrroowwsseerrss 
• QQAA tteessttss tthhee eennttiirree pprroocceessss,, iinncclluuddiinngg ffuunnccttiioonnaall 
aaccccuurraaccyy 
QQAA FFuunnccttiioonn,, DDeessiiggnn aanndd UUssaabbiilliittyy
TThhee BBeenneeffiittss ooff QQAA 
• IImmpprroovveedd cclliieenntt ssaattiissffaaccttiioonn:: 
pprrooffiittaabbllee rreellaattiioonnsshhiippss,, ggoooodd tteessttiimmoonniiaallss,, wwaavveess ooff rreeffeerrrraallss 
• RReedduucceedd ccoosstt ooff ddeevveellooppmmeenntt:: 
ffeewweerr ddeeffeeccttss,, ssttrreeaammlliinneedd aanndd ssiimmpplliiffiieedd ssttaaggeess ooff ddeevveellooppmmeenntt,, 
rreetteessttiinngg rruunnss ssmmooootthhllyy,, ddeeppllooyymmeenntt oonn ttiimmee,, oonn bbuuddggeett 
• RReedduucceedd ccoosstt ooff mmaaiinntteennaannccee:: 
ggoooodd ddeevveellooppmmeenntt iiss lleessss ttrroouubblleessoommee ttoo ssuuppppoorrtt,, ssuuppppoorrtt iiss ccoossttllyy
MMeetthhooddoollooggyy ooff QQAA 
VVaalliiddaattiioonn tteessttiinngg:: 
eenntteerriinngg eerrrroonneeoouuss ddaattaa ttoo tteesstt ffoorr aann eexxppeecctteedd rreessuulltt 
• wwhhaatt iiss tthhee eexxppeecctteedd rreessuulltt?? 
• sshhoouulldd tthhiiss eerrrroorr hhaavvee hhaappppeenneedd?? 
• iiff tthhiiss eerrrroorr iiss lliikkeellyy ttoo hhaappppeenn,, iiss tthheerree aannyy wwaayy wwee mmiigghhtt pprreevveenntt 
iittss ooccccuurrrreennccee??
• cchhaarraacctteerr lliimmiitt,, aadddd 
mmoorree cchhaarrss tthhaann tthhee 
ffiieelldd 
• ddoo tthhee uunneexxppeecctteedd,, 
ttrryy ttoo bbrreeaakk tthhee ffoorrmm 
• ffoorrmm ssuubbmmiittss wwhheenn 
nnuummbbeerrss oorr 
cchhaarraacctteerrss aarree 
eenntteerreedd iinn tthhee ffiieellddss:: 
11,,22,,33,,44,,55 eettcc.. 
““ ”” && ‘‘ (( )) ’’ 
FFoorrmm VVaalliiddaattiioonn
MMeetthhooddoollooggyy ooff QQAA 
DDaattaa ccoommppaarriissoonn:: 
ccoommppaarreess tthhee oouuttppuutt ooff aann aapppplliiccaattiioonn ttoo pprreevviioouussllyy eenntteerreedd ddaattaa 
• iiff tthhee aapppprroopprriiaattee ddaattaa ttyyppeess aarree eenntteerreedd,, aarree wwee ggeettttiinngg tthhee 
ccoorrrreecctt rreessuulltt?? 
• ddooeess tthhee wwaayy tthhee ppaaggee ddeelliivveerrss oorr ddiissppllaayyss tthhoossee rreessuullttss mmaakkee 
sseennssee?? 
• iiss tthheerree aannyytthhiinngg aabboouutt tthhiiss ppaarrtt ooff tthhee aapppplliiccaattiioonn tthhaatt sshhoouulldd 
bbee mmoorree oobbvviioouuss??
DDaattaa IInnppuutt vvss.. OOuuttppuutt 
• ddooeess iitt mmaakkee sseennssee?? 
• aannyy iinnccoonnssiisstteenncciieess 
wwiitthh tthhee ddaattaa eennttrryy?? 
• tteesstt aanndd cchhaannggee tthhee 
ddaattaa eennttrryy aanndd sseeee 
iiff oouuttppuutt uuppddaatteess 
tthhee ssaammee wwaayy
MMeetthhooddoollooggyy ooff QQAA 
UUssaabbiilliittyy TTeessttiinngg:: 
tteessttss oouutt hhooww uusseerrss aaccttuuaallllyy uussee aa wweebbssiittee,, ttoo mmaattcchh iitt mmoorree 
cclloosseellyy ttoo wwhhaatt uusseerr nneeeeddss 
• iiss tthhee uusseerr ddooiinngg wwhhaatt wwee eexxppeecctteedd iinn tthhee mmaannnneerr wwee 
eexxppeecctteedd?? 
• aarree tthheeyy ffiinnddiinngg aanndd ppeerrffoorrmmiinngg ttaasskkss?? 
• wwhheerree aarree tthhee wweeaakknneesssseess iinn tthhee ddeessiiggnn?? 
• wwhheerree aanndd wwhhyy aarree ttaasskkss nnoott bbeeiinngg ccoommpplleetteedd?? 
• hhooww ccaann wwee aassssiisstt tthhee uusseerr??
• ddooeess iitt mmaakkee 
sseennssee?? 
• hhooww ccaann wwee 
iimmpprroovvee tthhee 
ddeessiiggnn?? 
• hhooww ccaann wwee hheellpp 
tthhee uusseerr kknnooww 
wwhhaatt ttoo ddoo?? 
• hhooww ccaann wwee 
aassssiisstt wwoorrkkffllooww?? 
UUssaabbiilliittyy
Testing often and little is far more vvaalluuaabbllee aanndd ccoosstt eeffffeeccttiivvee tthhaann ddooiinngg 
oonnee wwhhooppppiinngg bbiigg uussaabbiilliittyy tteesstt ooff aann eennttiirree ssiittee wwhheenn iitt iiss aallmmoosstt 
ffiinniisshheedd..
TTeessttiinngg GGuuiiddeelliinneess 
• Test by developer repeatedly aass ccrriittiiccaall sseeccttiioonnss 
aarree ffiinniisshheedd,, ttoo vvaalliiddaattee ffuunnccttiioonnaalliittyy 
• TTeesstt wwhheenn aallll sseeccttiioonnss aarree rreeaaddyy aanndd ““ccooddee 
ccoommpplleettee”” 
• nnoott iinnvvoollvveedd wwiitthh tthhee ssiittee iinn aannyy wwaayy 
• nneeww ttoo tthhee wweebbssiittee ((ddoonn’’tt aasskk tthheemm ttwwiiccee)) 
• ffaammiilliiaarr wwiitthh tthhee wweebb iinn ggeenneerraall 
• UUssee aann oouuttssiiddee uusseerr oorr ccoolllleeaagguuee wwhhoo iiss:: 
• ccoolllleeaagguueess mmaayy pprroovviiddee vveerryy uusseeffuull ffeeeeddbbaacckk
LLeeaarrnn tthhee rreeqquuiirreemmeennttss 
Examples ooff rreeqquuiirreemmeennttss:: 
• AA ssttrreeaammlliinneedd,, ppuurrppoosseeffuull iinntteerrffaaccee tthhaatt iiss 
eeaassyy ttoo uunnddeerrssttaanndd aanndd nnaavviiggaattee,, wwiitthh 
oobbvviioouuss lliinnkkss,, aanndd nnoo cclluutttteerr 
• FFoorrmmss uussee iinnlliinnee vvaalliiddaattiioonn ttoo aassssiisstt uusseerr 
• AAccttiioonnss wwhhiicchh ccaannnnoott bbee uunnddoonnee sshhoouulldd aasskk 
ffoorr ccoonnffiirrmmaattiioonn 
• AAnn oonnlliinnee ffoorruumm wwhheerree uusseerrss ccaann aadddd ttooppiiccss,, 
eeddiitt tthheeiirr ppoossttss,, aanndd ccoommmmeenntt
GGaatthheerr uussee ccaasseess ffrroomm tthhee ddeevveellooppeerr aanndd aaccccoouunntt 
mmaannaaggeemmeenntt tteeaamm 
Use cases ssppeecciiffyy hhooww uusseerrss ccaarrrryy oouutt aa ttaasskk iinn tthhee 
wweebbssiittee.. EExxaammpplleess iinncclluuddee:: 
• CCoommpplleettee aapppplliiccaattiioonn ssttaarrtt ttoo ffiinniisshh 
• SSttaarrtt,, SSaavvee,, tthheenn CCoonnttiinnuuee llaatteerr 
• CChhaannggee ssttaattuuss;; VVeerriiffyy uuppddaattee ttoo ssttaattuuss 
• FFiilltteerr aanndd rreeoorrddeerr lliisstt 
• AAdddd oorr EEddiitt aann iitteemm 
• SSeeaarrcchh ffoorr aann iitteemm
Draft a Checklist ffoorr tthhee tteesstteerr ffoorr wwhhaatt ttoo tteesstt 
• CCoonntteenntt 
• ssppeelllliinngg,, ggrraammmmaarr,, mmeecchhaanniiccss 
• aallll ccrriittiiccaall iinnffoorrmmaattiioonn iiss 
pprreesseenntt 
• ttiittlleess,, hheeaaddeerrss,, aanndd nnaavviiggaattiioonn 
llaabbeelleedd ccoorrrreeccttllyy 
• GGrraapphhiiccss aanndd llaayyoouutt 
• iimmaaggee qquuaalliittyy 
• ddoowwnnllooaadd ttiimmee 
• tteexxtt llaayyoouutt 
• aalliiggnnmmeenntt ooff eelleemmeennttss 
• ccoolloorr aaccccuurraaccyy 
• UUsseerr pprreeffeerreennccee 
• ffoonntt ssiizzee aanndd lliinnkk ccoolloorrss 
• Browser compatibility 
• check on different 
platforms 
• check on different 
browsers 
• Functionality 
• form validation 
• erroneous data 
• input vs. output 
• meets expectations 
• makes sense
DDrraafftt aa qquueessttiioonnss ffoorr tthhee tteesstteerr ttoo aasskk dduurriinngg tteessttiinngg 
DDooeess tthhee uusseerr:: 
• ggeettss tthhee ppooiinntt ooff tthhee ppaaggee((ss)) 
• uunnddeerrssttaannddss tthhee nnaavviiggaattiioonn ssyysstteemm 
• ccaann gguueessss wwhheerree ttoo ffiinndd tthhiinnggss.. 
IInn aa ggeenneerraall tteesstt yyoouu wwaanntt ttoo kknnooww:: 
• hhooww ddoo uusseerrss iinntteerraacctt wwiitthh tthhee wweebb ssiittee?? 
• wwhhaatt iiss ddiiffffiiccuulltt ttoo ddoo?? 
• wwhheerree ddoo tthheeyy ggeett lloosstt?? 
• wwhhaatt mmaakkeess sseennssee ttoo tthheemm?? 
• wwhhaatt mmaakkeess tthheemm ffeeeell ddiissttrruussttffuull oorr iinnsseeccuurree?? 
• wwhhaatt ddoo tthheeyy lliikkee aanndd hhaattee?? 
IInn aa ssppeecciiffiicc tteesstt yyoouu mmiigghhtt wwaanntt ttoo kknnooww,, ffoorr eexxaammppllee:: 
• ccaann tthhee uusseerr aaccccoommpplliisshh aa kkeeyy ttaasskk?? 
• ccaann tthhee uusseerr ffiinndd ssoommeetthhiinngg ssppeecciiffiicc
CCrreeaattee aa tteessttiinngg mmaattrriixx
TThheenn...... TTeesstt!! 
Test in all browsers needed ttoo mmeeeett rreeqquuiirreemmeennttss:: 
• FFiirreeffooxx 22 
• SSaaffaarrii 
• IInntteerrnneett EExxpplloorreerr 66 
• IInntteerrnneett EExxpplloorreerr 77 
DDooccuummeenntt ffiinnddiinnggss!!!!!!
GGeett tthhee BBeenneeffiittss 
• NNoo ssuurrpprriisseess llaattee iinn tthhee ggaammee 
• YYoouu KKNNOOWW iitt wwoorrkkss aanndd ccaann ssttaanndd bbyy iitt ccoonnffiiddeennttllyy 
• YYoouu ccaann sslleeeepp aatt nniigghhtt 
• HHaappppyy cclliieennttss 
• LLoonngg--tteerrmm cclliieennttss 
• DDeelliivveerr rreeaall vvaalluuee
TThhaannkk YYoouu!!!!

More Related Content

What's hot

Capítulo 08 valoración de la escena
Capítulo 08   valoración de la escenaCapítulo 08   valoración de la escena
Capítulo 08 valoración de la escenaBeticlh
 
Presentacion final a3
Presentacion final a3Presentacion final a3
Presentacion final a3sirkoky
 
Effective communication
Effective communicationEffective communication
Effective communicationtanuja nair
 
pdf doc
pdf docpdf doc
pdf dochasv31
 
Educação do sensível congresso lagoa
Educação do sensível congresso lagoaEducação do sensível congresso lagoa
Educação do sensível congresso lagoaLilian Cordeiro
 
Success in sports business
Success in sports businessSuccess in sports business
Success in sports businessdannyparkinson
 
The 1920s Economic Boom
The 1920s Economic BoomThe 1920s Economic Boom
The 1920s Economic Boomkbeacom
 
Taking epilepsy to school.7.10.2014
Taking epilepsy to school.7.10.2014Taking epilepsy to school.7.10.2014
Taking epilepsy to school.7.10.2014Cleveland Clinic
 
7 Years of Puppet Horror Stories
7 Years of Puppet Horror Stories7 Years of Puppet Horror Stories
7 Years of Puppet Horror StoriesKris Buytaert
 
Activity 5 appendicular muscles
Activity 5 appendicular musclesActivity 5 appendicular muscles
Activity 5 appendicular musclesmeleebirdsong
 
't is maar wat je democratie noemt - Will Tiemeijer (Herlevend burgerschap)
't is maar wat je democratie noemt - Will Tiemeijer (Herlevend burgerschap)'t is maar wat je democratie noemt - Will Tiemeijer (Herlevend burgerschap)
't is maar wat je democratie noemt - Will Tiemeijer (Herlevend burgerschap)Hans van Duijnhoven
 
Instructional strategies
Instructional strategiesInstructional strategies
Instructional strategiesPeter Fenrich
 

What's hot (19)

Capítulo 08 valoración de la escena
Capítulo 08   valoración de la escenaCapítulo 08   valoración de la escena
Capítulo 08 valoración de la escena
 
Tersis
TersisTersis
Tersis
 
Presentacion final a3
Presentacion final a3Presentacion final a3
Presentacion final a3
 
Effective communication
Effective communicationEffective communication
Effective communication
 
pdf doc
pdf docpdf doc
pdf doc
 
Educação do sensível congresso lagoa
Educação do sensível congresso lagoaEducação do sensível congresso lagoa
Educação do sensível congresso lagoa
 
Success in sports business
Success in sports businessSuccess in sports business
Success in sports business
 
The 1920s Economic Boom
The 1920s Economic BoomThe 1920s Economic Boom
The 1920s Economic Boom
 
Israel
IsraelIsrael
Israel
 
Taking epilepsy to school.7.10.2014
Taking epilepsy to school.7.10.2014Taking epilepsy to school.7.10.2014
Taking epilepsy to school.7.10.2014
 
Osteoporosis
OsteoporosisOsteoporosis
Osteoporosis
 
Disenfranchised Grief
Disenfranchised GriefDisenfranchised Grief
Disenfranchised Grief
 
7 Years of Puppet Horror Stories
7 Years of Puppet Horror Stories7 Years of Puppet Horror Stories
7 Years of Puppet Horror Stories
 
Activity 5 appendicular muscles
Activity 5 appendicular musclesActivity 5 appendicular muscles
Activity 5 appendicular muscles
 
't is maar wat je democratie noemt - Will Tiemeijer (Herlevend burgerschap)
't is maar wat je democratie noemt - Will Tiemeijer (Herlevend burgerschap)'t is maar wat je democratie noemt - Will Tiemeijer (Herlevend burgerschap)
't is maar wat je democratie noemt - Will Tiemeijer (Herlevend burgerschap)
 
Nicotine and tobacco 1
Nicotine and tobacco 1Nicotine and tobacco 1
Nicotine and tobacco 1
 
O ressentimento e seus males
O ressentimento e seus malesO ressentimento e seus males
O ressentimento e seus males
 
Recruitment and placement
Recruitment and placementRecruitment and placement
Recruitment and placement
 
Instructional strategies
Instructional strategiesInstructional strategies
Instructional strategies
 

Similar to Qa by quontra us

Unit 2 hydrosphere
Unit 2 hydrosphereUnit 2 hydrosphere
Unit 2 hydrosphereTia Hohler
 
Teaching & Learning English under difficult circumstances
Teaching & Learning English under difficult circumstancesTeaching & Learning English under difficult circumstances
Teaching & Learning English under difficult circumstancesGraham Stanley
 
ICAWC 2014 - Cool to be Kind - Sarah Fisher
ICAWC 2014 - Cool to be Kind - Sarah FisherICAWC 2014 - Cool to be Kind - Sarah Fisher
ICAWC 2014 - Cool to be Kind - Sarah FisherDogs Trust
 
Identity Theft: Protect Yourself
Identity Theft: Protect YourselfIdentity Theft: Protect Yourself
Identity Theft: Protect YourselfKeroy King
 
Paper Towel Lab
Paper Towel LabPaper Towel Lab
Paper Towel Labpcmurphy
 
Dyslexia in detail
Dyslexia in detail Dyslexia in detail
Dyslexia in detail HEMAMALINI G
 
Growth and development_of_children.ppt_aaaaa
Growth and development_of_children.ppt_aaaaaGrowth and development_of_children.ppt_aaaaa
Growth and development_of_children.ppt_aaaaaShirley Valera
 
Antihypertensive agents. calcium channel blockers
Antihypertensive agents. calcium channel blockersAntihypertensive agents. calcium channel blockers
Antihypertensive agents. calcium channel blockersSravani Ganti
 
Urinary incontinence - Diagnosis and treatment
Urinary incontinence - Diagnosis and treatmentUrinary incontinence - Diagnosis and treatment
Urinary incontinence - Diagnosis and treatmentTevfik Yoldemir
 

Similar to Qa by quontra us (20)

Unit 2 hydrosphere
Unit 2 hydrosphereUnit 2 hydrosphere
Unit 2 hydrosphere
 
Teaching & Learning English under difficult circumstances
Teaching & Learning English under difficult circumstancesTeaching & Learning English under difficult circumstances
Teaching & Learning English under difficult circumstances
 
Power Point Presentation for BArch students
Power Point Presentation for BArch students Power Point Presentation for BArch students
Power Point Presentation for BArch students
 
Activo circulante
Activo circulanteActivo circulante
Activo circulante
 
Investigación
InvestigaciónInvestigación
Investigación
 
ICAWC 2014 - Cool to be Kind - Sarah Fisher
ICAWC 2014 - Cool to be Kind - Sarah FisherICAWC 2014 - Cool to be Kind - Sarah Fisher
ICAWC 2014 - Cool to be Kind - Sarah Fisher
 
Identity Theft: Protect Yourself
Identity Theft: Protect YourselfIdentity Theft: Protect Yourself
Identity Theft: Protect Yourself
 
Recruitment and placement
Recruitment and placementRecruitment and placement
Recruitment and placement
 
Power point
Power pointPower point
Power point
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Erasmus+ IES Galileo Almería
Erasmus+ IES Galileo AlmeríaErasmus+ IES Galileo Almería
Erasmus+ IES Galileo Almería
 
Selva
SelvaSelva
Selva
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Paper Towel Lab
Paper Towel LabPaper Towel Lab
Paper Towel Lab
 
Dyslexia in detail
Dyslexia in detail Dyslexia in detail
Dyslexia in detail
 
Agua es vida
Agua es vidaAgua es vida
Agua es vida
 
Growth and development_of_children.ppt_aaaaa
Growth and development_of_children.ppt_aaaaaGrowth and development_of_children.ppt_aaaaa
Growth and development_of_children.ppt_aaaaa
 
Antihypertensive agents. calcium channel blockers
Antihypertensive agents. calcium channel blockersAntihypertensive agents. calcium channel blockers
Antihypertensive agents. calcium channel blockers
 
Urinary incontinence - Diagnosis and treatment
Urinary incontinence - Diagnosis and treatmentUrinary incontinence - Diagnosis and treatment
Urinary incontinence - Diagnosis and treatment
 
Sistemas operativos 1 bach
Sistemas operativos 1 bachSistemas operativos 1 bach
Sistemas operativos 1 bach
 

More from QUONTRASOLUTIONS

Big data introduction by quontra solutions
Big data introduction by quontra solutionsBig data introduction by quontra solutions
Big data introduction by quontra solutionsQUONTRASOLUTIONS
 
Cognos Online Training with placement Assistance - QuontraSolutions
Cognos Online Training with placement Assistance - QuontraSolutionsCognos Online Training with placement Assistance - QuontraSolutions
Cognos Online Training with placement Assistance - QuontraSolutionsQUONTRASOLUTIONS
 
Business analyst overview by quontra solutions
Business analyst overview by quontra solutionsBusiness analyst overview by quontra solutions
Business analyst overview by quontra solutionsQUONTRASOLUTIONS
 
Business analyst overview by quontra solutions
Business analyst overview by quontra solutionsBusiness analyst overview by quontra solutions
Business analyst overview by quontra solutionsQUONTRASOLUTIONS
 
Software Quality Assurance training by QuontraSolutions
Software Quality Assurance training by QuontraSolutionsSoftware Quality Assurance training by QuontraSolutions
Software Quality Assurance training by QuontraSolutionsQUONTRASOLUTIONS
 
Introduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutionsIntroduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutionsQUONTRASOLUTIONS
 
.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions.Net introduction by Quontra Solutions
.Net introduction by Quontra SolutionsQUONTRASOLUTIONS
 
Introduction to j2 ee patterns online training class
Introduction to j2 ee patterns online training classIntroduction to j2 ee patterns online training class
Introduction to j2 ee patterns online training classQUONTRASOLUTIONS
 
Saas overview by quontra solutions
Saas overview  by quontra solutionsSaas overview  by quontra solutions
Saas overview by quontra solutionsQUONTRASOLUTIONS
 
Sharepoint taxonomy introduction us
Sharepoint taxonomy introduction   usSharepoint taxonomy introduction   us
Sharepoint taxonomy introduction usQUONTRASOLUTIONS
 
Introduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By QuontraIntroduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By QuontraQUONTRASOLUTIONS
 
Introduction to SharePoint 2013 REST API
Introduction to SharePoint 2013 REST APIIntroduction to SharePoint 2013 REST API
Introduction to SharePoint 2013 REST APIQUONTRASOLUTIONS
 
Performance Testing and OBIEE by QuontraSolutions
Performance Testing and OBIEE by QuontraSolutionsPerformance Testing and OBIEE by QuontraSolutions
Performance Testing and OBIEE by QuontraSolutionsQUONTRASOLUTIONS
 
Obiee introduction building reports by QuontraSolutions
Obiee introduction building reports by QuontraSolutionsObiee introduction building reports by QuontraSolutions
Obiee introduction building reports by QuontraSolutionsQUONTRASOLUTIONS
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usQUONTRASOLUTIONS
 
MSBI and Data WareHouse techniques by Quontra
MSBI and Data WareHouse techniques by Quontra MSBI and Data WareHouse techniques by Quontra
MSBI and Data WareHouse techniques by Quontra QUONTRASOLUTIONS
 

More from QUONTRASOLUTIONS (20)

Big data introduction by quontra solutions
Big data introduction by quontra solutionsBig data introduction by quontra solutions
Big data introduction by quontra solutions
 
Java constructors
Java constructorsJava constructors
Java constructors
 
Cognos Online Training with placement Assistance - QuontraSolutions
Cognos Online Training with placement Assistance - QuontraSolutionsCognos Online Training with placement Assistance - QuontraSolutions
Cognos Online Training with placement Assistance - QuontraSolutions
 
Business analyst overview by quontra solutions
Business analyst overview by quontra solutionsBusiness analyst overview by quontra solutions
Business analyst overview by quontra solutions
 
Business analyst overview by quontra solutions
Business analyst overview by quontra solutionsBusiness analyst overview by quontra solutions
Business analyst overview by quontra solutions
 
Cognos Overview
Cognos Overview Cognos Overview
Cognos Overview
 
Hibernate online training
Hibernate online trainingHibernate online training
Hibernate online training
 
Java j2eeTutorial
Java j2eeTutorialJava j2eeTutorial
Java j2eeTutorial
 
Software Quality Assurance training by QuontraSolutions
Software Quality Assurance training by QuontraSolutionsSoftware Quality Assurance training by QuontraSolutions
Software Quality Assurance training by QuontraSolutions
 
Introduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutionsIntroduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutions
 
.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions
 
Introduction to j2 ee patterns online training class
Introduction to j2 ee patterns online training classIntroduction to j2 ee patterns online training class
Introduction to j2 ee patterns online training class
 
Saas overview by quontra solutions
Saas overview  by quontra solutionsSaas overview  by quontra solutions
Saas overview by quontra solutions
 
Sharepoint taxonomy introduction us
Sharepoint taxonomy introduction   usSharepoint taxonomy introduction   us
Sharepoint taxonomy introduction us
 
Introduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By QuontraIntroduction to the sharepoint 2013 userprofile service By Quontra
Introduction to the sharepoint 2013 userprofile service By Quontra
 
Introduction to SharePoint 2013 REST API
Introduction to SharePoint 2013 REST APIIntroduction to SharePoint 2013 REST API
Introduction to SharePoint 2013 REST API
 
Performance Testing and OBIEE by QuontraSolutions
Performance Testing and OBIEE by QuontraSolutionsPerformance Testing and OBIEE by QuontraSolutions
Performance Testing and OBIEE by QuontraSolutions
 
Obiee introduction building reports by QuontraSolutions
Obiee introduction building reports by QuontraSolutionsObiee introduction building reports by QuontraSolutions
Obiee introduction building reports by QuontraSolutions
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra us
 
MSBI and Data WareHouse techniques by Quontra
MSBI and Data WareHouse techniques by Quontra MSBI and Data WareHouse techniques by Quontra
MSBI and Data WareHouse techniques by Quontra
 

Recently uploaded

Tekoälyä koulunkäynninohjaajille. Jyty 27.4.24
Tekoälyä koulunkäynninohjaajille. Jyty 27.4.24Tekoälyä koulunkäynninohjaajille. Jyty 27.4.24
Tekoälyä koulunkäynninohjaajille. Jyty 27.4.24Matleena Laakso
 
Tekoäly ja opinto-ohjaus, webinaari 26.4.24
Tekoäly ja opinto-ohjaus, webinaari 26.4.24Tekoäly ja opinto-ohjaus, webinaari 26.4.24
Tekoäly ja opinto-ohjaus, webinaari 26.4.24Matleena Laakso
 
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24Matleena Laakso
 
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24Matleena Laakso
 
Valkohäntäpeura (Odocoileus virginianus).pptx
Valkohäntäpeura (Odocoileus virginianus).pptxValkohäntäpeura (Odocoileus virginianus).pptx
Valkohäntäpeura (Odocoileus virginianus).pptxpurmonen8
 
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24Matleena Laakso
 

Recently uploaded (7)

Tekoälyä koulunkäynninohjaajille. Jyty 27.4.24
Tekoälyä koulunkäynninohjaajille. Jyty 27.4.24Tekoälyä koulunkäynninohjaajille. Jyty 27.4.24
Tekoälyä koulunkäynninohjaajille. Jyty 27.4.24
 
Tekoäly ja opinto-ohjaus, webinaari 26.4.24
Tekoäly ja opinto-ohjaus, webinaari 26.4.24Tekoäly ja opinto-ohjaus, webinaari 26.4.24
Tekoäly ja opinto-ohjaus, webinaari 26.4.24
 
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24
 
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
 
Valkohäntäpeura (Odocoileus virginianus).pptx
Valkohäntäpeura (Odocoileus virginianus).pptxValkohäntäpeura (Odocoileus virginianus).pptx
Valkohäntäpeura (Odocoileus virginianus).pptx
 
Koulutuksen palkat ja kustannukset sekä koulutuksen ansiot
Koulutuksen palkat ja kustannukset sekä koulutuksen ansiotKoulutuksen palkat ja kustannukset sekä koulutuksen ansiot
Koulutuksen palkat ja kustannukset sekä koulutuksen ansiot
 
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
 

Qa by quontra us

  • 1. BBeeggiinnnneerr’’ss QQAA TTeessttiinngg ooff WWeebbssiitteess BByy QQuuoonnttrraa SSoolluuttiioonnss EEmmaaiill :: iinnffoo@@qquuoonnttrraassoolluuttiioonnss..ccoomm CCoonnttaacctt :: 440044--990000--99998888 WWeebbssiittee :: wwwwww..qquuoonnttrraassoolluuttiioonnss..ccoomm
  • 2. WWhhaatt iiss QQuuaalliittyy AAssssuurraannccee?? QA is part of all good production processes. Quality Assurance (QA) is part of the process that ensures: •Quality in work •Activities are being performed effectively •The product meets requirements
  • 4. IItt’’ss NNoott EEqquuaall Website QQAA hhaass ssoommee ddiiffffeerreenncceess:: • ffuunnccttiioonnss,, bbeenneeffiittss aanndd pprroodduuccttiioonn ccoossttss aarree nnoott aass eeaassiillyy mmeeaassuurreedd aass aa pphhyyssiiccaall pprroodduucctt • wwhheenn aa wweebbssiittee iiss ddeeppllooyyeedd,, iitt iiss nnoott nneecceessssaarriillyy ““ccoommpplleettee””...... iitt lliivveess,, iitt eevvoollvveess,, iiss uuppddaatteedd.. ““FFiinniisshheedd”” iiss aa tteerrmm aapppplliieedd ffoorr tthhee ppuurrppoossee ooff rreelleeaassiinngg iitt ffoorr uussee..
  • 5. TThhee CChhaalllleennggee Processes and methods to mmaannaaggee,, mmoonniittoorr,, aanndd mmeeaassuurree qquuaalliittyy iinn wweebbssiitteess aanndd aappppss ccaann bbee aass fflluuiidd aanndd eelluussiivvee aass tthhee ddeeffeeccttss tthheeyy aarree mmeeaanntt ttoo kkeeeepp iinn cchheecckk.. FFoorr pprroocceesssseess aanndd mmeetthhooddss ttoo bbee mmoosstt eeffffeeccttiivvee,, yyoouu nneeeedd ttoo iimmpplleemmeenntt bbootthh wweebb ssttaannddaarrddss aanndd ccoommppaannyy gguuiiddeelliinneess..
  • 6. QQAA TTeessttiinngg iiss nnoott lliimmiitteedd ttoo UUssaabbiilliittyy oorr CCrroossss--BBrroowwsseerr TTeessttiinngg • Usability iiss aann eesssseennttiiaall ppaarrtt ooff QQAA • CCrroossss--bbrroowwsseerr tteessttiinngg iiss tteessttss ffoorr aacccceeppttaabbllee ddiissppllaayy iinn mmooddeerrnn bbrroowwsseerrss • QQAA tteessttss tthhee eennttiirree pprroocceessss,, iinncclluuddiinngg ffuunnccttiioonnaall aaccccuurraaccyy QQAA FFuunnccttiioonn,, DDeessiiggnn aanndd UUssaabbiilliittyy
  • 7. TThhee BBeenneeffiittss ooff QQAA • IImmpprroovveedd cclliieenntt ssaattiissffaaccttiioonn:: pprrooffiittaabbllee rreellaattiioonnsshhiippss,, ggoooodd tteessttiimmoonniiaallss,, wwaavveess ooff rreeffeerrrraallss • RReedduucceedd ccoosstt ooff ddeevveellooppmmeenntt:: ffeewweerr ddeeffeeccttss,, ssttrreeaammlliinneedd aanndd ssiimmpplliiffiieedd ssttaaggeess ooff ddeevveellooppmmeenntt,, rreetteessttiinngg rruunnss ssmmooootthhllyy,, ddeeppllooyymmeenntt oonn ttiimmee,, oonn bbuuddggeett • RReedduucceedd ccoosstt ooff mmaaiinntteennaannccee:: ggoooodd ddeevveellooppmmeenntt iiss lleessss ttrroouubblleessoommee ttoo ssuuppppoorrtt,, ssuuppppoorrtt iiss ccoossttllyy
  • 8. MMeetthhooddoollooggyy ooff QQAA VVaalliiddaattiioonn tteessttiinngg:: eenntteerriinngg eerrrroonneeoouuss ddaattaa ttoo tteesstt ffoorr aann eexxppeecctteedd rreessuulltt • wwhhaatt iiss tthhee eexxppeecctteedd rreessuulltt?? • sshhoouulldd tthhiiss eerrrroorr hhaavvee hhaappppeenneedd?? • iiff tthhiiss eerrrroorr iiss lliikkeellyy ttoo hhaappppeenn,, iiss tthheerree aannyy wwaayy wwee mmiigghhtt pprreevveenntt iittss ooccccuurrrreennccee??
  • 9. • cchhaarraacctteerr lliimmiitt,, aadddd mmoorree cchhaarrss tthhaann tthhee ffiieelldd • ddoo tthhee uunneexxppeecctteedd,, ttrryy ttoo bbrreeaakk tthhee ffoorrmm • ffoorrmm ssuubbmmiittss wwhheenn nnuummbbeerrss oorr cchhaarraacctteerrss aarree eenntteerreedd iinn tthhee ffiieellddss:: 11,,22,,33,,44,,55 eettcc.. ““ ”” && ‘‘ (( )) ’’ FFoorrmm VVaalliiddaattiioonn
  • 10. MMeetthhooddoollooggyy ooff QQAA DDaattaa ccoommppaarriissoonn:: ccoommppaarreess tthhee oouuttppuutt ooff aann aapppplliiccaattiioonn ttoo pprreevviioouussllyy eenntteerreedd ddaattaa • iiff tthhee aapppprroopprriiaattee ddaattaa ttyyppeess aarree eenntteerreedd,, aarree wwee ggeettttiinngg tthhee ccoorrrreecctt rreessuulltt?? • ddooeess tthhee wwaayy tthhee ppaaggee ddeelliivveerrss oorr ddiissppllaayyss tthhoossee rreessuullttss mmaakkee sseennssee?? • iiss tthheerree aannyytthhiinngg aabboouutt tthhiiss ppaarrtt ooff tthhee aapppplliiccaattiioonn tthhaatt sshhoouulldd bbee mmoorree oobbvviioouuss??
  • 11. DDaattaa IInnppuutt vvss.. OOuuttppuutt • ddooeess iitt mmaakkee sseennssee?? • aannyy iinnccoonnssiisstteenncciieess wwiitthh tthhee ddaattaa eennttrryy?? • tteesstt aanndd cchhaannggee tthhee ddaattaa eennttrryy aanndd sseeee iiff oouuttppuutt uuppddaatteess tthhee ssaammee wwaayy
  • 12. MMeetthhooddoollooggyy ooff QQAA UUssaabbiilliittyy TTeessttiinngg:: tteessttss oouutt hhooww uusseerrss aaccttuuaallllyy uussee aa wweebbssiittee,, ttoo mmaattcchh iitt mmoorree cclloosseellyy ttoo wwhhaatt uusseerr nneeeeddss • iiss tthhee uusseerr ddooiinngg wwhhaatt wwee eexxppeecctteedd iinn tthhee mmaannnneerr wwee eexxppeecctteedd?? • aarree tthheeyy ffiinnddiinngg aanndd ppeerrffoorrmmiinngg ttaasskkss?? • wwhheerree aarree tthhee wweeaakknneesssseess iinn tthhee ddeessiiggnn?? • wwhheerree aanndd wwhhyy aarree ttaasskkss nnoott bbeeiinngg ccoommpplleetteedd?? • hhooww ccaann wwee aassssiisstt tthhee uusseerr??
  • 13. • ddooeess iitt mmaakkee sseennssee?? • hhooww ccaann wwee iimmpprroovvee tthhee ddeessiiggnn?? • hhooww ccaann wwee hheellpp tthhee uusseerr kknnooww wwhhaatt ttoo ddoo?? • hhooww ccaann wwee aassssiisstt wwoorrkkffllooww?? UUssaabbiilliittyy
  • 14. Testing often and little is far more vvaalluuaabbllee aanndd ccoosstt eeffffeeccttiivvee tthhaann ddooiinngg oonnee wwhhooppppiinngg bbiigg uussaabbiilliittyy tteesstt ooff aann eennttiirree ssiittee wwhheenn iitt iiss aallmmoosstt ffiinniisshheedd..
  • 15. TTeessttiinngg GGuuiiddeelliinneess • Test by developer repeatedly aass ccrriittiiccaall sseeccttiioonnss aarree ffiinniisshheedd,, ttoo vvaalliiddaattee ffuunnccttiioonnaalliittyy • TTeesstt wwhheenn aallll sseeccttiioonnss aarree rreeaaddyy aanndd ““ccooddee ccoommpplleettee”” • nnoott iinnvvoollvveedd wwiitthh tthhee ssiittee iinn aannyy wwaayy • nneeww ttoo tthhee wweebbssiittee ((ddoonn’’tt aasskk tthheemm ttwwiiccee)) • ffaammiilliiaarr wwiitthh tthhee wweebb iinn ggeenneerraall • UUssee aann oouuttssiiddee uusseerr oorr ccoolllleeaagguuee wwhhoo iiss:: • ccoolllleeaagguueess mmaayy pprroovviiddee vveerryy uusseeffuull ffeeeeddbbaacckk
  • 16. LLeeaarrnn tthhee rreeqquuiirreemmeennttss Examples ooff rreeqquuiirreemmeennttss:: • AA ssttrreeaammlliinneedd,, ppuurrppoosseeffuull iinntteerrffaaccee tthhaatt iiss eeaassyy ttoo uunnddeerrssttaanndd aanndd nnaavviiggaattee,, wwiitthh oobbvviioouuss lliinnkkss,, aanndd nnoo cclluutttteerr • FFoorrmmss uussee iinnlliinnee vvaalliiddaattiioonn ttoo aassssiisstt uusseerr • AAccttiioonnss wwhhiicchh ccaannnnoott bbee uunnddoonnee sshhoouulldd aasskk ffoorr ccoonnffiirrmmaattiioonn • AAnn oonnlliinnee ffoorruumm wwhheerree uusseerrss ccaann aadddd ttooppiiccss,, eeddiitt tthheeiirr ppoossttss,, aanndd ccoommmmeenntt
  • 17. GGaatthheerr uussee ccaasseess ffrroomm tthhee ddeevveellooppeerr aanndd aaccccoouunntt mmaannaaggeemmeenntt tteeaamm Use cases ssppeecciiffyy hhooww uusseerrss ccaarrrryy oouutt aa ttaasskk iinn tthhee wweebbssiittee.. EExxaammpplleess iinncclluuddee:: • CCoommpplleettee aapppplliiccaattiioonn ssttaarrtt ttoo ffiinniisshh • SSttaarrtt,, SSaavvee,, tthheenn CCoonnttiinnuuee llaatteerr • CChhaannggee ssttaattuuss;; VVeerriiffyy uuppddaattee ttoo ssttaattuuss • FFiilltteerr aanndd rreeoorrddeerr lliisstt • AAdddd oorr EEddiitt aann iitteemm • SSeeaarrcchh ffoorr aann iitteemm
  • 18. Draft a Checklist ffoorr tthhee tteesstteerr ffoorr wwhhaatt ttoo tteesstt • CCoonntteenntt • ssppeelllliinngg,, ggrraammmmaarr,, mmeecchhaanniiccss • aallll ccrriittiiccaall iinnffoorrmmaattiioonn iiss pprreesseenntt • ttiittlleess,, hheeaaddeerrss,, aanndd nnaavviiggaattiioonn llaabbeelleedd ccoorrrreeccttllyy • GGrraapphhiiccss aanndd llaayyoouutt • iimmaaggee qquuaalliittyy • ddoowwnnllooaadd ttiimmee • tteexxtt llaayyoouutt • aalliiggnnmmeenntt ooff eelleemmeennttss • ccoolloorr aaccccuurraaccyy • UUsseerr pprreeffeerreennccee • ffoonntt ssiizzee aanndd lliinnkk ccoolloorrss • Browser compatibility • check on different platforms • check on different browsers • Functionality • form validation • erroneous data • input vs. output • meets expectations • makes sense
  • 19. DDrraafftt aa qquueessttiioonnss ffoorr tthhee tteesstteerr ttoo aasskk dduurriinngg tteessttiinngg DDooeess tthhee uusseerr:: • ggeettss tthhee ppooiinntt ooff tthhee ppaaggee((ss)) • uunnddeerrssttaannddss tthhee nnaavviiggaattiioonn ssyysstteemm • ccaann gguueessss wwhheerree ttoo ffiinndd tthhiinnggss.. IInn aa ggeenneerraall tteesstt yyoouu wwaanntt ttoo kknnooww:: • hhooww ddoo uusseerrss iinntteerraacctt wwiitthh tthhee wweebb ssiittee?? • wwhhaatt iiss ddiiffffiiccuulltt ttoo ddoo?? • wwhheerree ddoo tthheeyy ggeett lloosstt?? • wwhhaatt mmaakkeess sseennssee ttoo tthheemm?? • wwhhaatt mmaakkeess tthheemm ffeeeell ddiissttrruussttffuull oorr iinnsseeccuurree?? • wwhhaatt ddoo tthheeyy lliikkee aanndd hhaattee?? IInn aa ssppeecciiffiicc tteesstt yyoouu mmiigghhtt wwaanntt ttoo kknnooww,, ffoorr eexxaammppllee:: • ccaann tthhee uusseerr aaccccoommpplliisshh aa kkeeyy ttaasskk?? • ccaann tthhee uusseerr ffiinndd ssoommeetthhiinngg ssppeecciiffiicc
  • 21. TThheenn...... TTeesstt!! Test in all browsers needed ttoo mmeeeett rreeqquuiirreemmeennttss:: • FFiirreeffooxx 22 • SSaaffaarrii • IInntteerrnneett EExxpplloorreerr 66 • IInntteerrnneett EExxpplloorreerr 77 DDooccuummeenntt ffiinnddiinnggss!!!!!!
  • 22. GGeett tthhee BBeenneeffiittss • NNoo ssuurrpprriisseess llaattee iinn tthhee ggaammee • YYoouu KKNNOOWW iitt wwoorrkkss aanndd ccaann ssttaanndd bbyy iitt ccoonnffiiddeennttllyy • YYoouu ccaann sslleeeepp aatt nniigghhtt • HHaappppyy cclliieennttss • LLoonngg--tteerrmm cclliieennttss • DDeelliivveerr rreeaall vvaalluuee

Editor's Notes

  1. Production of a car is easily monitored and measured for quality.>> show car and website graphics Production of a website is not as easily monitored or measured.
  2. Add visual example of a validation test using form entry
  3. Add visual of data comparison input to output
  4. Add visual of poor usability
  5. The real power of QA Testing comes into play when you have lots of functionality and a database, it’s a web-based application it should include cross-browser testing, it should include usability testing, it can be done easily and cheaply when you have between 1 and 3 colleagues doing it and you will still get good results!!
  6. Show a detailed use case per Robert Hoekman book Designing the Obvious