STE Solved Manual
STE Solved Manual
P1oceduie
ch
tandaid o be 4ested.
s)Tdentify 1equiied parameters 5uch as
.te a5
est data expected data etc.
ks
A)Pepaie geneiaie test case.
o
appi'n
sb
m
Tnput
5Test Test case de5c1ption 1econdit ion Output Status
Ne Case TD
Of valld
useinam-| Valid user m is
1C-1 Check wheiher all hc 5etname , passwoid Pass
Componeni5 Of lagin page |ied _must be e passwoid,set able to lagin sue
ch
aie working UISTble USe shauld Ofinvalid Usenamel35tully. invalid datd
login uctes full pas5ward eniiy dsplay ed eu
te
messaae
s.
2 TL2 eiiy the deliveiable The adiss enteedAPpiop11aie addiessAddress veified & Pass
ok
ad diess by the Usq must Saved
be valtd
bo
TC3 Veify mcde of payment Cptions likeanline Ofline delivery Online payment Pass
O1 Offlne paymentchosen Piocess didn't execu
te mus be available| ted insBead pa
sb
Calculatio, ns must ment ta ken by
be CoIet must Oine manner
be stored
m
TC4 Venfy p1oduc quality |Pioduct must be 2 p1oducfs osders Delivesed with Pass
avalabilidy a vaila ble o f g ood q uality 2
good quali: hy in time
5C.5 Veidy delivery p1ocesss P1cduci ME S1 be O1der made eliver wIih Pass
deliveied P1operly Piope Picduci&
on 4ime Cn time
M WT
Page N0.
Date
YOUVA
ch
.4 Compa1e talic ynamic esting
te
Static testing
s. Dynamic testing
ok
) Tn hisslw isn'1 i Jn 4his Slu must
bo
Page tlo
YOUVA
Date:
Exi Citerta
I t isthe minimum set of conditlons
m
Date YOUVA
ch
Path esting
Conctusion .te
Weideniied h e sysiem 5peufication
ks
designed test cases for Orcle manaq
oo
ment System
b
te
sb
m
M WT F S S_
Page N
YOUVA
PiOceduie
Seleci appIO pLiale tool to geneiaie 1est
Case
ch
melhodalagy
4) deniity_1equied_paiameters 5uch _as9
esi data te
expected data etc
s.
S )Piepaie geneiate 4esA caseto1 qiven-
ok
ch
Liquidiiy managementassei managerme ni
liabiliiymanagement Ecap11al _managen
te
s.
Exe1ctse
k
oo
addiess
sb
Page Ho
YOUVA
Date
ch
accept quantity accepted
above 100 input
he
Cmailaddiess 1eSul1 1S
d abile no esull_S
leaseenle valid moble number.
ch
Executetes case c1ecied in .2 by enieun
quaniy_above 100 belaw Lnoie down
he 1esult te
s.
fo quanity dbove Lao t5 esulL is
ok
Conclusion
m
ch
field should be
enable to use
2. TC_2 Check the error When any letter or 2736@udc “Incorrect Format” message “Incorrect Format” Pass
te
message when wrong symbols are inputted must be displayed message displayed
data is inputted in then “Incorrect
s.
account number field Format” error must
show
ok
3. TC_3 Check the condition when more than or 12345 “Please input only 10 digits “Please input only 10 Pass
when more than or less than 10 digits numbers...” digits numbers...”
bo
less than 10 digits are are inputted then it Msgbox must be displayed Msgbox is displayed
inputted in account should not accept it
number field and must display
6. TC_6 Check the It must consist of 10 9555571543 It must accept the data Data accepted Pass
requirements of Phone digits only, no letters
number field or symbols
7. TC_7 Check if more than or when more than or 9588321 “Please input only 10 digits “Please input only 10 Pass
less than 10 digits less than 10 digits numbers..." digits numbers..."
ch
number in inputted in are inputted then it Message must be displayed Message displayed
Phone number field should not accept it
and must display
te
msgbox
8. TC_8 Check the Amount field must 1000 Data must have accepted Data accepted Pass
s.
requirements of be enabled, it must
Amount field consist of numbers
ok
which are greater
than 500
bo
9. TC_9 Check when we enter Symbols or numbers 87h@ Incorrect Format Error “Incorrect Format” Pass
any numbers or should be input message be given displayed
symbols in Amount
10. TC_10
field
Check when we enter
te
Amount less than 23 User should inform to input “Amount must be Pass
sb
amount less than 500 500 must be input amount more than 500 greater than or equal
in amount field to 500” message must
be displayed
m
11. TC_11 Check the Button should be Save Button User should be asked whether “Do you want to Pass
requirements of Save visible and clickable clicked after to continue the saving action or continue” message
button only after all fields filling all not box displayed
are filled without fields
exceptions properly
M T w T F s s
Page N o.:
YOUVA
·.3 Da t e:
ch
te
s.
ok
bo
r/-
te
sb
m
-- c J____.
_______,,__l.L-'-e~ o_D_
1,s_. ,~ 1a_bIP__s _ _ _ _ _ _ _ _ __ _ _ __
Page No.:
Date:
_ _ - - l - - -- --
- u~cJ d O(U me.J)101 i' oJ'.J _ r/_:C' s+i V) --91- - - - -
--,
~ -- I - -- - G \ ap h ba se d J e d ·1' ng,_ j- - - - - -
- --- --- --- - - -- ----------
- C\'- ~Jl~ 9Ja__te _ (l clva_n io q_t'.'I
,L_d J&l-d_lL{ill t o~
_ ___j_ b_locJ~__ b_o.JL_ LegJLn9_,_____ _ _ _ __ _ _ __
~
-----= =~_.____o:l+L--uA d_"~a_oi_c~e_s,__
· _ _ _ __ __ __ ___
1
- - - + ---1::ri ?,J_J<f_
, p a { n t o£ ~/
e::P::iSi.:-t:5:)_______!f ile__d_a_n_e_ _V _dfl)-l J.-:)_e__( 5 .r
_ __ L.....__-1..J\ong u(! 9 -
ch
'i; i ) r es t ca s es en o be d e s 1'9 n e d a s '.S_Q_O n (I(
-----(Q~J I G Pn.£. ta 1
. 'f
e,- -:
1~r?~s~1-~ ~CC,LS e
- - - -- -- - - - - --
. £ J e.rd l \L o po"a1, J_ ,
Lr)
-
P--e-Lff ir m a.hl_}-iL-
-'-
- u 1 C Y'\ ._S' --'---
- - L-L , _
- - - + -- - - - - - -- - - -
--
M T
Pogc No .:
W T
___o_un_b~e.1.5_-- - - - - - -
·--- _ 1 1- ~ >, 1l gke__v_alid_ Quip_u)_ _ __
ch
.--) t ) ,· 1 I g l ve val 1, J ca r r__£__f ±
.te 0 { P- - -
s
ok
bo
+o ba.s e 0 f2
te
sb
m
-- ➔-----~
o __) 8E_C I -
I
- -
- - -
-- -~ --- s ( o (god)
----- -___ co s( go")
~ 1- -
, _@~ ~
~
Jf- (o ncl_ug1o n : - - - - - - - --
_ _vu e_ _:3 _U ( C S 5 _p uJJ f 1' z_J______ihe_____f'u- •....u.___:_J
.1).J_____jl_e'..-'Li' n r, )O , -e
._,.,
ch
te
s.
ok
bo
te
sb
m
Practical No 3
Exercise Q.1
ch
7. TC_7 Verify the subtraction of negative numbers Pass
8. TC_8 Verify the subtraction of positive and negative numbers Pass
te
9. TC_9 Verify the division of positive numbers Pass
10. TC_10 Verify the division of negative numbers Pass
s.
11. TC_11 Verify the division of positive and negative numbers Pass
12. TC_12 Verify the multiplication of positive numbers Pass
ok
13. TC_13 Verify the multiplication of negative numbers Pass
14. TC_14 Verify the multiplication of positive and negative numbers Pass
bo
15. TC_15 Verify the modulus of positive numbers Pass
16. TC_16 Verify the modulus of negative numbers Pass
17. TC_17 Verify the modulus of positive and negative numbers Pass
18.
19.
TC_18
TC_19
te
Verify all the arithmetic operations can be performed at a time
Verify the output of all operations
Pass
Pass
sb
m
Practical No 3
Exercise Q.2
ch
te
s.
ok
bo
te
sb
m
Practical No 3
ch
result, positive input
2. TC_2 Check the addition of Buttons/ numbers should be (-15) + ( -15) -30, negative output Correct negative value / Pass
te
two negative numbers clickable, Actual result answer is obtained, -30
should meet to the expected
s.
result, negative input
ok
3. TC_3 Check the addition of Buttons/ numbers should be -25 + 10 -15, sign of answer Sign of larger number (- Pass
one positive and one clickable, Actual result must be same as the 25) is same as answer (-
bo
negative number. should meet to the expected sign of larger number 15), -15
te
result, positive and negative
input
sb
4. TC_4 Check the subtraction Buttons/ numbers should be 54 - 98 -44, sign of answer Sign of larger number (- Pass
of two integer clickable, Actual result must be same as the 98) is same as answer
m
numbers. should meet to the expected sign of larger number (-44), -44
result, positive input
Practical No 3
5. TC_5 Check the subtraction Buttons/ numbers should be -25 -25 -50, answer must be Negative answer, -50 Pass
of two negative clickable, Actual result negative
numbers. should meet to the expected
result, negative input
6. TC_6 Check the subtraction Buttons/ numbers should be -65 + 4 -61, sign of answer Sign of larger number (- Pass
ch
of one negative and clickable, Actual result must be same as the 65) is same as answer
one positive number. should meet to the expected sign of larger number (-61), -61
te
result, negative and positive
s.
input
ok
7. TC_7 Check the Buttons/ numbers should be 5*5 10, positive output positive value/ answer Pass
multiplication of two clickable, Actual result is obtained, 10
bo
integer numbers. should meet to the expected
result,
te
Positive input
sb
8. TC_8 Check the Buttons/ numbers should be (-12) * (-12) 144, positive output positive value/ answer Pass
multiplication of two clickable, Actual result is obtained, 144
m
10. TC_10 Check the division of Buttons/ numbers should be 15 / 5 3, positive output Positive value / answer Pass
two integer numbers. clickable, Actual result is obtained, 3
ch
should meet to the expected
result, positive input
te
11. TC_11 Check the division of Buttons/ numbers should be (-15) / (-5) 3, positive output Positive value / answer Pass
s.
two negative numbers. clickable, Actual result is obtained, 3
ok
should meet to the expected
result, negative input
bo
12. TC_12 Check the division of Buttons/ numbers should be (-15) / 5 -3, negative output Negative value / answer Pass
one positive number clickable, Actual result is obtained, -3
and one negative te
should meet to the expected
sb
number. result, positive and negative
input
m
13. TC_13 Check the division of a Buttons/ numbers should be 765 / 0 No output, can’t “Can’t divide by zero.” Pass
number by zero. clickable, Actual result divide by zero toast displayed
should meet to the expected must be displayed
Practical No 3
ch
result, zero and any number
as an input
te
15. TC_15 Check if the clear key Buttons should be clickable C button All data must be Cleared display box Pass
is working. clicked erased
s.
ok
16. TC_16 Check if the brackets Buttons should be clickable () buttons Brackets must be Brackets displayed Pass
bo
keys are working. clicked displayed properly
te
sb
17. TC_17 Check if the point Buttons should be clickable . button . must be displayed . displayed Pass
button is working. clicked
m
MTWTFS S
Page No .:
}Jo : li Da le:
YOUVA
t - - - -- - - -- - - - - -
_a:_rroc ed lLte . -- - --
--1--------'-~B_e__Le_cj _ o_p_P-J_O_P-L \'o t e _i-aoJ _t_a_ ¥;e~a ±e - +v _ s_t__
___.---- cc:1.=u_ - :-- ~- - - - - - - - - - - - - - - - - -
2) 1 cl e n ~-ffi ajfil_s_p_e_e_Lf_LC__a__t__,~-o~o~ /-~"',. . . ,__.. _,._,___._~~
_fo Y RCLLLfilCUJ- DlCLO_a g_e_mQ n 1- _s_~__sj-_e_m t a be. ±es1=.___
--- £J '
ch
te as e~+
s.
ok
- - - - ll---'----'----,,,L.-~__,,__,..__F--'-"'-_.__,___----..;;J_ ---v:i-"--l-L~ !,.,d_L_..,,_,__ ,-:s.-----""---'-----1,=-'-"'--"'--'-----'-- - - - -- - -
bo
on a o 'J 1ai I w o 8
te
sb
m
e Y va t 1' CJ n g , I s l£m · ,
~ ma ke ±1'c ke+{ ~ m a r e c o OJ.Le D I e n + Fo :Y
e Ie r5 , Ra (\ tAJ a ~- Xes er vo t- \ a D ') ,Js t e n,
,-_____,b_, eJ_ps i 15 f o b_Q_Q_ki~ t 1'c___k e ±s -E , 6J'D -·t h.c
,__
--;--_,C ___o=-m Eo...rJ·_ a-1 o u ~ __b_a_m e s a t__CJ f 1·: e s · Yo u ·
7
_ C'
"'--'QJ1)_LJ
_ - _~ --t bis __ 5-11_$_
1~m _ m CLt c_c_QJl.\Lfn 1· £ n t \ \,)_ ·
_ _J.o_ b O CJ k o._ _ 1 a_i' I w a__y_ ,r1' Ck e ~ - 9· _c.d..s..Q1--_I,___C=-'>_ _
-,-____,~ _.Le_l _ 1' t ~- __ - - - - -- - - -
?
..- q ~-_ \&b_o_L cue 1 he _d iN e LC nJ
. th O\- _ '3 _h(\ I I 6e - a_p_121Ld
-I-J'.S·L_____m£:Lb_g d o g; ,,-
1 \o
\A) _hl1 € 1 i? s +i n §1-1-0. i I~ r
_ _____,______cle.s_eJ_vaJ J~o n _ _B~ $J_ 0
e_~ - - - - - - - -
_ _ _;;, _ .-- U n d _ tesJJJJ -- 1.---
_g
J _- _ '.I_oLe..g_.1_cd ,·oJJ .
·
+e.5 +i n §- - - - - - - - -
..--
_ ____J_-+_ _-_ g_~_SJ_L\'11 ±_e_s_l\ D~- - - - - - -
--- - ..--
1 - pt'.liCLL[n Cl 1'.LC ~ ec ;.iJ'..n~ i- -- -
- - - -- -
-
- -~ I
I (xj_\/.'Je___Lb..o ,aJ _a_iJ?,·can c e o f '.9 .,,,l\ st em
8
. ~ m!MJ_Q_~es.£1Jl o l I o D 5 ~ s +e rn . ~ -+es +i -D'J-J1 -
ch
-, Af.t e x l h" s ~, s +~ m t es t I n -
al : I he ·
a is p R 1-F o , - CDRJ -- -
I e ~ j: ~ 1 OJ \ \/\ I Cl ~ J
be mo rQ e£ ~ ec:f, \1e to u sI'e5 €1 VO ±: i CJ CJ '3 ~ s+em
te 1 OCr\!.1__
., ,·. e-, -Pa- s L -6GG½-,,K
s.
- \j 1._0
I n \ co .D c.e I. t ,·ck et s aJs O ·± 1
b..e s e c,n r, ,tu ~
ok
I co m µo ti bI \1 t~ V\ l\\ \ be te st ed . J
bo
\ 9t: f y_ ei ci se ·.
te
sb
c b e ck a \J a , la bi \ t r \a- -
,f 10 m
m
M u rn bcii rl---
r
-- 'f fJU\/1\
::::---
/
7 ·--· - ---------- .
ch
..-J----- - - - - -- - - -- - - - -- - - - -- -
_.l..-~----'-___.__.__~~-'--------"---"--1--------L.>""---'-L.....-----L.L.J__-"-(-____l_l_.L..l____J__LJ~__L__l__',,,Llo...J.._-Lc..Llla..t__,\-+-t
s ~ e _ t _ __
+a r te
't r a ve! I e 1s . C b a o9e a ge 0£ a ~ -:_
2
s
s.
e pa s5 e oge r. ru G 2 . \le x ;f :J nore do Y1J .nLL-
ok
,,
bo
-) V\ i ,· \ 1 be r ba t t b (_
te
+h E' W RG
sb
m
~
- - -- - -- - -------
!JI I w T F
Pag e N o. : s s ..
I
Da t e:
Youvf,
---- -
----- -- -
ch
te
s.
ok
bo
te
sb
m
_ _ _- - - - - -- - - -- -
--------
---
Practical No 4
Sr. Test Test Case Precondition Input Steps to be Expected Actual Pass/F
No Case Objectives data Executed result result ail
ID
TC1. Check whether the Username and Password field is enabled and works appropriately.
1 TC1_1 To verify if a ----- Usernam Enter the The login The user is Pass
user is able to e= username page should logged in
login with a “Abc_2 and prompt that
valid 5”, password in the entered
username and passwor their password is
valid password d=”Abc respective invalid.
@-123” fields and After
click on clicking on
submit the submit
button button the
user must be
logged in
2 TC1_2 To verify if a ----- Usernam Enter the The login “Enter Pass
user is able to e= username page should valid
ch
login with a “abc_22 and prompt that username
invalid ”, password in the entered and
username and passwor their username Password”
invalid
password
d=”Abc
@-163”
s .te
respective
fields and
click on
submit
and
password is
invalid.
“Enter valid
message is
displayed
button username
ok
and
Password”
message
bo
should be
displayed
3 TC1_3 To verify if a ----- Usernam Keep both “Please “Please Pass
user is able to e= “”, the field Valid Valid
te
displayed
TC2.Check the availability of Train and Seats.
4 TC2_1 To check the The app/website Source: 1.Open Train List of Pass
availability of must be open Mumbai website available available
Train Destinati 2.Then must be train is
on: choose displayed displayed
Delhi option
Date: 3.Enter
16/08/20 source and
destination 4.
Enter the
date
5 TC2_2 To check for The app/website Train 1.Enter train Seats List of Pass
the availability must be open No:254 number for available available
of seats available must be seats is
seats displayed displayed
Practical No 4
6 TC2_3 To check for The app/website Source: 1.Open List of List of Pass
the availability must be open Mumbai website available available
of train for Destinati 2.Then trains for trains for
next 5 days on: choose next 2 days next 2
Delhi option must be days is
Date: 3.Enter displayed displayed
16/08/20 source and
destination 4.
Enter the
date
7 TC2_4 To check The app/website Source: 1.Open List of List of Pass
availability of must be open Mumbai website available available
AC, sleeper Destinati 2.Then seats for seats for
seats on: choose sleeper, AC sleeper,
Delhi option must be AC is
Date: 3.Enter displayed displayed
16/08/20 source and
destination
8 TC2_5 To search with The app/website Source: 1.Open List of List of Pass
ch
all the root must be open Mumbai website Trains Trains
stations Destinati 2.Then between between
on: choose Mumbai to Mumbai to
s .te
Delhi option
3.Enter
source and
destination
Delhi must
be shown
Delhi is
displayed
ok
9 TC2_6 To check for The app/website Seat 1.Open Must Display Pass
the upper, must be open no:15 website Display whether
Lower and 2.Enter seat whether the the seat
bo
13 TC3_1 To check the The app/website Email id 1.Open User The OTP is OTP is Pass
validity of must be open module from generated by received
Email id the website the Railway on valid
2.Enter Reservation email id
Email id System and
3.Click on it must be
verify sent to the
email id
14 TC3_2 To check the The app/website Mobile 1.Open user The OTP is OTP is Pass
validity of must be open number module from generated by received
Mobile the website the Railway on valid
Number 2.Enter Reservation Number
Mobile System and
Number it must be
3.Verify sent to the
eMobile Mobile
number Number
TC4. Check the functionality of Submit button
15 TC4_1 Check whether ----- ----- Check The submit Tickets are Pass
the Submit whether the button must boked
ch
button is submit be enable in successfull
Enabled or not button is order to book y
enabled or the tickets
TC5. Session
16 TC5_1 To check if
user logged in
-----
s
e=
.te
Usernam
not
To verify is
a user is
The used
should be
The used
is logged
Pass
es devices/platf
orms
17 TC5_2 Check whether ----- ---- Logout from The user User is not
sb
P1oced ure
Scleci appiapriate toal to geneiate test .case
)Identify equiied E-commerce system which
1S ta be Lested
31dentify iequijed paiamete1s Such as test
clata expecteddala. eic
Prepare GeneLale test case
s)Veify tesi_casesas per_the 5pecifica tion
ch
by execuiing e s t data on any t commeice
applh .te
ks
Piactical Related Questions
oo
h a Lhat
t _aue the ecuityHhreats ferE-commece
b
te
5ystemn
Cyedit _card faud
sb
MalaYe
m
Bad bot s
E - Skimming
Date:
YOUVA
encIYption 1echniques
Descbe valous
ha
can be uscd ogin
10 pioVide Stoinglcgin
CIedenii'als
ch
Eea4e te
s.
epare he test ccse to LqiSte1 UcuIself cn
ok
Execute
m
t Canclusion
We sucessfully ekecuted t he test_cases
O he loqin page of an -CoTnneice
appl'
ch
.te
o ks
bo
te
sb
m
Practical No 5
Exercise Q.1
ch
to the server.
6. TC_6 Check that clicking cancel/reset button after entering all the required fields, cancels the submit Pass
request and resets all the fields.
te
7. TC_7 Check that whenever possible validation should take place on the client side. Pass
s.
8. TC_8 Check that not filling the mandatory fields and clicking submit button will lead to the validation Pass
error.
ok
9. TC_9 Check that not filling the optional fields and clicking submit button will still send data to the Pass
server without any validation error.
10. TC_10 Check the upper limit of the text boxes Pass
bo
11. TC_11 Check validation on the date and email fields (only valid dates and valid email Ids should be Pass
allowed.
12.
13.
TC_12
TC_13
te
Check validation on numeric fields by entering alphabets and special characters.
Check that leading and trailing spaces are trimmed.
Pass
Pass
sb
14. TC_14 Check that entering blank spaces on mandatory fields lead to validation error. Pass
m
Practical No 5
Exercise Q.2
ch
6 TC-06 Check if the password is entered in encrypted
7 TC-07 Check whether the signup link for the new user is working Pass
8 TC-08 Verify user should get an error message when he/she enters not registered email id. Pass
te
9 TC-09 Verify user should get an error message when he/she enters the previous password. Pass
s.
10 TC-10 Verify user able to reset his/her password Pass
11 TC-11 Verify user should get an error message when password and confirm password not matches Pass
ok
12 TC-12 Verify user should able to login with a new password. Pass
Verify if the user enters a new password that does not cover the basic requirements of password then the Pass
bo
13 TC-13
user should be displayed error message
14 TC-14 Verify if blank spaces are passed in required fields. Pass
15
16
TC-15
TC-16
te
Verify new users should get the welcome email once after the login.
Verify when passing incorrect Email and correct password
Pass
Pass
sb
17 TC-17 Verify when passing both incorrect Email and password Pass
18 TC-18 Verify Forgot Password sends a forgot password link. Pass
m
Practical No 5
1 TC-1 Enter valid username Username and Password Username =” Manasi” “Welcome Back” Shown “Welcome Pass
name and valid field should be visible, Password =” Patil” message should be Back” message
password Valid username and valid given
password should be
provided in username and
ch
password field
respectively
2 TC-2 Enter invalid Username and Password Username =” Manu” “Invalid login” Shown “Invalid Pass
te
username name and field should be visible, Password =” Patil” message should be login” message
valid password Invalid username and given
s.
valid password should be
provided in username and
ok
password field
respectively
bo
3 TC-3 Enter valid username Username and Password Username =” Manasi” “Invalid login” Shown “Invalid Pass
name and invalid field should be visible, Password =” patil” message should be login” message
password Valid username and given
te
invalid password should
be provided in username
sb
and password field
respectively
4 TC-4 Enter invalid Username and Password Username =” patil” “Invalid login” Shown “Invalid Pass
m
username name and field should be visible, Password =” manasi” message should be login” message
invalid password Invalid username and given
invalid password should
be provided in username
and password field
respectively
Practical No 5
5 TC-5 Enter nothing in Username and Password Username =”” “Enter Username “Enter Username Pass
username and field should be visible, Password =”” “and “Enter “and “Enter
password field No data should be Password” message Password” message
inputted should be display displayed near the
near the particular particular filed
filed
ch
te
s.
ok
bo
te
sb
m
M T_
PageNo.:
TFSS
Date: YOUVA
Piactical No6
Testing funciionality of Web Page
4 Piacedure
1) 5elect appOpiuate toal 10 4eneiate_test
2) Tdentify equiied madules 0iihe Sysiem
Mhich is to b e tested
9) Identify 1equired parameters suh as dest d
expecied data etc
APrep.are f qenerate test case
5) Veify test cases a4 Per ihe 4peitcaticn
ch
by executingtest data on Specifed uebs
.te
Web app
ks
Stie55
testingq for_ Web_app"
t
-
5y pertaimante festinq we can Caltulate
sb
ByStiess Meb_appl'n
testing we can find he
Upp.erimii Capaity Gf the
web_app
Wha1 necessity of confiqusation estlD
Descibe VariouUS Conftquiations dhal
equired o
beConsidevecd
websi1e esting while p.eit
Conf1quiaiion eslinq is as imp
O4her
slwtesiing as anu
he types_as i_dist
OpiimalConiiguialion
Under Jhich_ the appl'
_oi the 33
s)em
af itshh
PerfoIms
MT W IE
Page No.:
YOUVA
Date:
sequired De
LheCantiquiot lons Jhad ase
Cansidered aLe
ardNde 1ike
softwd1e 1ike
0SVersians
u p p t e ddrive1s
me mO1 S12e
harddiive ypes
CRU's
ch
33 esci\be various seLurity_ testinqs to be
perfoImed te
or Web a ppl'h Giue its impeita-
s.
be perfo
ok
Autboization
te
AccesS Control
EnIUptian_decIrptio
sb
Confidentiality
m
Jateguty
Aulhenticat loh
Availability
Non Yepudiotion_
T n j e c t l o nP l a w s
-QLinsertion aAtacks.
esiing 1s mp 1 appl
Veify dhe app
Secuity data 1hefi 4
1 ecused gn web as
unauthorized access die COmmon is SUS
| Date:
YOUVA
EXeICLse
ch
pRiOIming appioprate OperaLfICns Verif
1esultS .te
s
Canclusian
ok
ch
6. TC_6 On mouse hover, lin TC_7k address should be displayed at the left bottom of the browser Pass
window. (Depends on the requirement).
7. TC_7 Verify hyperlink provided should open in same window, Tab / new Window, Tab. Pass
te
8. TC_8 Verify hyperlink should not show any 404 error or any other error after opening. Pass
9. TC_9 Verify loader functionality if available. (System should load data as per requirement within Pass
s.
mentioned time or seconds).
ok
10. TC_10 Verify the login page should be displayed whenever necessary rights are required to view data. Pass
11. TC_11 If the link contains image then the image should load properly and should be visible. Pass
12. TC_12 For broken links use an add-on to identify the number of broken links on the page. Pass
bo
13. TC_13 Verify web links are developed based on accessibility standard 2.0 (AA level) minimum. Pass
14. TC_14 If the web page is responsive then all weblinks should open in the mobile browser window as per Pass
15. TC_15
requirement.
te
Verify hyperlink provided for web link should be as per requirement. Pass
sb
16. TC_16 Verify loading time for hyperlinks. Pass
17. TC_17 All hyperlinks should open in all standard browsers. Pass
m
18. TC_18 Verify color for web link in all browsers. Pass
19. TC_19 From the security point of view, hyperlinks should pass XSS attack scenarios. Pass
20. TC_20 Students should read it as Link with the address of hyperlink. Pass
Practical No 6
Exercise Q.2
ch
6. TC_6 Verify that once used, it should not be allowed to use again. Pass
7. TC_7 Verify that resend OTP functionality is working properly Pass
te
8. TC_8 Verify that once user resent the OTP, the old one should be of no use. Pass
s.
9. TC_9 Verify availability of Help and Documentation Link for OTP usage. Pass
ok
10. TC_10 Verify for Case Sensitiveness. Pass
11. TC_11 Check for types of characters OTP supports: Only Digits, Only Alphabets, Alphanumeric. Pass
bo
12. TC_12 Verify how many times user can provide invalid OTP? Pass
13. TC_13 After multiple invalid try, verify that system temporarily blocks the account. Pass
14. TC_14 te
Verify that after temporary blocking of account, system does not send the one-time password. Pass
sb
m
Practical No 6
Sr. Test_ Test_case_Objective Pre-condition I/P Data Post-condition Actual result Status
No case_I
. D
1. TC_1 Search results displayed Text field must be visible and Life is what you It must show the It showed that book Pass
in the textbox should be ready to accept data, make it respective book and related books
relevant to search whenever user input some
keyword text it must be relevant to
search keyword
ch
2. TC_2 Pre-defined criteria for After typing first 3 letter it Lif It must suggest the books It suggested number Pass
auto complete should suggest matching which starts from ‘lif…’ of books starting
keyword from ‘lif…’
te
3. TC_3 Search results should be Search button must be visible Life is what you It must display relevant It showed that book Pass
displayed on clicking and clickable, when user make it searches and related books
s.
search button clicks on search button the
relevant searches must be
ok
display
4. TC_4 User should be able to After clicking on ‘Enter’ ‘Life’ data is It must display relevant It displayed results Pass
bo
search when he enters button searching process must inputted and enter searches related to the ‘Life’
the keyword and hits be started button is pressed
‘Enter’ button on
keyboard te
sb
5. TC_5 In case of invalid user Invalid data must be inputted Andufjsxvyg It must tell user no It asked: ‘Did you Pass
input, user must be for search matches found for his/her mean: byddf’,
m
confirmed about his search, it must ask user displayed: ‘did not
search what did he/she mean, it match any book
should suggest user what results’, suggested to
to do next make sure that all
words were spelled
correctly.
Practical No 6
Try different
keywords.
Try more general
keywords.
6. TC_6 Check the activity after My Library button must be ‘My Library’ It must jump to new New webpage of My Pass
clicking My Library visible and clickable button clicked webpage Library opened
Button
7. TC_7 Check the activity after Publishers button must be ‘Publishers’ It must jump to new New webpage of My Pass
ch
clicking Publishers visible and clickable button clicked webpage Library opened
Button
8. TC_8 Check the activity after About button must be visible ‘About’ button It must jump to new New webpage of Pass
te
clicking About Button and clickable clicked webpage About opened
s.
9. TC_9 Check the activity after Privacy button must be ‘Privacy’ button It must jump to new New webpage of Pass
clicking Privacy Button visible and clickable clicked webpage Privacy opened
ok
10. TC_10 Check the activity after Terms button must be visible ‘Terms’ button It must jump to new New webpage of Pass
bo
clicking Terms Button and clickable clicked webpage Terms opened
11. TC_11 Check the activity after Help button must be visible ‘Help’ button It must jump to new New webpage of Pass
clicking Help Button and clickable te clicked webpage Help opened
sb
m
M W T
Page No.
Pacccduie.
eate apYOgiam intluding or Contial
decision makinq siatements
2) Compile i Un
5) CtenciateHest cases
4Execute hote down 1ESults
ch
PhacticalRelated Questions
.te deciston
State he different do testthe
ks
way
COntio Siatements.
oo
Bianch tesiing
2) Condition testinq
eb
) loop testing
sb
uill be the
m
ch
prod
YIen fo Even & cdd nos
2
te
EKecuteObcue
s.
test case n _g.lby enderina
cllowinq lp s ve1ify 1esults
ok
Tnpu 7258
bo
YOUVA
Date
wHILECcauni 6) loc
TP enqth_7 = loc) THEN
Lengt h = length 2
Ese
Length Count x leng} h
END I
Coun: Count t L
END
PRTN LENGTH
ch
Test Case
.te Act ua
Caselp valuos Fipected
ks
CountLengih O ucomes Cut ccmes
oo
5 56 506
eb
2 gg 496 6
t
9 694
sb
m
CordusIon
We tested detision ccntiol tafeme-
nts uSingbianeh ecting. Condiien
dta egting . erecufed est
Cae
Practical No 7
Test case for control and decision-making statement
1. For loop:
Program:
class Sample{
public static void main(String[] args) {
int a;
for(a = 0; a <= 5; a++){
System.out.println(a+" ");
}
}
}
Test case:
Sr. No. Test Case Test Case Description Status
ID
ch
1. TC_1 Check the syntax of java code Pass
2. TC_2 Check the syntax of for loop Pass
3. TC_3
te
Check the variable declaration Pass
s.
4. TC_4 Check the looping condition Pass
5. TC_5 Check the braces Pass
ok
2. Switch case:
Program:
te
class Sample{
public static void main(String[] args) {
sb
int a = 2;
switch(a){
m
case 1:
System.out.println("Value of a is 1");
break;
case 2:
System.out.println("Value of a is 2");
break;
default:
System.out.println("Value of a is other than 1 & 2");
}
}
}
Test case:
Sr. No. Test Case Test Case Description Status
ID
3. Do while:
Program:
class Sample{
public static void main(String[] args) {
int a = 1;
do{
System.out.println(a);
a++;
ch
}while(a<=5);
}
Test case:
Sr. No. Test Case
te
Test Case Description Status
s.
ID
4. If-else:
m
Program:
class Sample{
public static void main(String[] args) {
int a = 25;
if(a>10){
System.out.println("a is greater than 10");
}else{
System.out.println("a is less than 10");
}
}
}
Test Case:
Sr. No. Test Case Test Case Description Status
ID
1. TC_1 Check the syntax of java code Pass
2. TC_2 Check the variable declaration Pass
3. TC_3 Check the syntax of if-else statement Pass
4. TC_4 Check the looping condition Pass
5. TC_5 Check the braces Pass
6. TC_6 Verify the output Pass
Practical No 7
Exercise Q.1
ch
2. TC_2 Check the conditions Pass
Practical No 7
sb
Exercise Q.3
m
Date
YOUVA
P1actical No
'8
ch
Shed ule estimation
7)Deieimine Tesi dellyerables
.te
Practical Relaled guesticns
ks
oo
-Analytical
Model: based
sb
Methodical
m
P1ocess-01 Standcuud-Complaini
DynamiC
KeqreSS1On a veise
ch
Input speci fications
Output specifications
EnviIonment al heeds
te
s.
ok
epoi
Prajeci info ike
te
P1Ojec1 nanme
sb
Verson nCm
m
procucA name
dade time
Test o bjectivees
Puipose of Heetingg
ConclusIOh
Date: YOUVA
. Prepare
appl
Hest
with
plan fo any focd
1esiCases
celvEu
CCn.clusion
We have suceessfully dave loped test
plan fo a mebileapp
ch
te
s.
ok
bo
te
sb
m
Test Plan for Mobile messenger
1. Introduction
The purpose of this document is to create an application test plan for Mobile messenger. The
presented study test plan evaluates the approaches to testing this product. The purpose of
testing this program is to check the correct operation of its functionality, ease of use.
2. Objectives
The test objectives are to verify Functionality of the Mobile messenger, the project should
focus on testing the sending message, edit it, forward it, proper delivery, etc to guarantee all
these operations can work normally in real user environment
3. Scope
All the features of the Mobile Messenger are need to be tested
4. Test Items
ch
• Working with the program (opening, closing, etc.)
•
•
Create a message
Sending a message
te
s.
• Receiving message
ok
5. Features to be tested
•
bo
• Send message
• Delete Message
sb
• Delete History
• Forward message
m
All test cases with high priority are closed with the result - pass. The test coverage is checked
and sufficient, where the criterion of sufficiency is not less than 99% of the coverage of
requirements by tests. The test report was compiled and approved by the team lead and
customer
8. Environmental Requirements
Android mobile
9. Staffing and training needs
To perform the tasks, you need to have the following knowledge and skills:
ch
Writing test cases
• Development of criteria for the success of testing
• Conducting the testing and evaluation of the results
• Creating test reports
te
s.
11. Test Schedule
ok
he deadline for completion of all works and delivery of the project is 28/09/2020 02:00:00
12. Test Deliverables
bo
• Android mobile
• Test tool: develop a test tool which can auto generate the test result to the predefined
form and automated test execution
15. Approvals
• Team Lead
• Test engineer 1
• Test engineer 2
• Test engineer 3
ch
access to the internet
5. TC_5 Check whether user can send images, audio, video or Pass
6. TC_6
not
te
Check whether user is able to add multiple recipients Pass
s.
at a time or not
ok
7. TC_7 Check whether user can delete the messages or not Pass
8. TC_8 Check whether search messages option works or not Pass
bo
9. TC_9 Check whether user can customize wallpaper for the Pass
chat background or not
te
12. TC_12 Check whether messages are being sent to the right Pass
recipient or not
m
ch
te
s.
ok
bo
te
sb
m
Practical No 8
Exercise Q.3
ch
All the features of the Food Delivery Application are need to be tested
4. Test Items
5. Features to be tested
te
All test cases with high priority are closed with the result - pass. The test coverage is checked
and sufficient, where the criterion of sufficiency is not less than 99% of the coverage of
requirements by tests. The test report was compiled and approved by the team lead and
customer
8. Environmental Requirements
Practical No 8
Exercise Q.3
Testing the application will occur on the following operating systems: android phone or
browsers web
9. Staffing and training needs
To perform the tasks, you need to have the following knowledge and skills:
ch
• Development of criteria for the success of testing
• Conducting the testing and evaluation of the results
• Creating test reports
te
s.
11. Test Schedule
ok
he deadline for completion of all works and delivery of the project is 05/11/2020 02:00:00
12. Test Deliverables
bo
•
m
15. Approvals
• Team Lead
• Test engineer 1
• Test engineer 2
Practical No 8
Exercise Q.3
• Test engineer 3
ch
4. TC_4 Verify that the user can add the food items to the card Pass
6. TC_6 te
Verify user is able to select any number of same Pass
s.
items
7. TC_7 Verify user is able to search any food item Pass
ok
10. TC_10 For online method check the essential info link bank / Pass
card id, password
sb
11. TC_11 Verify whether the address is correct not imaginary Pass
address
13. TC_13 Verify whether the user is able to cancel the order Pass
i oJ No . 9 D a te
JI- P, CJ c_e d u r e ·.
1)- Q_pe.J)_ J b__e_ uo_ {e p a d o, a n ~ !\n s tu i n d0 w
r -b a_s ed _ a_pp.J , f)
ch
---t----+-,'------"'-'-.......__,_.....,__,,____ -'--.J_\__l_L__~___,L- ~ _J_I____J~:LL t f 1 l Q_
,p '
bo
te
sb
m
Date .
ch
.te
_ _.__Q-'\---
· ] l_~'.J)------=-ef_j n e
•~3---:tt r-re s r J.LtlL\L e r o b Le
1
s
s
- -::> l e '3 r t lli? t f' <; t t t u:a c ts
ok
_d f J he situ CJ pp] ~-
sb
-
- -+------
" ~ JP S p_e._c__Gf:i c o. il_0__Q_g_
_ __,_____ _ _ _ _,. ~ n ( p g p CU~LJ~C..Cl f_l. Qt_,__
) _ _ _ _ - .---
--+/I ___ __.- t[;::,--'h-'--~\/~\·rC__D_ffie__n_L o ~ n ee clJ_.- - ~
I
MTWTF SS
Page No .:
YOUVA
Date :
=-
- -----------------------
e ·.
1~
~ ,.____,__ he__ _ o p_D_ a,1a1' ta_bl e Ln _ ~\Gle_ p a d , P, e pcLt ~e-
Tes + Plan fo r ±be g qmg_ _ _ _ _ _ __
- - -----------
rr-
~_3~__ 1e~
1
1
, k
e ~ C~·~P~D_ ~\_L½~)~c~
_ (Ll__L~ d ~
)J~ )A~>~,a~ r -~o r f 1~m~a~-
,, ~-~-~~0~ 1
~ e~D~U~~f-
- ~- ~ ro ~p~r~e~p~a~ 1e~ ~t~b~~- ~1~e~g~±~P~/~a~o- ~£~o r___Ju_ -
ch
- --+-~ g a me ·
- h__Q
---4--~ +es l pJ a n_ do c_um en t fo 1 d::b o [\} c t-e pa d -
bo
-------- - - -
-
Test Plan for Notepad
1. Introduction
The purpose of this document is to create an application test plan for Windows PC Notepad.
The presented study test plan evaluates the approaches to testing this product. The purpose of
testing this program is to check the correct operation of its functionality, ease of use
2. Objectives
The test objectives are to verify Functionality of the Notepad application, the project should
focus on testing the creating a document, working different types of input operations on it,
editing text, saving file, etc to guarantee all these operations can work normally in real user
environment
3. Scope
All the features of the Notepad are need to be tested
ch
4. Test Items
•
•
Working with the program (opening, closing, etc.)
Create a document te
s.
• Working with the document
• Printing
ok
5. Features to be tested
bo
• Running a notepad
• Create a document
te
All test cases with high priority are closed with the result - pass. The test coverage is checked
and sufficient, where the criterion of sufficiency is not less than 99% of the coverage of
requirements by tests. The test report was compiled and approved by the team lead and
customer
8. Environmental Requirements
Testing the application will occur on the following operating systems: Windows 7 /8/10;
9. Staffing and training needs
To perform the tasks, you need to have the following knowledge and skills:
ch
• knowledge of various types of testing including functional and non-functional.
he deadline for completion of all works and delivery of the project is 05/10/2020 02:00:00
12. Test Deliverables
m
15. Approvals
• Team Lead
• Test engineer 1
• Test engineer 2
• Test engineer 3
ch
1. TC_1 Verify that on launching the notepad application, the Pass
notepad editor should open with its default size
te
2. TC_2 Verify that users can write/type alphabets from a Pass
standard keyboard.
s.
3. TC_3 Verify that the user can type numeric from a standard Pass
keyboard.
ok
4. TC_4 Verify that the user can type special characters and Pass
symbols on the notepad editor window.
5. TC_5 Verify that by default the font size is normal or as per Pass
bo
the specifications.
6. TC_6 Verify that the user can set the font size and family. Pass
te
7. TC_7 Verify that the user can save the text in a file. Pass
sb
8. TC_8 Verify that the user can open any exiting file in Pass
notepad.
m
9. TC_9 Verify that file formats not permitted by notepad are Pass
not loaded and don’t corrupt the application.
10. TC_10 Verify that the user can append text to any file and Pass
again save the file.
11. TC_11 Verify that users can select, copy, and paste the text. Pass
12. TC_12 Verify that users can select, cut, and paste the text. Pass
13. TC_13 Verify that the user can select and delete a text. Pass
14. TC_14 Verify that the user can delete a text using backspace Pass
and delete buttons.
15. TC_15 Verify that the user can navigate through the text in a Pass
file using the arrow keys.
16. TC_16 Verify that the user can navigate through the text in a Pass
file using the mouse point
17. TC_17 Verify that the user can edit and delete data in Pass
between the text file.
18. TC_18 Verify that the user can undo any latest change done Pass
in the file.
19. TC_19 Verify that the user can redo any change undone by Pass
undo option.
20. TC_20 Verify that the user can search for single or multiple Pass
characters and words through the file.
ch
te
s.
ok
bo
te
sb
m
Practical No 9
Exercise Q.2
ch
4. Test Items
• Create a document
•
•
Working with Page Setup option
te
s.
Printing
ok
5. Features to be tested
• Page Setup option
bo
• Running a notepad
• Create a document
sb
• Data input
• Editing text
• Change font and word wrap
• Finding and replacing text
• Text printing
• Working with the window
• Page settings and headers and footers
• Hotkeys
• Date and time
• Closing the Notepad
• Security testing
• Interoperability testing
Practical No 9
Exercise Q.2
All test cases with high priority are closed with the result - pass. The test coverage is checked
and sufficient, where the criterion of sufficiency is not less than 99% of the coverage of
requirements by tests. The test report was compiled and approved by the team lead and
customer
8. Environmental Requirements
Testing the application will occur on the following operating systems: Windows 7 /8/10;
9. Staffing and training needs
To perform the tasks, you need to have the following knowledge and skills:
ch
• knowledge of various types of testing including functional and non-functional.
he deadline for completion of all works and delivery of the project is 05/10/2020 02:00:00
12. Test Deliverables
m
15. Approvals
• Team Lead
• Test engineer 1
• Test engineer 2
• Test engineer 3
ch
1. TC_1 Verify that on launching the notepad application, the Pass
notepad editor should open with its default size
te
2. TC_2 Verify the Page Setup option is available in File tab Pass
7. TC_7 Verify user is able to set top, left, right, bottom Pass
margins for the document
sb
8. TC_8 Verify user is able to set Header for the document Pass
m
9. TC_9 Verify user is able to set Footer for the document Pass
10. TC_10 Verify that the preview is as per the user setup Pass
ch
4. Test Items
• Create a document
•
•
Working with Word Wrap option
te
s.
Printing
ok
5. Features to be tested
• Word Wrap option
bo
• Running a notepad
• Create a document
sb
• Data input
• Editing text
• Change font and word wrap
• Finding and replacing text
• Text printing
• Working with the window
• Page settings and headers and footers
• Hotkeys
• Date and time
• Closing the Notepad
• Security testing
• Interoperability testing
Practical No 9
Exercise Q.3
All test cases with high priority are closed with the result - pass. The test coverage is checked
and sufficient, where the criterion of sufficiency is not less than 99% of the coverage of
requirements by tests. The test report was compiled and approved by the team lead and
customer
8. Environmental Requirements
Testing the application will occur on the following operating systems: Windows 7 /8/10;
9. Staffing and training needs
To perform the tasks, you need to have the following knowledge and skills:
ch
• knowledge of various types of testing including functional and non-functional.
he deadline for completion of all works and delivery of the project is 05/10/2020 02:00:00
12. Test Deliverables
m
15. Approvals
• Team Lead
• Test engineer 1
• Test engineer 2
• Test engineer 3
ch
1. TC_1 Verify that on launching the notepad application, the Pass
notepad editor should open with its default size
te
2. TC_2 Verify the Word Wrap option is available in Format Pass
tab
3. TC_3 Verify the Word Wrap option is clickable Pass
s.
ok
4. TC_4 Verify that when Word Wrap option is enabled then Pass
the input data is wrapped
5. TC_5 Verify that when Word Wrap option is not enabled Pass
bo
YOUVA
Practica No Da
ch
3)Tdentify 1equired parameters suth as Severity
Priay status ete
4Prepare qenerafe te
defect_1epait fcr dolat
s.
hich were unco veLe Wh1le testinq.
ok
managemen System
te
falure
fect E O failure
p1oduciwhi1s Cuircd f
xternal behavi os LOhih cla
d
Page
YOUVA
Date
Be pecitIC
t
B detailed
sb
Be cbjective
m
LCcise
Conlusion
We geneiadcd drfect 1epart A0 he
LibiaryManaqement System 4 leained o
devetopdefcct Iepat edfectively.
ch
te
s.
ok
bo
te
sb
m
Practical No 10
Defect ID D1
ch
Defect Type Functional defect
Severity High
te
s.
Priority High
ok
Status Open
sb
Defect ID D1
ch
Severity High
Priority High
te
s.
Summary Display error
ok
Status Open
te
Defect ID D1
ch
Severity High
Priority High
te
s.
Summary Cookie error
ok
Status Open
te
Page No .:
1 - - -- - - - - - - J YOUVA
Da t e·
P I Cte O n
t<: r- - r~
Q XQ p l ,·- CJ O 1-.
·i Ci Q
l tC CJ E Y1 g 1 oJ f_ W f £ Ct
----t xe po r1
___ ~ 1d e n1 , f ~ xE q u ,· Y.e d m o cl uA R s O -£ J: h.e si u 5 t -()
4
vn
- - i --->--C>£..-'--',·-'-,.____,hc..:...____J_'SL _~.~G!___~_lk.._.'i._<;ut::'.'..J;JL___.'.2:~:'.___±.iOll____!~h~CllJY'r1tQ___JcLen~:_
epo,± 1s ±a br g<?ne1ote d .
-----r----J :r: d e n t 1·t 'j yE q u 11E d p a ra m f t f 1 s s t ,1 ( h
s R 1
ch
---1
-'""U""'°"'QU-Q_,__ I. Q
t .L-" ,._,.V)
-'-~..,___,___:- - - -- -- - - - · ~
- - - 1•
sb
·•
~ cf 1· V\f + o n Pe 1 c e o +- a ?j e
1) e [ e ci 1) e d.1 t, r: 1·
~ ,<'
~ b ~ <tYJ o no o+'o" Y1 cl 6:, :l: ba.t t e ~ + ,.
_ pha se i oo~ a thor tntansi of+ er t1 )CL.t.'-">c~1..._s_ _ _ft
I Page No I ~
--=+ === = = = = = =~
- -- - - - - -- -- - - -- - - - - - -
- -- - - - - - - - - - -- - - - - - -
ch
te
s.
ok
- - --
bo
te
----
_-
sb
---
m
--
- ---, - -- - - -- - - - - - -- -- - -- - - - - -
--
---
---
Practical No 11
ch
Severity High
Priority High
te
s.
Summary Printing defect
ok
Status Open
te
Exercise Q.1
Use ATM machine system simulator with the help of following website. Perform at given
task and generate test case. Prepare defect report for ATM machine system.
• Task
1. Enter pin number of 4 digits.
2. Select amount to be withdrawn.
3. In other functions, check for balance on screen
4. In other functions, print mini statement
5. Verify functionality of change pin number.
6. Verify withdrawal of amount excess of 5000
• http://www.mote.gov.qa/en/ditoolkit/migrant-workers/cash-machine-simulator-atm
Ans:
Test Case:
ch
Sr. Test_Case_ID Test_Case_Description Status
No
1.
2.
TC_1
TC_2 Verify withdrawal processte
Verifying the pin credentials Pass
Pass
s.
3. TC_3 Check balance on the screen Pass
ok
Defect Report:
sb
Defect ID D1
Defect Name Print Error
m
Exercise Q.2
Generate online ATM machine system with the help of following website. Perform at least 3
tests for the same. Prepare defect report for library management system.
• Task
1. Enter pin number more than 4 digits
2. Select amount to be withdraw in withdrawal enter amount as 21$.
3. Validate the functionality of fund transfer
4. Validate the functionality of print receipt
• https://oclf.org/atm/ATM.html
Ans:
Test case for ATM machine system:
Sr. Test_Case_ID Test_Case_Description Status
No
ch
1. TC_1 Verifying the pin credentials Pass
Defect ID D1
Defect Name Count Error
sb
_t_ep_cu i
~ ~
i
?) 'Jd en1 1'f~ i c qu, ·re d m ocJ ub s c ,f i ill ~ --t :: 1 I£. J
- 3-J_ J d C o I ,· £~ ) e q ll ired pa t a aw i e r5
iS U C h q c_ - -
ch
'3 ?' t JP l I' t ~, p~1 ·or1 'ty, s+0 Ju g1 p~!r .
14 J P, £ p o_r P 4
te
gen Qr o.A e dg fe cf xR pw_t_ f c. v l
s.
b i lQ i£.. sA 1ro
clP £ec f s Ul b ,'cb u 2or e {ADec 11-e re J (_q_,
ok
I , b r a , y m a aa CJ e mo lC\ 1 s \{ s +e m .
te
sb
_ -+-_
ch
t_';
~-) R€_v 1·e_w oep o ~J. -- - - - - - -
te
s.
,~ Co n e (LLsi 1·o n ~
ok
& 9 e ne r Q/ ed bu ~ p
1 'c o ~ \ +o~ d:_ha t ·
te
sb
m
-
-
Defect Report on Login Form
Defect ID D1
ch
Defect Type Functional defect
Severity Medium
te
s.
Priority Medium
ok
Exercise Q.1
Use Login system simulator with the help of following website. Perform at given task and
generate test case. Prepare defect report for Login system.
• Task
1. Enter invalid user name.
2. Enter invalid password
3. Enter password with only 3 characters
4. Enter user name as “invitado” and password as “hgm2015”
• https://codepen.io/opensoorce/pen/KQmvdL/
Ans:
Test case:
Sr. No. Test Test Case Input Output Status
Case ID Scenario
ch
1. TC_1 Verify the Login Enter invalid User is informed Pass
Page user name to enter valid user
components like name
2. TC_2 username,
password fields passwordte
Enter invalid User is informed
to enter valid
Pass
s.
password
3. TC_3 Enter password Password Fail
ok
“hgm2015”
sb
Defect Report
m
Defect ID D1
Defect Name Short and weak password defect
Project Name My Login Form
Module/Sub-module Name Login Page
Phase Introduced Testing phase
Phase Found Black box testing
Defect Type Functional defect
Severity Medium
Priority Medium
Summary Not working as intended at password field
Description System is accepting the short password
instead of long and strong password
Status Open
Reported by /Reported on By Manasi Patil, on 05-10-20
Assigned to Manasi Patil
Practical No 12
Exercise Q.2
Consider any web base system which provides login procedure. Perform following tests for
same. Prepare defect report for Login System.
• Task
1. Verify forgot password link
2. Test user name as “STEPR” and password “STEPR”
3. Verify captcha for given system
Ans:
Defect ID D1
Defect Name Invalid login defect
Project Name Login Form
Module/Sub-module Name Login Page
ch
Phase Introduced Testing phase
Phase Found Black box testing
Defect Type Functional defect
Severity
Priority te
Medium
High
s.
Summary Invalid user name and password
Description System is accepting the same username and
ok