LMS Testing Checklist
Use this checklist to systematically test and document the functionality of the Learning Management System.
Tester Name
*
First Name
Last Name
Email Address
*
example@example.com
Date of Testing
*
 -
Month
 -
Day
Year
2 digit month, 2 digit day, 4 digit year
Date
LMS Version/Build Number
*
Login Functionality
*
Rows
Status
Comments
User can log in with valid credentials
1
System rejects invalid credentials
2
Password reset works as expected
3
Course Management
*
Rows
Status
Comments
Create new course
4
Edit existing course
5
Delete course
6
User Roles & Permissions
*
Rows
Status
Comments
Assign instructor role
7
Assign student role
8
Role-based access control
9
Content Upload & Management
*
Rows
Status
Comments
Upload course materials
10
View/download content
11
Delete content
12
Assessment & Grading
*
Rows
Status
Comments
Create quiz/test
13
Take assessment as student
14
Automatic grading works
15
Manual grading possible
16
Notifications & Communication
*
Rows
Status
Comments
Receive email notifications
17
In-platform messaging
18
Announcements visible to users
19
Reporting & Analytics
*
Rows
Status
Comments
View user progress reports
20
Export reports
21
Access analytics dashboard
22
Mobile Compatibility
*
Rows
Status
Comments
Responsive design on mobile devices
23
Access all features via mobile
24
Additional Comments or Issues Found
Submit Checklist
Should be Empty: