Sofie Tsing 250
Minima ‘horse! Backgrowd :
Testing completely gued by software requirenen. specifications
fpoateaons. and suppored by text artegy and. tat approach depe
Seripoes ond rks af dsvlopmen esing sod nage, A parcase otter GS)
Sernmecial document and ft ofc oler raed by «hier 0 © allt scan
Spm a eed pis a ev, Eg
patshasing of prods and services ftom external supplies, Sine the real
Shots el rely heavily on such applieabons ove need to check and valde
purchase ordar sem herughty so that any defects th are leflower ean be Fxolve
Ingiven period oie and nerf perfect aptcm canbe delivered.
avons and desis
fepending
(PO) 18@
Procedares
T,_ Select appropri toul to generate test caseLike any text edtorweb based tool)
Identify taj specification'requrements for caleubtor's ype 1c, scientific ot
standard tobe ested
dentify required parameters such a est dna, expected data ete
Prepare and generate test case
5. erly test cases as per the specication by exceuting test data on any purchase
‘order management system /appicition
VIL. Adina Ror oqued
Kaneh Specie Ouantiy | _ Remarks
Tinea | Corpus (CE
Garni: | abso oa
ion rman DD fee Space Foral
Toor More ssperach | atl of
2a | catia tren | WemaTormennux). 7 lees
eesion 5.0 or ater sini
[Sama [pace
Petron
Tee i pce pi i asl
2 Suerte x mehodsogy ant mae)
x.
“tompuker. susem : RAM = 248
es ts ue. co KDE.-.NQOn...Teacher must design
rufied CO.
ant practical
(Space for answers)
4). Objective, Qo Software.AesHing..ave..a.. follaws:-
) Findiing....bonr.i~. Teshing...AS....0...g7Otest x executing
2... PrOGTOM....with.....Hoe.. inked af-findlng...ah evror,
A..Successfit)
[email protected] ONG... fhabn.ANCOVERS an undje
covered... ancar.
iY). Creating... Qood...Test... cases
‘i))..@uatlit Improvement
iY)... Sat fying cartomer Pie ae
MW) ReUabilikky"..and..... Qual) ty
D.Test.. case....is...a. seh i cond Hons...under
wivith....o.....eder..agill... determine. eos "i
FungHonalily Of... Sofware... IS... wWertain
ON... MO... Test... cases... consists ie a ee values.
execuHon... precondion.. expected and... executed
“POSE... condHONs ,. mst hed #0... COVEY... centeuin. Hea}
-condiHon. :
8), static... Testin Dynamic ao
F.tesing dane. tal ut) Testi
ex\III. Exereise
Attempt QL. and teacher shall
(Note: Use Point VIII to X
blank
1 Identify
Write th
In white
Q..2/0.3 from the following
(Space for answers)
Dp ood). WON... 40... SELLE Tesking i:
eae starts ight Prom... #he... equi remencks
4
phase.....and ies ll the...... ond qf Sottwore
developmement jae ae! cle.
An site” fo...tesHing... reduce. ne
COSL......ALMME. aa ond....ertor.... free..Soft
WOO TR HNO... detivered 9. the. cent
il) When... 40.....Skop p.esbing...2
ee ata Ore... the eee which shoud
be... considered slop...lesting
9). aaa en Alita
b)...... Comet etion lest...casey... QeecutHOM.
6)... Bug... Tore IS... below... certain
level. Gnd... 90....kig Mt v b
aye....denHfed.. 4 a
Asx.no.......Tesk.case-ld..... Expeced merual Stakuy
Result Result
a ee. shal splays
. splay oles. Pass
© Hex deiails
deheuls o..Hne
product
es
Maharashtra State Board of Technical Education a
RN ia) , structured Wolk throughs
ilp....... Emspectons :
iil).....code..... coverage ...Tesking
iW)... Code... complexthy at
XIV. References / Suggestions for further Reading
1. https: /www.softwaretestinghelp.com/beta-testing)
2. hitp: /spojtoolkit.com/TestCaseGenerator
3. https:/ /www.youtube.com/wateh?v=BBmAsQp6Ghk&v=en
XV. Assessment Scheme
_ Performance Indie:
Process related(15 Marks)
ors Weightage
30%
tion Ability
|
[Tool Sei [20%
2,_| Follow ethical practices: |___ 109
Product related (35 Marks) [70%
ig of System requirement Specification | _ 209
ess in Use 0 Parameters 15%
Generation and Execution of Test Case 159
6._| Timely Submission of report 10%
| Answer to sample questions erro
7 Total (50 Marks) - 100%
List of Students Team Members
1
3
none GunnGl Dated signature
[Process | Product
Related(15) | Relatea(3s) | Total(50) |
“Maharashira State Board of Techniare 10 be sold. Since these systems are computer application the
to test these systems in all aspects
These tests provide validation of system in all
possible dimensions, Before one can proceed with testing itis desirable te undermand
functionality of Inventory management along with its requirements and mare
operations.
Procedure:
1. Select appropriate tool 10 generate test case(Like any text editor/web based to
2. Identity major specification/requirements for application/system to be teste
3, Identify testing methodology
4. Identify required parameters such as test data, expected data etc
5, Prepare and generate test case for given inventory management system
6. Verify test cases as per the specification.
HL. Additional Resources required
Remarks.
system
Software | Any Word Proc
Open Office
http://www. inventoryadvice.com/simulator him!
‘sing tool such as Libre Office,
Raison © can ase :
sallheontes Specification - | Quantity
1 | Hardware: | Computer (13-i5 preferable), RAM minimum 2
Computer| GB and onwards, HDD free Space 1GB or
System | More
2 | Operating | Windows 7 or latest/LINUX version 5.0 or liter ae
atch size
F |
Practical of
Test Case
Generation
all
Ix,
Precautions
1. Note down the expected output for each test case carefially
2, Select required test methodology and module(s).
Additional Resources used.1. Whatae major aystem specifications of lnven
2. What are the fi aventary Manageme
3. Give the. signiicance of Inveitory Nan sin
petspoative
(Space for answers)
D i). pn. easy re-use “interface. that. doesnt... require
advance. “training
1). Automaton ..fer... diminating...onanuol.... processes
of... business..... Punetione...relaked.....ko.... inventory
cogakmaanage ment,
iih)...A..melloble.. Seuwre..... tata base....bnat..prevides
accurole... veal -Hme... dora.
-ix)...Performance..... Hnat.....enable......fack,..acHonable
Inventory... manttoning....and.....control
2) “Functions af invent snanagement...system:-
A)... confr }
Tnventory Tracning
a ..BaxcockineSasiare Tring (2515
NIL Exereise
created in Question | by address
4. Execuic test cs and botow
4) (Space for answers)
Sv. “test cose| .... Input Expected | Achual...\Stotus
id. data,
Result Result
Enter. the vauid the vaud |
Mobile| robite......| pass
Number... umbercan test calculator application using: Black Box
‘Testing. In Black box testing a use can verify the behavior of system that varies as per
the input, One can also check boundaries of dais and abso validate the result at
extreme conliton i. precision of data. To perform [lack box testing the test
igiieer doesn't need o have explicit knowledge of intemal siructure of application.
Progedur
T, Select appropriate tool fo wenerae test ease(Like any texceditor/web based tool)
2 Memify major specification roqutements for calculators sype ie. scientific or
sian to be tested
3. entity required paraniteis such as test data, expected dats ete
4. Prepare and penerat testcase
5. Verify test cases us per the specification by executing test data an any ca
ss
YA. Adina Resourses required
| == Sptaie sere aac
fan Computer (5 preferable, ]
Hardware, | RAM minimum 2 GB and
! ae ‘onwards, HDD free Space
Siem Th More Fors
Windows ToriateaiINOX | “*Pe-batch | Practical of
ara
Bnee ie ‘version 5.0 or later Lal ‘Test Case
Any Word Processing tool ‘Generation
5 | Sonoare | Sthaslibicoftee Opn
Otte,
Hee sian
para
1, Note down the expected output for each testcase caret.
2 Select required test methodology and moule(s)
SZnbbeeeeeaeeaead &o btSofare Tsing 22815)
XII, Practical Related Questions
Nove: Below given are for sumple questions for reference. Tedcher must design
‘more such questions so as to ensure the achievement of Menified CO. h
(Note: Use Point Vil to X and XII XV forall relevant practical exercise use blank
ed
3, State advantages and disadvantages of Blick Bos testing
(Space for answers)
3). Boundary... value... analysis
i)... decision...... Table.
WW). Equivalence..... Parti honins
tv)... User. documentatton.... ests
¥).....Graph.....based...._besting
DW. odin DEcrsion...Tadble,
it)... Tesh... requirement . Specification...
il). Requirement... Fmceabitity.. abi.
tohen...... used.....0n.. So Sys!
- i) adlesten, aoe
1). The... fest. .coill..
of.)Exercise
‘Attempt Ql. and teacher shall allot Q. 2/Q.3 f
(Note: Use Point VIII to X and XIIL to XV for all relevant pr
blank pages provided or attach more pages if needed.)
1. Generate the test case to perform all arithmetic operations.
2 Generate test case to perform any 4 scientific operations
F Execute above test case created in Question | by entering following operations
and verify results,
a. Perform addition of 2 Positive, 2 Negative numbers.
b. Perform Subtraction of 2 negative and | positive numbers.
4, Execute above test case created in Question 2 by entering following operations
and verify results,
a. Calculate Logarithm of 8 to base of 2
b-Calculate values of any 4 trigonometric funet
er ee eae
a pected
dara.
rom the followi
ogrammil
ions having same theta values.VIL. Minimum Theoretical Background
Railway reservation system which allows user for make reservation of seats/berths
before one can begin their journey. ‘These systems allow to user to choose from
various available trains and based on user's preference one can select and book a
train, Payment ean be made using online payment gateway. Though it looks very
simple application for user to use, it holds its own complexity as far as operation and.
other aspect concerns. As a test engineer one need to test and validate all possible
segment of such applications. Test engineer may end up using all types of testing on
such application before making ic available to stakeholders
Procedure:
T, Select appropriate tool to generate test case(Like any text editor/web based tool)
2. Identify major specification/requirements for Railway reservation system to be
tested.
3. Select Testing methodology(s) for Railway reservation system.
4. Identify required parameters such as test data, expected data ete
5. Prepare and generate test case
6. Verify test cases as per the specification by executing test data on any railway
reservation applications).
III. Additional Resources required
ae, hae Specification Quantity Remarks
1 | Hardware: Computer (i3-i5 preferable), T
Computer RAM minimum 2 GB and |
System onwards, HDD free Space |
1GB or More
= - Forall
2 | Operating system | Windows TorlatesULINUX | Asperbatch | practical of
version 5.0 or later size Test Cate
3 | Software Any Word Processing tool I
te is a... critical... element
ae gassurance..and ee
Process... to...
noethy i
_ system. .are
elState Test
“Attempt QI. and teacher shal allot Q. 2/93 f
© Point VII to X and XUIL vo XV for
provided or attach n
he testcase to ched
= ——
from Mumba 16
Dei fornextS days
2. Generate test case {0 Validate ser email and mobile nomi
43, Execute above testcase created in Question 1 by enten
and verity resus.
a. Register yourself on any railway reservation portal by entering, valid
m. Verify and note down the emiil and message tailvOTP
generated from tis repistation process
b. Check availability for next two days, Enter details for? travellers. Change #8
‘ofany one passenger as 62. Verify and nate down concession status, Clik on
book ticket by entering captcha as “WRONGCAP™
44. Exccute above tes case efeated in Question 2 by entering following operations
and verity results
‘Enter any invalid mobile number of 7-8 digits
i. Enter your email without “@" character
(Space for answers)Minimum Theoretical Background
In modern era most of the people are familiar of various E-Commerce. This
technology has given exclusive rise in ade which benefited all people associated.
ommerce deals with almost all commodities that a user
sential to quainted
with Commerce or trade.
requires in its life span. Having said that it is very much
with such application(s) and validate its operation. The first and foremost step to use
such application(s) is to get registered and get logged-in on these applications. As a
test engineer one needs to be very clinical with testing to avoid unauthorized access to
~an application developed for the cause. Common way to achieve this is to validate
tuser’s authentication at entry point only i.c. at login instance. The login module will
segregate between users and allow only authorized user to proceed for further activity.
Procedure:
Select appropriate tool to generate test case(Like any text editor/web based tool)
qT
2. Identify required E-Commerce system whieh is to be tested
3. Identify required parameters such as test data, expected data etc.
4. Prepare and generate test case.
5. Verity test cases as per the specification by executing test data on any E
Commerce application(s).
VIII. Additional Resources required
Sr. N :
a pee Specification ute Remarks
Computer (13-15 preferable),
Hardware: RAM minimum 2 GB and |
: a onwards, HDD free Space
si
y 1GB or More Honalll
> | Operating system | Windows Tor atesvLINUX | AsPerbatch | Practieal of
version 5.0 of later fs ‘Test Case
Generation
‘Any Word Processing tool
‘such as Libre Office, Open
Office
| Any E-Commerce applicationXL Result (Output of the procedure)
Validated... the... login Sryeat for
#
£-..commercé. Ucaton.
NI. Practical Related Questions
Note: Below given are few sample questions for reference. Teacher must design
more such questions so as 10 ensure the achievement of identified CO.
(Note: Use Point VIII to X and XIII to XV for all relevant practical exercise use blank
provided or attach more pages if needed.)
hat are the security threats for E-Commerce System?
List different authentication protocols that can be used in providing security for E-
‘Commerce System,
3. Describe various eneryption techniques that can be used to provide storing login
credentials.
Space for ane
D... Poor Monigwlouian. _.Mlodema....e-.commence....cyskem
often... FACE... AMEE... ‘manipslation problem...
Snowshee... SRAM ods TING SPAM... ELS :
problem.is.one..... Hhe,...MA4or... sue. Fore
E>. Commerce...
sysheme.
2). Secure Lypertext.. Transfer... oh fa
Bere... SOCK pals GSD.Exercise
Attempt Ql, and teacher shall allot
(Notes Use Poin Vill $9 ard XI
Exacute above testcase
and verfy results
4, Register yourself on any E-Commerce portal by
Verify and noe dawn the email and rnessage ti
registtin process.
(Space for answers)
Valid Nome.|. the.
Should be..| Name.Software Testing’
the website and making it available globally. All web based systems/ applications are
required to be verified and validated in all aspeet before it is hosted on internet. While |
performing website testing one must perform certain test like functionality testing
usability testing, interfa
important is security testing. One of the crucial module which is requite to be tested is
linking beww! s and also performance of the system in view of its availability
compatibility testing performance testing and most
Procedure: 1
1. Select appropriate tool to generate test case(Like any text editor'web based tool)
2. Identify required modules of the system which is to be tested
3. Identify required parameters such as test data, expected data ete
4. Prepare and generate test case.
5. Verify test cases as per the specification by executing test data on specified
website / web application(s).
Additional Resources required
Name of ,
es Specification Quantity Remarks
Hardware Computer (13-15 preferable),
Computer RAM minimum 2 GB and
System onwards, HIDD free Space
IGB or More For all
Operating system | Windows 7orlatesvLINUX _| ASPerbutch | Practical of
wetson 5.0 or ler size Test Case
Software ‘Any Word Processing tool Generation
sich as Libre Office, Open
Office
Aay web-application/ website
Precautions
1. Note down the expected output for each test case carefully.
2. Select required test methodology and module(s).
—X. Additional Resources used.NIL, Practical Related Questions
Notes Below given are few sample questions for reference. Teacher must design
ofid
(Rote: Use Pou Vil exereige use blank
fpiges provided or ancl
{Give significance ot performance and stress testing fr web applications
2 What the necessity of configuration testing? Desribe various configurations
that are required 1 be consider
3. Desetibe various security testings
importance
ion. Give its
ispcipcamvry)
1) stress. lesting...15 ignedl.....-o...cLebernnune
the... behavior .of ne ssottusare.... uncler.
@hnonmol..... situations... Ln....shess.... esting .the
POSE POSES AMR AOSGMED AB... PRCCMFE”. Ae
Sysiem ..1n...such... Way... that... cbnormal
condiHons...avise...on..the.... webpages... The.
nee belind..sheess... HSHING if...
cleleemine.... Hse... failure. webpages
om.the...sewer...and..te...moniton.. how... he
sysiem..... [email protected]
ey confignicton Testi Bs. pe. sobware
.. esting... lth, .verities...the. te ae
OF OR CY SHEN... UNCLER, aceeete a against
A -combinatons.....04....sothoare and hardinfermeHoen is te check.....whether how
#0... Shore... sensiHve....infermaton..such....0s
credit... cards. ete
XML exercise
Ae QI. teacher sal aot Q, 20.3 from the ftowing
nd
XV lor allselevare programming execs use
ease created in Question by performing appropnate
(Space for anawers)
sv..NO.! a
=
Enput...|. Espacied.
aia. Result
|
TeO. ae contac:
eta
oneaeaLcanege | eicptned
qs nd ie
I
bck, Us
on
Aegan
ceSoftware Testing (22
vu.
tivities.
2. Participate in team problem solving
3. Prioritizes time effectively to meet the needs of the team and self
Minimum Theoretical Background
Control Structure testing~
Control structure testing is a group of white-box testing methods. It is consist of
following typ.
a Branch Testing
b. Data Flow Testing
©. Loop Testing
a, Branch Testing also called Decision Testing. Definition: "For every decision,
each branch needs to be executed at least ance.” Obvious decision statements
are if, for, while, switch, Multiple-condition testing requires that all true-false
combinations of simple conditions be exercised at least once. Therefore, all
statements. branches, and conditions are hecessarily covered.
b. Loop Testing
Loops ate fundamental to many algorithms and need thorough testing. The
example of Loop testing is:
Create a set of tests that force the following situations:
1 Simple Loops, where n is the maximum number of allowable passes
through the loop.
ii Skip loop entirely
iii Only one pass through loop
iy Two passes through loop
Ym passes through loop where m 2. For any decision statements what will be the Possible Outcomes while writing the
é istics
3. Can we test the relational operator? Validate the answer with justification
he
(See forgo) .
~ 4) Branch. cove Chan. COMeAge...KS..a.
Ae: mss lalich OJIN... 40... CISUNE ANE.
: POSSLANE oo. PFANCH,.... OM... COACH... de
, a en ‘is. executed. at. least..ance
z @NsuANG...... Hak...
Sade is. a
tere... are... 4020. or more. passexu,
Exercise +
Attempt Qt. and teasher shal
(Note: Use Point Vito X and XIN 0 XV Torall
blank pages provided or attach more pages if needed)
i
>
1 Q.210.3 from he Following:
levant programming exereise use
‘Generate the testcase to check the program writen for Even and Odd numbers,
Frecute above testcase in Question | by onterine following inputs and verify
Input 47.25.81
‘Generac testcase to cheek the program writen os printing the day of seek
‘Create the test eases for folowing algarilies an rite the “Expected Outcome
and" Actual Outcome’ in following able By executing the code
cle Coie
READ Leng
READ Cove
‘HL (Cnn =6) LOOP
IF Length >= 100) HEN
Leng ~ Lene
Hse.- |
|
|
Test case |. Tnpot | expected. | actual |
id data Result... eesult
a
|
lentes. the. youid..| the
the. Nurobes.... Number
.Namber..should is.
+ Lacceprsd.
by
| program.
| be.
caccepiad
{the._.
Number
| ted..2Software Testing 22518)
Vil
23. Verify that user can receive whatsapp calls from person in his contact list.
24 Verify that user can mark chats as favorite and access all chats marked as favorite
avorites' section,
from the '
Chat settings test scenario-
1. Verify that user can set chat wallpaper.
2, Verify that user set privacy settings like tuning on/off last seen, online status, read
receipts ete
3. Verify that user can update notification settings like - notification sound, on/off
show preview for both group and individual chats.
Verify that user can take the complete chat backup of his chats.
Verify that user update his phone number that is used by whatsapp application
Verify that user can disable/delete his whatsapp account.
. Verify that user can check data usage by images, audio, video and documents in
whatsapp chats
Additional Resources required
pen i Specification Quantity Remarks
Hardware Computer (13-19 preferable),
Computer RAM minimum 2 GB and
7 | System onwards, HDD free Space
1GB or More Forall
Operating system | Windows TorlatesvLINUX | AsPerbatch | Practical of
size Test Case
version 5.0 or later
‘Software Any Word Processing tool Generation
such as Libre Office, Open
Office.
Any mobile application
Precautions
1. Note down the expected output for each test case carefully.
2, Select required test methodology and module(s),
Additional Resources usedSoftware Testing (22518)
NIL. Practical Related Questions
Note: Below given are few sample questions for reference. Teacher must design
more such questions so as 10 ensure the achievement of identified CO.
(Note: Use Point VIII to X and XI to XV
Pages provided or attach more pages if
1. On which basis
2. Define the Test Manag
4 State the use of Test Case Specification. Enlist the Test Case Specification
Identifiers
4. Enlist the parameters that should be considered while preparing Test Summary
Report
all relevant practical exercise use blank
LL)
sst Approach is decided for any application
(Space fpr answers)
he....test_. proach /'stralegy,... should... result
enki fying... te. ght... bye % best... Pot
eect hy oe tHe... feakures.
Test... apprBach.....1S..... decided... fer any
-OpPUcOHONS.... On. following... basis.::
1).Are......any..special! tools... to. be. used
Ond....Whot Hex... ave @,
Will.....feol. require... speval cS
1). What... .metrics....Will. be collected ?
1). Howd....is... configuration Management
fe... be... handled..f...
im bination oo OH WATE... Nard ware
Oind......other.....wehdor.... Packages.
Management..is a method
g....t€8t...assets...and...ayHfacts such
ia +XII, Exercise
Attempt QL. and teacher shall allot Q. 2/Q.3 from the following:
(Note: L X and XIILt0 XV f
1. Prepare the
application.
2. Prepare the Test Summary Report for
No.l
3. Prepare the test plan for any food delivery applic
appl
ation with test cases
(Space for answers)
D__test...plan.....ferr..... chatting application.
Tntaductian ts... The... purpose... this...dacument......{s...+8
Creabe.....an...opplicaHon......tech...plan, for
chatting application,
t=....D..Woreling....with....progeam.... open and
elasing,).
i)...Send.... #e....... message
T))... Re cele... He... message
IV)... Delete... chat... isto
$e Do RUNNING... AN... OPPUCOHON,
5) stat oa......mew..... Cinout.
uw SENG .h... MEW... INCSSOG ©.
\ NV)... RECEIVE... MESSAGES
v. Delete......the..... chat... inistory,
VI) BIN. H8...200 enon fA
Ene... Oot ve
Test...
ante ee
Hosted... wwtomeing....with....belp
ii). -Dnterapermbiuly testing
BEY... ACCessing.... HMR... code... & By
sunning oe FANG ier DL.
EM, POSS ot AMHR COSES.. ATT ANG Bcc
/ foul Gritena prionhy.....must.. be. Pa
Test. Delivermbles 27. Test. plan aTest Cases Fo
SS yest repoet
‘Maharashtra State Board of Technical Educationtest..plan..is Arjun... Shinde.
Test cases :- Arjun Shinde
Test. Seport.:- Abhishek Sonay
Test Lead...-.... Bhosle Mam,
XIV. References /Sugsestions for further Reading
1. lnps'/svwv softwarctestinghelp comm
2 up spojtoulhit comTestaseGenerator
XV. Ascesament Seheme
Peseerina al
|
Process retated(15 Marks)
1. | Tool Selection Abiise
2] Follow ethics! practices
Product related (35 Marks)
S._|Wevifying of System requirement Spociication
4. | Correctness ts Use of Tost Paruneters
5._| Generation and Fxeeition of Fest Cave
6. _| Timely Submission of report
2._| Answerto sample questions
“Toral (30 Marks)
rm Membersrweeduve
T Open the Notepad or any MS Window based appication
2 Determine the seape that noel be tested and tha are NOT tobe tested.
3 Prepare th Test Stax
5
Decide Fry and Exit viteria
Evaluate the test estimate
{6 Plan when ard how to fest and decide how the les results will be evaluated,
an deline test exit erteron
7. Test aifats delivered as part of test execution.
8 Define the management information, inching he meres required and detect
glo and risk issues,
9 Ensure that the test documentation generates repeatable lest assets.
VET. Additional Resources required
Tame of | Spescation ‘Quanity
Resource 7
1 | Harcvare ‘Chapa 11 pe,
Computer RAM minimum 3 GB and
System snsards, HDD fice Space
1G oF More Fora
Opening stem | Winlows TorkastTinux | “Pete | Practical oF
fs ‘etson 5.0. later ie Test Case
‘Any Word Processing ol Generation
suchas Libre Office, Open
ice.
Any MS window application
Soe Tein 122818 aE. Sa
VE. Minimum Theoretieal Background
Test plan is derived from SRS (Software Recuirement Specification) which is
Drupated by test lead or manager. The main goal of test plans t0 doclude all de
Het related co testing such us what to tn, when to fs. hae to test and who will Be
the fester Test pan is often not updated but it there some now feare or ebunige Is
inyoduced then is be updated aeeordingly
6
c
€
‘
‘
c
c
r
d
‘
P
foreach test ease careflly
joey and mall)XL. Resse (Ourput ofthe procedure)
Tesh... ng nd... est. plan de ent
caret tem pen
XH. Practical Related Questions
Note: low given are fo sample question se Teacher must design
ec
4 State the use of Test Case Specification, list tke Test Case Specification
Wensitors
(src)
components ...used'-"in” Eesr plan ..dlocuments..are
as. Follows,
1) Requirement... Traceabulity
il) Testing..schedule
ii). Mardinort...sottdave Requirements.
a conshrains
Test... olebivernbles.. i
Benefits i Fest...plan.ic
coxerage. aed
ios More organized results qllow. fer. more
efficient.....o reo.cking.
reales...Attempt Qt. and teacher shall stl’ 0,210.3 from the folowing:
(Note: lise Pont Viv X and XIN to NV feel el
3. Test the ation “Word i
1 cTest...Plan.
pox acanoee)
introduction +=
ee purpose. ..qf vs... document
is create "on. application, test
aa Foo. PC... Nekepad,
asst. Dems... wlemcing... with... proqram...opening
and...clesing)
Soe te Greate....o..dowiment,
Working ..wil....document
ro i a Prikl
Feaburts je. be...
Running...o. notepad.
N). create clecument.
‘i))...opening...and. exishin
1)... Save ~ the
¥).....Doba input
Hi 0G dolq..
Hae
document.
slocum efit.
document
ba nelpdd «
est Deriverobles.
Pesponsibiiites =- rest. plan/ testcase :Axjun shinde.
test report +: Abhishek... Sonar
Pe provals....- Test... Lead Bhos \e...man
Tesk plan, test. cases. best repset
NIV. References / Suggestions for further Reading
1 hupsyisewsottrartestinghelp.com
2, fnopss/artoftesting commana Testinginotepad rn
XV. Assessment Seheme
‘Performance Indicators | Weightage
Process related(15 Marks) 30%
Tool Selesion Ab
2 | Follow ethical practices
Produet related (35 Marks)
3 [Weriping oF Sper requirement Specification
ae 186
Gener and Ereaon of Tet Cae os
ener 1
em ie
Total (50 Marks) 1e8% (59)
List of Students Team MembersCm
&
Software Testing
meas
result while performing softare test then tis known as defect. test engineer necdls
Wo generate appropriate defect report so tha i is easy for developer to understand
exact problem with system and same ean be resolved. While resolving detect one
ash defect. Usually hare ate several status of
19 assign appropiate sais For
tdfect 16, New, Assigned, Oper, Resolved, Closed ete Each defect has is seventy
hued on which one cin priatize defets while solving them.
Procedures:
Seleet appropriate tool to genseae defect report Like any cet editorveb based
ool)
2. Mentify required modules ofthe aystem which isto be tested und for whom defect
report isto be venerated
Ieentify required parameters such a8 Severity, Priority and Status te
4 Prepare and generate Defeee report for defects which were uncovered while
testing
5, Verity defect report as per the specification by exseuting fest data on required
Hibrary management system,
VILL Additional Resources required
mee Uh Specification Quantity | Remaris
Taravare Comparer 5 pelea
Computer RAM minimum 2 GB and
Systm onward, HOD ce Space
TGB or More a
F | Dreamer ayren | Windows TortsULINUR | ASPEEDaCH | Placid of
sersion 5.0 ott fire Test Case
T [Sowers Ay Word Processing oT Generation
Such a Libre Office, Open
Ores
Any web-apiation/ website
IX. Precautions
1. Note down thé expected up for each et case cart,
2 Maintain the status of defect ad manage same.
Bs
Miieioaze's? "Ham: 4g 0p:NIL, Practical Related Questions
Nate: Befowe given are few sample questions for reference, Teacher must design
‘more such questions so asta ensure the achievement of Menified CO,
(ote: Use Point VIN 10 X and XIl to XY forall eleven practic
Pages provided or atlach more pases i nceded)
1, Compare Defect, evar wd flue
2 Deseribe different satus of Deteeis, «
“4
Ls
«
e
4 Desrbe varios defects reporting process wih exami.
1) Detect 2... th...is "Commorly...xeferd...4o... several
troubles.....usith.....the. software... preduct.....uaith
HS eatetnol....behavior...07.....All Hh. dks ..Inber
nal... featuras
Exner. to Th. relers.. te... discrepancy... bekween
@..corputed...observed..on.... measired volue
Om... CandiHon.....and..... the......AUes eclHed
ON... theareti colt comect... Value...av.camcl'Hon. @&
Foulure :- Fovlure. is. the Inobiuty...of «
8. ae or ee +... perbomm required e
Functon.. eet its... Specification,
%-Fallure.....is.... he......Stale....ox,. conolilt'on s
hat. -meeting...o.... desirable. on intended
me go:NIL Exercise
“Attempt OL. and teacher shall allot @Q. 219 from the ftlowing:
(Nate: Use Point VUt 10 X and XII to XV forall
Blank pages provided or attach mre a ts
Ty Generme oni ibary manggernest system with ihe teip of following w |
Pevfom a least 4 tests for sane Prepare defect rept
system,
ps: /itnonika com
2, Generate online ibeary management syns
Perfor at last 3 tests for same, Prepare de
system
+ ntpsswae ib co
thc help of following website |
pet for library management
{Space for anowers)
for... Ub
4) Detect... Report. Management...susker>
J vetect..id 0003 o pedule...wame:> Dats
| Projeck..Name:: Litre: base
| en Manage Dake t= 26-!- 2020 |
Tester :-.. Atjun...shinde
severity: Priority: 4
= 's ena N
Delect Nome ‘- Dakabase.. Failure.
Tie ++. Database... errr
Descvipton:-..the, complete. failureVil. Miimuan Theoretiea! Background
GGeneruiing a Defer Report is very muck important in a scenario where devstoper
an est engineers are workin cfereut team diffrent alse, This ges clea Mes
tthe developer repardng the Qaws that was gonad dung, plementation pase
The test engineer is exposed to he precise vir defect fer 0 tate develops
team san waek problem easly. During the Le span of detec it rasits fom erie
pluses. Since test engineer gonetater the defect becomes more important to
he stan of same and. npdate i at repslarncrval. The watue of Uefet repent il
‘able project manage o track the delet and take necessary neasutemens
Select oppropriat tol t gorerate deft report Like any text editoveb bared
tool)
eit required modules of the sytem which sto be tse and for whom defect
Feport st he generat
entity sequired parameters such as Severity, Prony, nd Status ete
Prepate and generate Detect repore for defects whith were uncovered while
testing
‘Venty defect report as per the specification by executing test dats on requied
1bwary manazement system
Adaitional Resources required
fase Specification vaniey | Remarks
Tadeate | Comper EE potent) RANT
Geer |2GBanl mara HDD eSpace le
Siac” [Aor
Opeaiig | Wha TwERATINT TINTS] asp | Ft,
system | Inter auch size | "Test Case
Sa Genet
Ocs, Ope Ontce
Ips nt ge guenkingun
ssorkers/cash-machine-simulator-atin
sitions
expt outpt foreach est ease etl
est ethno and mada)quodsur uaa" YO" USL ogiduis” vo Aq
eS . 5 puss peubisse
foro yivadss “enbiuyset oka ey
Mjortusgro" Gxedoyorep ater FMMOLG "a
yoni" Hyogop” pasa e(p= eg = PuUnos “BAW
agigoxd 4) sUOHVALGD ~yaToN™~“fUopO ~~ sUOH TE”
arguement pun aryvauon™ burarpeRfuL wey pure
sssaoxd'-0 p> Rymavdes snags ~ns
Sysop ssnue soyouoy “aousiafa1 40f Suonsanb duns sof 940 wa
yung asn asiou9x9 fe
suonsang payejaa (one TEXOz Bo BOM
“OMS
uodea paisa @
>
»
>
>
> : r
IN ALLY/une Rio yoy-dny @
7] adisoan wud Jo Ajeuoniouny sup ope
“aysuen puny jo Kupeuonouny axp oiepieA “¢
, S1Z-Se yoniowsr Jowto jeaveaprmin ur Aspipsas 3q OF MOLLY alae. °e
Sup p uoMp d40Ur IAqUINU wg Jou “|
, ste
worsks
, wowozeuni Kie1gy 10) odor 109j9p amdaig ‘aus soy ss91 ¢ wea, ww UUIO}Iog
» couisgam Burwoj1oy Jo diay ax Ia waisKs ouIyorUL LY aUI|UO amesoHD -z
tne-soym|nus i
, -oUITDULU-YsP9/SIO>HLON-KKUITHLUALY|OONP/UuD/eh-Aow HOW MAAY;sdN «
(0005 Jo ss99x2 yunoWUe Jo PexPIpYALN. Ay149.A
!oquinu tg 8BueY> JO AypPuoHoUNY KUO
uOMNaIIS HHA 1ULa ‘SuoNoURY 1940 Uy
1919G HO adtIE|eE 40} yoa419 “suoLoUN JOO Uy
UMMIpIAEN 2q Or MOLY 199}05
ID f Jo ASqUUMU bg JOU
» wee -
PU WLW 405 odes yoajap aredarg “asno 1s01 ayes9u98 pu ysm1 LOA
Je uuOHag d1ISgaN FuLMOT}OH Jo djay a4p yp so|NUIS WaRSAs oUIYDELE PLY 287) “T
(papaou yt sod s10ut yaene 40 papiroud sozed ue]q
9st s1910X9 HuurueAOsd WUEAD}Ox pe 40} AX 01 TIX PUP X 01 TILA IUIOd 87) :9H0N)
sSupwoqtoy oy OAS E-O/Z “O OME [LEYS 2949") pue “TO duo
as1049K “LIX
Sdn gas
FIRST SINSSotvaie Teng (2
vu
vin.
2)
Minimum Theoretical Background
Login mostle i directly comected with database of user where itis likely 10 hove
‘most of the confidential information about the user Whale delivering an applica
‘one nee! have a elese eye on sesunly. Providing an inerfce winch il look aftr
the authenieato
important in such systems. The test eineer i expected to desig test ca
way system is safe in all dimensions and hence while des
‘phasis should be given on sccurty testing. The detest report stull be covering lh
possible ways thar ssc is likely to he attacked! and heave finding vulncrabiliies
‘within system becomes vitil. Once the test engineer can seutities these weakness
fof a system them the developer ean work oil these hiehighted ans to achieve
maxim sunt
i segregacing vali user from invalid oser hecome very mich
Procedure:
Select appropriate oo! so generave defect repor(Like any text edivor/web based
too!)
2. Identify equired modules ofthe system which i to be tested and for whem detect
report isto be generated
3. Identity cequited parameters such as Severity, Priority. and Status ee
44, Prepare and generate Detect ssport for defects which were uncovered while
‘esing,
'. Verify defect report as per the specification by executing test data on required
(brary management syst
Additional Resources required
4 re
Name of] Specification Quantity | Remarks
Resource
Hardware | Computer (8-1 preferable), RAM
Computer | minimum 2 GB and onwtds, HDD fee
System —_ | Space 1GB or More ee
Operating | Windows TorjaiewLINUN version Sor | Aspe | Praciel of
sae [ber bate tae | Test Case
Sotware | Any Word Process tonl such as Libre eee
Olive, Open Offic.
| iis isorenen.o/opensoorepenik Onn eal
1
Precautions dredsXl. Result (Output oF the procedure)
Detect. Pept. or... Login... companent.
an Appi cabah ? ‘ t
NUL. Practical Related Questions
nen are few sample questions for reference. Teacher must design
9. as fo ensure the achievement of ilenifed CO.
X and XII XV forall eleva pr
of enctyption while saving password
etod while performing operations on web based
3. Define step to write a defect report for given anplica
J Eneryption.....heps us" by” prolecting.... lata
From... hackers... Ln... nekwort.... comrauni¢aHan
the..same..bechniques... can... be... used .'p
Soving . passwords..."Any . encryption... algenthm
Can be...used.....10.... protect “passwords:
Seon registration... plain... text... passwarsls
Gre. .enciyptsd.and......saved ints... database
2} In... computtng.....POST...is request... method
Supported by” HITP...used by the wil.
By design. the... POST. requeat. methad
mequests...thak....a...web. sewer. accepts
the lata... enclosed....in... He. body...
the. uesh.. message mosh ...uikl fer
Sieing. | Iho. 4
J) Given complete record ql depen
Userepancies... .
i). .Tdentity.....the.....companent j.naadule. thar
{S....4@Spansible. for, defect.
Give ....curicient and... Ngh- ote
Formation... to...repreduce._ and Fix e
Tiaras St Eaton = a
w
LPPPPPAPPPAPAEPPPRAAARARARAASH O44 4444ld J
fF
NIIL Exercise
Attempt Qt. and teacher shall lit Q.
Point VI ta X and XITl 40 XV forall leva programming exercise wse
(Nove:
blank pages provided o attach more pages if need)
1. Use Login system silatar withthe help of following website Perform at
‘uk and generate est ease. Prepare defect tepor for Login sper,
+ Task
10 Enter invalid wser name
2. Enter invalid pasword
3. Enter pussord with only § charaters
4 Banter username a “vita "uid password as"hgn2005
+ Iimpseodepen io“opensoorcepewK Qa
2. Consides any wed. base system which provides login procedure. Perform:
following tests for same. Prepare defect repor for Login System.
+ Task
Verify forgo password lnk
2 Tester mame as “STEPR” and password as “STEPR™
3. Verify captcha forgiven sssem
D... Defect... Report”
gene
Login system.VEL. Minimum Theoretic
ackeround
Terai he rl ovary ea 8
quality Ther ae spociic oes Hat can ctecively exeuteatomated te
Fep in comparing swat aud ross In this manner, soa
Test Too slston largely dep
Proceai
T The scope of Automation needs w
the project
Seles the right automation to! as pec sequitemens
Caoose an appraptefanrk
‘Open WordPad or any MS Window based application
Standards ave to bef
‘Automation,
Createseond uniform seis, comment, and indentation of the eos
User-defined messages snould be waded or stanlize for Erm Logging 0
testers to understand (Hf poticable)
8 Measure metries- Suceess of automation caprae by wing th
metrics parameters such ss
© Pereent of detects fund
The ime regula
tation testing fo ech an! every rele
Minieal Time is taken fr telease
Customer Statation hi
Productivity imprvericn
esos required
ee Specification Quantity | Remarks
1 [ Hardware: ‘Computer (i315 preferable), RAN
Computer | miss Gi and onwards HDD
System | le Space 1Gitor Move ae
| 2 |Openiting [Windows 7 or rea LINUX Asperbatch | pace
fem | vesion 50 or later ss = Case
3° | Software “Any automated testing tol nm sane
(Freeware ke seit, Apion
Roba Cust Wa)
1x.
Precautions
1. Note down the expect oulput foreach vest ease carefully
2 Scloceraquited test orethodoloey and modalts),
X. Additional Resources used
ysiem: Processor. i? pam? San
a agen Manjare,. x