STE Final
STE Final
STE Final
MUMBAI
A Project Report
On
“Test Cases on Shaadi.com Matrimony Application”
DIPLOMA
In
COMPUTRE ENGINEERING
Submitted by,
SR NO CONTENTS PAGE NO
1.0 Rationale 1
Literature Review 1
2.0
2
Proposed Methodology
3.0
2
4.0 Action Plan
Resource Required
5.1 Software Requirements 3-4
5.0
5.2 Hardware Components
5
7.0 Course Outcome Integrated
5
8.0 Literature Review
6
9.0 Actual Procedure Followed
6
10.0 Resources Required
1
Part A: Micro-project Proposal
Shaadi.com Matrimony Application
1.0 Rationale
The platform uses algorithms to provide users with match recommendations based on their
profile information and preferences. Shaddi.com typically offers customer support to assist users
with any issues, questions, or concerns they may have during their search for a life partner. Users
can search for potential matches based on various criteria, such as age, location, religion,
education, profession, and more. Individuals interested in using Shaddi.com begin by creating a
user account. They provide personal information, such as their name, age, gender, location, and
contact details with all this major perspective, we decided to test the all-embracing functionality
of shaadi.com Matrimony Application.
2
3.0 Proposed Methodology
3
5.0 Resources Required
Name of
Sr No. Resource/Material Specification Qty Remarks
Shaadi.com
4 Application Matrimony 1 Used
Application
4
Part B:- Micro-project Report
5
8.0 Actual Procedure Followed
Focus on selection of appropriate topic for Micro-project.
Start the procedure for project and making soft copy of project report
Show the soft copy of the project report to subject teacher and make corrections in it
Submit the hard copy of the project report to the subject teacher.
Name of Resource/
Sr No. Specification Qty Remarks
Material
MS-Office (MS-word,
3 Software 1
MS-Excel, MS- Used
PowerPoint)
Shaadi.com
4 Application Matrimony 1 Used
Application
6
10.0 Outputs of the micro-project
Introduction
The Test Plan is designed to describe the scope, approach, resources, and schedule of all
testing activities of the Shaadi.com Matrimony Application.
The Plan identify the item to be tested ,the features to be tested, the types of testing to be
performed, the personnel responsibility for testing, the resource and schedule required to
complete testing, and risks associated with the plan.
Test Objective
The test objective is to verify the Functionality of app Shaadi.com Matrimony , the project
should focus on testing the Users can search for potential matches based on various criteria,
such as age, location, religion, education, profession, and more ,etc. To make app more user
friendly and qualitative.
Test Type
In the project Shaadi.com Matrimony Application. there are 3 types of testing should be conducted .
Integration Testing (Individual software modules are combined and tested as a group)
System Testing-conducted on a complete, integrated system to evaluate the system’s
compliance with its specified requirements
API testing-Test all the API create for the software under tested
7
Test Cases
Test Test
case Scenario Test Case Pre-condition Test steps Test data Expected Actual
ID results results Remark
T1
Creating Creating All data / Input 1.Select Profile role= Should be Role and Pass
account in Account Should be valid, profile role MySelf accepted and gender
Shaadi.com. successfully by User must 2.Select Gender = Male next procedure accepted and
giving valid should select Gender will shown. next
input the options procedure
will show.
T2
Creating Creating All data / Input 1.Don’t select Do not Next Page Is Pass
account in Account by Should be valid, profile role accepted and not opened
Shaadi.com giving invalid User must 2. Don’t __ next procedure
input. should select select Gender will not
the options shown.
T3
Creating Creating All data / Input 1.Enter first First name = Should be Next
account in Account Should be valid, name Bhushan accepted and procedure Pass
Shaadi.com successfully by User must 2.Enter last Last name = next procedure will show.
giving valid should select name Patil will shown
input the options 3.Enter DOB DOB =
in 17/4/2000
DD/MMYYY
Y format
T4
Creating Creating All data / Input 1.Enter First name = Do not A messages
account in Account by Should be valid, invalid first **! accepted and “Please
Shaadi.com giving invalid User must name and last Last name = next procedure enter first Pass
input should select name (##) will not shown name , last
the options DOB not enter name and
2.Not enter Date of
DOB in birth” is
DD/MMYYY show
Y format
8
T5 Creating Creating All data / Input 1.Select Religion Should be Next Pass
account in Account Should be valid, Religion = Hindu accepted and procedure
Shaadi. successfully by User must 2.Select Community = next procedure will show.
com giving valid should select Community Marathi will shown
input the options 3.Select living living in
in. = India
Click Submit
T7 Creating Creating All data / Input 1.Enter email 1.Enter valid Should be Next
account in Account Should be valid, id email id accepted and procedure Pass
Shaadi.com successfully by User must 2.Enter 2.Enter mobile next procedure will show
giving valid should select mobile no no = will shown
input the options 8149121704
T8 Creating Creating All data / Input 1.Enter 1.Enter Invalid Do not A messages
account in Account by Should be valid, invalid email email id accepted and “Please Enter Pass
Shaadi.com giving invalid User must id 2.Enter mobile next procedure Correct
input should select 2.Enter no = will not shown email and
the options invalid 456272170423 Mobile no ”
mobile no
T9 Building Build profile All Information 1.Select state State = Should be Next Pass
User Profile by giving valid must be valid 2.Select city Maharashtra accepted and procedure
input 3.Select-sub- City = next procedure will show
Community Kolhapur will shown
Click Submit Sub-
Community =
96 kuli
Maratha
9
T10 Verify the Build profile All Information Don’t Select Do not A messages
working of by giving must be valid state, city and __ accepted and “Please Pass
Shaadi.com invalid input sub next procedure select state
Community will not shown ,city and sub
Click Submit community”
T11 Verify the Build profile All Information 1.Select marital status Should be Next
working of by giving valid must be valid marital status = accepted and procedure Pass
Shaadi.com input 2.Select Never married next procedure will show
height height = 6ft will shown
3.Select diet 4in – 193 cm
Click Submit diet = Non-veg
T12 Verify the Build profile All Information Don’t Select Do not A messages
working of by giving must be valid marital status, __ accepted and “Please Pass
Shaadi.com invalid input height and next procedure select marital
diet will not shown status ,
Click Submit height and
diet”
T13 Verify Build profile All Information 1.Enter highest Should be Next
working of by giving valid must be valid highest qualification = accepted and procedure Pass
Shaadi.com input qualification B.E/B.Tech next procedure will show
2.Enter will shown
college name college name =
Click Submit SGM
T14 Verify Build profile All Information Don’t Enter Do not A messages Pass
working of by giving must be valid highest accepted and “Please Enter
Shaadi.com invalid input qualification __ next procedure highest
And college will not shown qualification
name And college
Click Submit name
”
10
T15 Verify Build profile All Information 1.Select Income Range Should be Next
working of by giving valid must be valid Income = not accepted and procedure Pass
Shaadi.com input Range applicable next procedure will show
2.Select Work 2.Select Work will shown
type type = not
Click Submit working
Get OTP OTP = 2178
T16 Verify Build profile All Information Don’t Select Do not A messages Pass
working of by giving must be valid Income __ accepted and “Please
Shaadi.com invalid input Range ,Work next procedure select
type will not shown income range
Click Submit , work type”
T17 Verify the Verify the All picture must Verify the Selfi and Should be Profile is Pass
working of Selfi and ID be real / valid selfi and ID ID proof = accepted and created
Shaadi.com Proof proof Adharcard next procedure successfully
Click Submit picture will shown
T18 Verify Verify the All Information Don’t verify Do not A messages
working of Selfi and ID must be valid the selfi and accepted and “Please Pass
Shaadi.com Proof with ID proof __ next procedure Submit
invalid Click Submit will not shown verification
verification documents”
T19 Verify Verify the All Information Click the any Get Shown Pass
working of Profile is must be valid biodata and Information biodata as
Shaadi.com created __ From any per your
successfully biodata requirements
11
Defect Report
ID D6
Product www.shaadi.com
Release V1.0
Version
Module No Module
Detected Build V1
Version
Description It’s shown you biodata and information as per your requirements
And also as per your criteria
12
11.0 Skill Developed/learning out of this Micro-Project
We are able to check the required test cases in the project.
We are able to match the expected result as well as the actual result of the test case
functionalities.
Applicable in maintaining a functionality of a test case with a pass status to indicate well
efficiency and flow of the project.
In upcoming years Shaadi.com Matrimony .will get featured with more user friendliness
and in satisfying customer needs.
Currently, survey is going on considering the testing of app, and modules in it with
customer’s perspective.
13
13.1 Conclusion:
Testing is a critically important verification method that takes up a very large portion
of a project’s resources, including schedule, budget, staffing, and facilities. Unlike the many
constructive activities of systems engineering, testing is relatively unique because it is inherently
destructive. Its primary purpose is to force the system or its components to fail so that the defects
that caused the failure can be uncovered and then fixed. In addition to defect detection, testing is
also performed to provide sufficient objective evidence to justify confidence in the system’s
quality, fitness for purpose, and readiness for being accepted and placed into operation.
13.2 References:
Web References:
https://www.javatpoint.com/software-testing-principles
https://www.geeksforgeeks.org/software-testing-tutorial/?ref=lbp
https://www.guru99.com/top-20-test-management-tools.html
Book References:
“Software Testing” Second Edition, ISBN 978-81-7758-031-0, Ron Patton,
Pearson publication.
14