Welcome
Welcome
Submitted By:-
2249 Rutuja Arjun Patil
2250 Shreya Ashok Patil
2251 Madhura Mahesh Ingawale
2254 Maitreyee Bhagwan Lohar
Guided by:-
Prof. Jadhav S.V.
Test Cases and Defect Report on College Management
System
Rationale:
The rationale for developing a College Management System (CMS) using VB.NET, with a
focus on software testing, aims to ensure the system's reliability, functionality, and user-
friendliness.This project will manage essential operations like student enrollment, course
registration, faculty management, and fees tracking. To guarantee the system meets these
objectives, a structured approach to testing through test case creation and defect reporting is
essential. Test cases will cover all major functionalities, ensuring the system operates correctly
under various scenarios.By conducting thorough functional testing, the system’s accuracy in
handling data and processes will be validated. Usability tests will ensure the system offers a
smooth user experience, while performance tests will verify its ability to handle high loads
during peak usage times. Additionally, security testing will protect sensitive student and faculty
data from unauthorized access. As defects are identified, detailed defect reports will document
the issues, helping developers address them quickly.
Course Outcomes:
(a) Apply various software testing methods.
(b) Prepare test cases for different types of levels of
testing.
(d) Identify bugs to create defect report of given
application.
Benefits of this Micro-Project
• Academic Benefits:
1. Enhanced understanding of software testing principles and
methodologies
2. Practical experience in test case development and defect reporting
3. Improved analytical and problem-solving skills
• Professional Benefits:
1. Career opportunities in software testing and quality assurance
2. Enhanced employability in the IT industry
3. Development of skills required for certifications.
• Personal Benefits:
1. Improved critical thinking and logical reasoning skills
2. Enhanced time management and organization skills
3. Boosted confidence in software testing and development
4. Development of attention to detail and quality assurance mindset
5. Improved communication and teamwork skills
By completing this micro-project, individuals can gain valuable
skills,
knowledge, and experience, setting themselves up for success in
software
testing and quality assurance careers.
Modules tested:
1. Splash Screen Module:
Functionalities-
i. Loading Screen
ii. Timer Control
iii. Transition to Login Screen
iv. Timer Stop
2. Login Module:
Functionalities-
v. Login Validation
vi. Reset Fields
vii. Navigation to another forms
viii. Application exit
ix. Logout
3. Student Module
Functionalities-
i. Add and Display Student
ii. Edit Student
iii. Delete Student
iv. Clear Input Fields
v. Load Student data on selection
4. Teacher Module
Functionalities-
vi. Add and Display Teacher
vii. Edit Teacher
viii.Delete Teacher
ix. Clear Input Fields
x. Load Teacher data on selection
5. Department Module
Functionalities-
i. Add and Display Department
ii. Edit Department
iii. Delete Department
iv. Clear Input Fields
v. Load Department data on selection
6. Fees Module
Functionalities-
vi. Load and Display Student ID
vii. Get Student name automatically(By selecting
Student ID)
viii.Make Payment
ix. Display payment records
7. Dashboard Module
Functionalities-
i. Display total Student Count
ii. Display total Teacher Count
iii. Display total Department Count
iv. Display total Fees Count
• Area of Future Improvement
1. Automation and Integration Testing: Implement
automated testing features to simulate user
interaction.
2. Advanced Analytics and Reporting: Introduce
features for generating detailed reports and analytics on
defect trends, testing coverage, and system
performance.
3. User Interface and Accessibility Enhancements:
Continuously improve the user interface for
better usability, accessibility, and intuitive navigation.
THANK YOU