SlideShare a Scribd company logo
1 of 6
KasegaonEducationSociety’s
Rajarambapu Institute of Technology,Rajaramnagar
(An AutonomousInstitute)
Post- Sakharale,Tal.Walwa,Dist.Sangli.PIN –415414 (Maharashtra)
Website:www.ritindia.edu. E-mail:director@ritindia.edu
Writing Test Cases (ISE-I) 2019-20 (Semester – VII)
Programme : InformationTechnology
Class : Final Year B. Tech.
Course withCode : Software TestingandQualityAssurance (IT4072)
Name of the Project : Online ShoppingSystem.
Sr. No. Name ofthe Student Roll No.
1. Chirag Makdiya 1604030
2. Sarvesh Barkade 1604038
Module wise requirements:
Module I: Registration:
 The new usershouldbe able toregister tothe system.
 Registrationof usermustbe done usingunique andvalid email id.
 Registrationof userwill be successful onlyafterverifyingOTPsenttoemail-id.
 The alreadyregisteredusersshouldbe able tologintosystemsuccessfully.
 Username/Email shouldbe unique
 Validusername: validemail-id
 Validpassword:Combinationof lowercase anduppercase,alphabetsanddigits.(8to12 characters)
 ValidContactnumber:10digitsonly
 ValidAddress:150charactersmax.
Module 2: Login
 If user forgets password, he/sheshouldbe able toresetthe password.
 ResettingpasswordshouldalsoverifyOTPsentto email-id.
 Loginmodule mustvalidate username andpasswordbeforelogin.
 If its correct usershouldbe redirectedtohomepage else appropriate errormessageshouldbe
displayed.
 Validusername: validemail-id
 Validpassword: Combinationof lowercase anduppercase,alphabetsanddigits.(8to12 characters)
Module II: Add itemto cart:
 User selectsthe desireditemoutof listprovidedoncatalog.
 User can add item to cart and continue shopping
 All itemsandtheirtotal shouldbe displayedinthe cart.
 Remove itemsfromcart.
 Proceedtocheckout.
 At leastone itemshouldbe presentincartforproceedingtocheckout.
 At leastone itemshouldbe presentincartfor showingtotal amount.
Test Case Development:
Module 1: Login
Test
case ID
Test
Objective
Precondition Steps Test data Expected
result
Post-
condition
Actual
Result
Pass/fail
TC001 Verify
admin
loginwith
username
and
password
Admin
shouldbe
registered
withvalid
email and
password
before login.
Clickon
Login
button
Enter
valid
username
and
password
Email-id:
abc@xyz.com
Password:
Xyz123
System
displays
Admin
homepage
Admin
shouldbe
kept
loggedin
until
logout.
As
Expected,
Pass
sTC002 Verify
userlogin
withvalid
username
and
password
User should
be
registered
withvalid
email and
password
before login.
Clickon
Login
button
Enter
valid
username
and
password
Email-id:
abc@xyz.com
Password:
Xyz123
System
displays
User
homepage
User
shouldbe
kept
loggedin
until
logout.
As
Expected,
Pass
TC003 Verify
userlogin
with
invalid
username
and
password
User isnot
registered
before with
validemail
and
password.
Clickon
Login
button
Enter
valid
username
and
password
Email-id:
abcxyz.com
Password:
123ggh
Display
error
message
loginfailed.
Redirect
to Login
page.
As
Expected,
Pass
TC004 Forgot
password
User should
be
registered
withvalid
email and
password
before
clickingon
forgot
password.
Clickon
forgot
password
Enter
registered
email id.
Enter OTP
sentto
email id
Verify
Email-id:
abc@xyz.com
OTP:
1234
Password:
Xyz123
User will
setnew
password
after
verifying
OTP and
password
change
successfully
message
will be
displayed.
Redirect
to Login
page.
As
Expected,
Pass
OTP
Enter new
password
Confirm
password
Password:
Xyz123
Module 2 Registration
Test
case ID
Test
Objective
Precondition Steps Test data Expected
result
Post-
condition
Actual
Result
Pass/fail
TC001 Register
new
user.
User must
have valid
details
requiredfor
registration
.i.e. email-id,
contact
number.
Email id
mustnot be
usedbefore
for
registration
to this
system.i.e.
unique email
idfor each
user.
1Clickon
Register
button.
2Fill
fieldsof
form.i.e.
email id,
contact
number
,address
Email-id:
abc@xyz.com
Contact:
9876543210
Address:
Aptno12/A,
Street,City,
State,Country.
All the
Required
fieldsare
filled
Proccedto
verification
of details
viaOTP
As
Expected
Pass
TC001.2 Verify
User with
OTP
E-mail
address
shouldbe
correct
1 OTP is
sentfor
verifying
email
address
2 Verify
OTP sent
3 Create
password
4
Confirm
details
and click
OK.
OTP:1234
Password:
Xyz123
Password:
Xyz123
Registration
successful
message
will be
displayed.
Redirectto
Login
page.
As
Expected,
Pass
Module 3: Add itemto Cart
Test
case
ID
Test
Objectiv
e
Preconditio
n
Steps Test data Expecte
d result
Post-
condition
Actual
Result
Pass/F
ail
TC00
1
User
should
select
desired
itemand
add item
to cart.
User should
be loggedin.
Select
desired
item.
Clickon
add to
cart
button.
Itemname:
Item123
Item-id:
#123
Specifications
:
Cost:12RS
Continue
shopping
Itemgets
addedto
cart
successfully.
Amountand
count are
incremented
accordingly.
As
Expected,
Pass
TC00
2
Show
total
amount
of items
incart.
Itemsmust
be present
inthe cart.
Openthe
cart
Clickon
show
total
amount.
Total amount:
1234RS
Displays
the
details
and total
amount
of all
itemsin
cart.
Proceedto
order.
As
Expected,
Pass
TC00
3
Remove
item
from
cart.
At leastone
itemmust
be present
incart.
Remove
desired
item.
Clickon
remove
fromcart
button.
Itemname:
Item123
Item-id:
#123
Continue
shopping
Itemgets
removed
fromcart
and
decrement
the amount
and countof
items.
As
Expected,
Pass
TC00
4
Proceed
to
checkout
.
Itemsmust
be present
inthe cart.
Openthe
cart
Clickon
proceed
to
checkout
.
Enter
shipping
address.
Itemname:
Item123
Item-id:
#123
Shipping
address:
Displays
the
details
and total
amount
of all
itemsin
cart and
shipping
address.
Proceedto
payment.
As
Expected,
Pass
Aptno12/A,
Street,City,
State,
Country.

More Related Content

What's hot

Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.Manoj Kumar
 
Online Quiz System Project Report ppt
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report pptKishan Maurya
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination systemlunarrain
 
Library management system
Library management systemLibrary management system
Library management systemashu6
 
Mobile based attandance system
Mobile based attandance systemMobile based attandance system
Mobile based attandance systemAbhishek Jha
 
408372362-Student-Result-management-System-project-report-docx.docx
408372362-Student-Result-management-System-project-report-docx.docx408372362-Student-Result-management-System-project-report-docx.docx
408372362-Student-Result-management-System-project-report-docx.docxsanthoshyadav23
 
Online shopping cart system file
Online shopping cart system fileOnline shopping cart system file
Online shopping cart system fileSunil Jaiswal
 
Grocery app aj
Grocery app ajGrocery app aj
Grocery app ajAmita Jain
 
e-commerce web site project
e-commerce web site projecte-commerce web site project
e-commerce web site projectMahmudul Hasan
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat applicationKumar Gaurav
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringLalit Pal
 
Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringDrishti Bhalla
 
Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System PresentationRohanRajMudvari
 
Library Management system
Library Management systemLibrary Management system
Library Management systemTayyab Hussain
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management SystemJIGAR MAKHIJA
 
