Sanket ste report
Sanket ste report
Mumbai. (M.S.)
MICRO PROJECT
On
Design test cases for hostel admission form
Submitted by
Sanket Vilas Barote
Aditya Sambhaji Bhagwat
Siddhant Hemraj Chavan
G.S. Mandal’s
Department of Computer Engineering
Marathwada Institute of Technology,
Polytechnic, Chh.Sambhajinagar.
CERTIFICATE
This is to certify that : -
Roll Enrollment Exam
Name of Student
No. No. Seat No.
59 Sanket Vilas Barote 2200660211
have successfully completed “Design test cases for hostel admission form”
Micro-project for the subject Software Testing as in the enclosed ‘Portfolio’
during her tenure of Completing the Diploma in Computer Engineering CO5I in
Academic Year 2024-2025 from M.I.T. Polytechnic, Chh.Sambhajinagar with
Institute Code 0066.
Date:
Principal
Marathwada Institute of Technology,
Polytechnic, Chh.Sambhajinagar
INDEX
(A) Process and product assessment (cover above total marks out of six marks)
collection
project proposal
representation
5 Quality of prototype/model
6 Report preparation
7 Presentation
8 Viva
Title of Micro-Project :
The aim of design test cases for the hostel admission form project is to develop a user-friendly,
secure, and efficient online application form that streamlines the process of applying for hostel
accommodation. The form will ensure accurate data collection, validate inputs effectively, and
provide a seamless user experience while safeguarding against common security vulnerabilities.
2. Select the topic i.e. Design test cases for hostel admission form
project guide
M.S Word
1.0 Rationale
In today's software environment writing bug-free code is challenging task, which make
software testing important tool to get the quality software. Testing techniques include
the process of executing a program or application with the intent of finding software
and verifying that the software product is fit for use. We will learn the way to find bugs
by applying types, levels and methods of software testing on applications with effective
test planning approach. It also covers manual testing.
The aim of design test cases for the hostel admission form project is to develop a user-friendly,
secure, and efficient online application form that streamlines the process of applying for hostel
accommodation. The form will ensure accurate data collection, validate inputs effectively, and
provide a seamless user experience while safeguarding against common security
vulnerabilities.
Test cases are individual units of testing designed to verify specific functionalities of the
system. Each test case typically includes:
For a hostel admission form, test cases may include scenarios such as:
Validating required fields: Ensuring that all mandatory fields are filled out correctly.
Handling invalid inputs: Testing how the form responds to incorrect or incomplete data entries.
Form submission: Verifying that the form submits correctly and provides appropriate feedback.
While preparing test case we search and get help of following websites:
https://www.javatpoint.com/test-case
In above website we learn What is a Test cases?, Why Test case creation is important?,
Components of a Test cases , How to create a Test Plan?
https://www.geeksforgeeks.org/test-case
From this website we see the different templates of creating test cases and also learn
How to write comprehensive and effective test cases for different module.
https://qacraft.com/types-of-test-cases-in-software-testing
In above website we learn the different types of test cases.There are 8 types of test cases
as follows:-
Functionality Test Case.
User Interface Test Case.
Performance Test Case.
Integration Test Case.
Usability Test Case.
Database Test Case.
Security Test Case.
User Acceptance Test Case
https://grotechminds.com/step-by-step-guide-to-writing-simple-test-cases-for-beginners
Frome this website we see different test cases examples for better understanding
How to prepare effective test cases.
We also see some video’s on you tube on test cases for better understanding:-
1. https://youtu.be/-dXGEqalsi8?si=Dp_XFdLXNo1nAeAP
In The testing academy youtube channel provides an overview of test case structure
and different types of testing in software. In this video they teaches how to write an
effective test cases in manual testing, what important requirements needed to create
test cases, give difference between test case and test scenario, show important fields
to create test cases.
2. https://youtu.be/T0TynxN77oY?si=rjrP_t4Kt1n2wulG
In this video we a see how to create test cases template and then we will implement the
test cases.Different fields in Test Case Template?
Project Name, Module Name, Created By, Creation Date, Scenario ID, Scenario
Description, Test Case ID, Pre Condition, Steps to Execute, Post Condition, Expected
Result, Actual Result, Status,
3. https://youtu.be/Zlzhe-7Ftxc?si=cWCtLInPHfjyLKeN
In the testing academy channel we see the video which explains how to write test cases
effectively, focusing on various techniques used in manual testing. Give template which
Is very useful to create test cases. Teaches what is test scenario? And how many test cases
we can write on single test scenario? We can write n number of test cases on single scenario.
4. https://youtube.com/shorts/9SW8BbnCZSw?si=x2O1z4VVLnvEM9Xt
From this video we studied How to Write Test Cases in Manual Testing with Example:
In this video, we learn how to write effective Test cases with a Real world website example.
5. https://youtu.be/dB2BhhC_E-M?si=j8BfgSBTPltiH3wL
In the DR. Kapil Govil channel we see the video which gives information of what is test?
Why we doing testing on any application? On which topics we can create a test cases?
How to create test cases with proper way? Which contents or columns we need to put
in our test case.
6. https://youtu.be/oYwijhYMYMw?si=nHMqE4SW_1SvK9_E
In this Software Testing Tutorial, we will learn what is a test case. A test case is a set of
steps that is written to verify the functionality of the application. When a test case is
executed is verifies if the functionality of application is as per the requirement that has
been given by the customer.
7. https://youtu.be/g0PrXoWKM2Y?si=mFWLTvqu6CUxbNEb
In this video we learn what are test case design techniques? how to use these techniques
to write the test cases. We also learn how to write test cases effectively, focusing
on various techniques used in manual testing.
8. https://youtu.be/kfvhVMEajMY?si=ca1LiFClEXhX_d8c
This video's explains about what test cases are and the importance of writing detailed
and clear test steps. and Covers all key aspects of writing and managing test cases
in software testing.
9. https://youtu.be/kfvhVMEajMY?si=ca1LiFClEXhX_d8c
In this video we learn What is test cases? What is test scenario? When should we write test
cases? Why we should write test cases? What are the disadvantages of writing test cases?
What are the advantages of writing test cases?
10. https://youtu.be/OUhgLlq0Qaw?si=zLwNuR6u3BU2SYOY
In this video we see what is test cases objectives ? why we creating test cases ? on which
strategy we create a test cases ? how many test cases we can write on single application?
How to decide the status of test case means how to decide whether the test case is pass
or fail ? how to differentiate the actual result and ecpected result.
11. https://youtu.be/Ix483GoBXs4?si=241fknEzz5lG9p1i
In above video we learn how to write an test case? Definition of test case, which
requirements needed to perform test cases? On which criteria we can write test cases?
Which fields are needed to written in test cases? How to decide pass fail criteria.
5.0 Actual Methodology Followed
1) First we decided topic for micro Project on the basis of course outcome.
4) We get basic knowledge of our topic and discuss with team member and project
guide how to implement micro project.
5) We all collect information from YouTube as well as Internet and get more
knowledge about our topic and also seen some examples of test cases.
6) We also use textbook for get extra information about test cases. Get knowledge
about How to prepare test cases.
7) Understand the functionalities of the hostel admission form.
8) Collect detailed information and examples related test cases.
9) We find the functionality of hostel admission form and implement in the test case.
10) We create literature review of this project. We also note down the websites as well
as the links of video’s which we see before create microproject. And also note that
what knowledge or information we get by this websites and videos.
11) Which skills we developed from this project also note down in the report.
12) We note the actual methodology we do from starting of the microproject to the
end of the project.
13) we create completed report of the microproject.
Testing
2 Internet Wikipedia 1
Test Test case Input data Expected result Actual result Status
case objective
ID
TC1 Student name Any valid It should accept the Student name Pass
field alphabetic name is accepted
characters
TC2 Date of birth Date format before It should accepted It accepted Pass
field the current date the date less than the valid date
the current date
TC3 Gender field Radio button should It should selected Proper radio Pass
be selected F or M the proper radio button is
button selected
TC4 Date of Date format not It should accept Accepted the pass
admission before the current date date
date
TC5 Age field Any numerical data It should accept the Accepted the Pass
greater than or equal number greater than age
to 16 or equal to 16
TC6 Address field Valid alphanumeric It should accept the Accepted the Pass
characters address address
TC7 Pin code Valid 6 digits It should accept the Pin code Pass
numeric format valid pin code accepted
TC8 Email Id field Valid Email Id It should accept the Email Id Pass
valid Email Id accepted
TC9 Mobile Valid 10 digits It should accept the Mobile Pass
number field number valid Mobile number
number accepted
TC10 Room number Enter room number It should accept the Room Pass
field room number number
accepted
TC11 Form reset Click on form reset It should clear all Form reset Pass
button fields and reset the successfully
form.
7.0 Developed/Learning outcome of this micro project
1. Teamwork
2. Learn how to create test cases
3. Communication skills
4. MS WORD skills developed.