Project Name: Student Information System (SIS)
Testing Type: Manual Testing
Description:
Manual testing for the Student Information System website aims to validate the accuracy, functionality, and reliability of all student-related modules. The testing process ensures that users such as students, teachers, and administrators can perform tasks like student registration, attendance tracking, grades management, and report generation without issues. Each module is tested manually to simulate real-world usage and uncover bugs or usability problems.
Scope of Testing:
Functional Testing:
User Authentication: Verify login/logout functionality for different roles (Student, Teacher, Admin).
Student Profile Management: Test features like adding, editing, viewing, and deleting student information (name, ID, courses, contact info, etc.).
Course Enrollment: Validate student course selection, prerequisites, and limits.
Attendance Tracking: Ensure teachers can mark attendance and students can view attendance history.
Grades & Results: Verify that grades can be entered, calculated, and displayed correctly per student/course.
Timetable & Scheduling: Check timetable generation and conflict management.
Role-Based Access Testing:
Ensure that users only access features allowed by their role (e.g., students can't edit grades, admins can manage users).
UI/UX Testing:
Test the layout for clarity, responsiveness, and ease of use on various devices (desktop, tablet, mobile).
Check for consistency in buttons, menus, and color schemes.
Form Validation & Error Handling:
Validate all input fields for correct data formats (e.g., date of birth, email).
Confirm that appropriate error messages display when submitting invalid data.
Reports & Analytics:
Test generation and download of student reports (grades, attendance, performance summary) in formats like PDF or Excel.
Notifications:
Verify email/SMS alerts for grade updates, announcements, or attendance warnings.
Cross-Browser & Accessibility Testing:
Test on major browsers (Chrome, Firefox, Safari, Edge).
Confirm that keyboard navigation and screen readers work for accessibility compliance.
Test Deliverables:
Test Plan
Test Scenarios & Test Cases
Defect Report
Test Execution Report
Test Summary Document
Tools Used:
Manual Test Case Sheets (Excel or Google Sheets)
Bug Tracking Tools (e.g., Jira, Bugzilla, or Trello)
Screenshot/Recording Tools (e.g., Lightshot, Loom)