Billing software
Billing softwareBilling software
Billing softwareVarun Jain
 

What's hot (20)

Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.
 
ONLINE STUDENT FEEDBACK SYSTEM
ONLINE STUDENT FEEDBACK SYSTEMONLINE STUDENT FEEDBACK SYSTEM
ONLINE STUDENT FEEDBACK SYSTEM
 
Online Quiz System Project Report ppt
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report ppt
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
Testing plan for an ecommerce site
Testing plan for an ecommerce siteTesting plan for an ecommerce site
Testing plan for an ecommerce site
 
Library management system
Library management systemLibrary management system
Library management system
 
Mobile based attandance system
Mobile based attandance systemMobile based attandance system
Mobile based attandance system
 
408372362-Student-Result-management-System-project-report-docx.docx
408372362-Student-Result-management-System-project-report-docx.docx408372362-Student-Result-management-System-project-report-docx.docx
408372362-Student-Result-management-System-project-report-docx.docx
 
Online shopping cart system file
Online shopping cart system fileOnline shopping cart system file
Online shopping cart system file
 
E farming
E farmingE farming
E farming
 
Online Admission System
Online Admission System  Online Admission System
Online Admission System
 
Grocery app aj
Grocery app ajGrocery app aj
Grocery app aj
 
e-commerce web site project
e-commerce web site projecte-commerce web site project
e-commerce web site project
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
 
Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software Engineering
 
Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System Presentation
 
Library Management system
Library Management systemLibrary Management system
Library Management system
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management System
 
Billing software
Billing softwareBilling software
Billing software
 

Similar to Online Shopping System Test case Writing

IRJET- Enhanced Mobile Application for Training and Placement Cell
IRJET- Enhanced Mobile Application for Training and Placement CellIRJET- Enhanced Mobile Application for Training and Placement Cell
IRJET- Enhanced Mobile Application for Training and Placement CellIRJET Journal
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation systemChamma Jabeedkhan
 
Junaid Ashraf_1Aug15_F1
Junaid Ashraf_1Aug15_F1Junaid Ashraf_1Aug15_F1
Junaid Ashraf_1Aug15_F1junaid ashraf
 
Final year-project "Smart Sessional System with QR Code"
Final year-project "Smart Sessional System with QR Code"Final year-project "Smart Sessional System with QR Code"
Final year-project "Smart Sessional System with QR Code"Usama Fayyaz
 
Scheme for Govt. Employees in RS-CIT
Scheme for Govt. Employees in RS-CITScheme for Govt. Employees in RS-CIT
Scheme for Govt. Employees in RS-CITYogendra Singhal
 
Diploma in Advanced Software Development Methodologies (DASDM)
Diploma in Advanced Software Development Methodologies  (DASDM)Diploma in Advanced Software Development Methodologies  (DASDM)
Diploma in Advanced Software Development Methodologies (DASDM)prabhatjon
 
nareshr_resume
nareshr_resumenareshr_resume
nareshr_resumeNaresh B
 
IRJET- NIE Placements: An Automated Application for Android Users
IRJET-  	  NIE Placements: An Automated Application for Android UsersIRJET-  	  NIE Placements: An Automated Application for Android Users
IRJET- NIE Placements: An Automated Application for Android UsersIRJET Journal
 
Tushar_Patil_CDAC_Fresher
Tushar_Patil_CDAC_FresherTushar_Patil_CDAC_Fresher
Tushar_Patil_CDAC_FresherTushar Patil
 

Similar to Online Shopping System Test case Writing (20)

58
5858
58
 
Pratik Karmankar
Pratik KarmankarPratik Karmankar
Pratik Karmankar
 
IRJET- Enhanced Mobile Application for Training and Placement Cell
IRJET- Enhanced Mobile Application for Training and Placement CellIRJET- Enhanced Mobile Application for Training and Placement Cell
IRJET- Enhanced Mobile Application for Training and Placement Cell
 
Engineer Muhammad Shumraiz Sharif
Engineer Muhammad Shumraiz SharifEngineer Muhammad Shumraiz Sharif
Engineer Muhammad Shumraiz Sharif
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation system
 
Live Classes
Live ClassesLive Classes
Live Classes
 
Junaid Ashraf_1Aug15_F1
Junaid Ashraf_1Aug15_F1Junaid Ashraf_1Aug15_F1
Junaid Ashraf_1Aug15_F1
 
srishty resume
srishty resumesrishty resume
srishty resume
 
Dharmendra resume
Dharmendra resumeDharmendra resume
Dharmendra resume
 
Final year-project "Smart Sessional System with QR Code"
Final year-project "Smart Sessional System with QR Code"Final year-project "Smart Sessional System with QR Code"
Final year-project "Smart Sessional System with QR Code"
 
resume
resumeresume
resume
 
Scheme for Govt. Employees in RS-CIT
Scheme for Govt. Employees in RS-CITScheme for Govt. Employees in RS-CIT
Scheme for Govt. Employees in RS-CIT
 
B017540718
B017540718B017540718
B017540718
 
Diploma in Advanced Software Development Methodologies (DASDM)
Diploma in Advanced Software Development Methodologies  (DASDM)Diploma in Advanced Software Development Methodologies  (DASDM)
Diploma in Advanced Software Development Methodologies (DASDM)
 
nareshr_resume
nareshr_resumenareshr_resume
nareshr_resume
 
IRJET- NIE Placements: An Automated Application for Android Users
IRJET-  	  NIE Placements: An Automated Application for Android UsersIRJET-  	  NIE Placements: An Automated Application for Android Users
IRJET- NIE Placements: An Automated Application for Android Users
 
Resume_Final
Resume_FinalResume_Final
Resume_Final
 
Tushar_Patil_CDAC_Fresher
Tushar_Patil_CDAC_FresherTushar_Patil_CDAC_Fresher
Tushar_Patil_CDAC_Fresher
 
Pravin Kantariya 2016
Pravin Kantariya 2016Pravin Kantariya 2016
Pravin Kantariya 2016
 
Pravin kantariya 2016
Pravin kantariya 2016Pravin kantariya 2016
Pravin kantariya 2016
 

Recently uploaded

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 

Recently uploaded (20)

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 

Online Shopping System Test case Writing

  • 1. KasegaonEducationSociety’s Rajarambapu Institute of Technology,Rajaramnagar (An AutonomousInstitute) Post- Sakharale,Tal.Walwa,Dist.Sangli.PIN –415414 (Maharashtra) Website:www.ritindia.edu. E-mail:director@ritindia.edu Writing Test Cases (ISE-I) 2019-20 (Semester – VII) Programme : InformationTechnology Class : Final Year B. Tech. Course withCode : Software TestingandQualityAssurance (IT4072) Name of the Project : Online ShoppingSystem. Sr. No. Name ofthe Student Roll No. 1. Chirag Makdiya 1604030 2. Sarvesh Barkade 1604038
  • 2. Module wise requirements: Module I: Registration:  The new usershouldbe able toregister tothe system.  Registrationof usermustbe done usingunique andvalid email id.  Registrationof userwill be successful onlyafterverifyingOTPsenttoemail-id.  The alreadyregisteredusersshouldbe able tologintosystemsuccessfully.  Username/Email shouldbe unique  Validusername: validemail-id  Validpassword:Combinationof lowercase anduppercase,alphabetsanddigits.(8to12 characters)  ValidContactnumber:10digitsonly  ValidAddress:150charactersmax. Module 2: Login  If user forgets password, he/sheshouldbe able toresetthe password.  ResettingpasswordshouldalsoverifyOTPsentto email-id.  Loginmodule mustvalidate username andpasswordbeforelogin.  If its correct usershouldbe redirectedtohomepage else appropriate errormessageshouldbe displayed.  Validusername: validemail-id  Validpassword: Combinationof lowercase anduppercase,alphabetsanddigits.(8to12 characters) Module II: Add itemto cart:  User selectsthe desireditemoutof listprovidedoncatalog.  User can add item to cart and continue shopping  All itemsandtheirtotal shouldbe displayedinthe cart.  Remove itemsfromcart.  Proceedtocheckout.  At leastone itemshouldbe presentincartforproceedingtocheckout.  At leastone itemshouldbe presentincartfor showingtotal amount.
  • 3. Test Case Development: Module 1: Login Test case ID Test Objective Precondition Steps Test data Expected result Post- condition Actual Result Pass/fail TC001 Verify admin loginwith username and password Admin shouldbe registered withvalid email and password before login. Clickon Login button Enter valid username and password Email-id: abc@xyz.com Password: Xyz123 System displays Admin homepage Admin shouldbe kept loggedin until logout. As Expected, Pass sTC002 Verify userlogin withvalid username and password User should be registered withvalid email and password before login. Clickon Login button Enter valid username and password Email-id: abc@xyz.com Password: Xyz123 System displays User homepage User shouldbe kept loggedin until logout. As Expected, Pass TC003 Verify userlogin with invalid username and password User isnot registered before with validemail and password. Clickon Login button Enter valid username and password Email-id: abcxyz.com Password: 123ggh Display error message loginfailed. Redirect to Login page. As Expected, Pass TC004 Forgot password User should be registered withvalid email and password before clickingon forgot password. Clickon forgot password Enter registered email id. Enter OTP sentto email id Verify Email-id: abc@xyz.com OTP: 1234 Password: Xyz123 User will setnew password after verifying OTP and password change successfully message will be displayed. Redirect to Login page. As Expected, Pass
  • 4. OTP Enter new password Confirm password Password: Xyz123 Module 2 Registration Test case ID Test Objective Precondition Steps Test data Expected result Post- condition Actual Result Pass/fail TC001 Register new user. User must have valid details requiredfor registration .i.e. email-id, contact number. Email id mustnot be usedbefore for registration to this system.i.e. unique email idfor each user. 1Clickon Register button. 2Fill fieldsof form.i.e. email id, contact number ,address Email-id: abc@xyz.com Contact: 9876543210 Address: Aptno12/A, Street,City, State,Country. All the Required fieldsare filled Proccedto verification of details viaOTP As Expected Pass TC001.2 Verify User with OTP E-mail address shouldbe correct 1 OTP is sentfor verifying email address 2 Verify OTP sent 3 Create password 4 Confirm details and click OK. OTP:1234 Password: Xyz123 Password: Xyz123 Registration successful message will be displayed. Redirectto Login page. As Expected, Pass
  • 5. Module 3: Add itemto Cart Test case ID Test Objectiv e Preconditio n Steps Test data Expecte d result Post- condition Actual Result Pass/F ail TC00 1 User should select desired itemand add item to cart. User should be loggedin. Select desired item. Clickon add to cart button. Itemname: Item123 Item-id: #123 Specifications : Cost:12RS Continue shopping Itemgets addedto cart successfully. Amountand count are incremented accordingly. As Expected, Pass TC00 2 Show total amount of items incart. Itemsmust be present inthe cart. Openthe cart Clickon show total amount. Total amount: 1234RS Displays the details and total amount of all itemsin cart. Proceedto order. As Expected, Pass TC00 3 Remove item from cart. At leastone itemmust be present incart. Remove desired item. Clickon remove fromcart button. Itemname: Item123 Item-id: #123 Continue shopping Itemgets removed fromcart and decrement the amount and countof items. As Expected, Pass TC00 4 Proceed to checkout . Itemsmust be present inthe cart. Openthe cart Clickon proceed to checkout . Enter shipping address. Itemname: Item123 Item-id: #123 Shipping address: Displays the details and total amount of all itemsin cart and shipping address. Proceedto payment. As Expected, Pass