ST Lab Manual
ST Lab Manual
Institute of Management
Studies (RBIMS)
LAB MANUAL
FOR
ENROLLMENT NO 225490686039
• Admin Functionalities:
Sr Test Input Expected Actual Result Pass/Fail
Condition/Steps Result
1 Add a new user Username: User should User added Pass
successfully newuser, be added successfully
Role: User, successfully and appears
and listed in in the list
Password: the user
User@123 management
section
2 Edit an existing Select User: User role User role Pass
user’s details user1 → should be updated
Change role updated, and successfully
to Admin changes and shows as
should reflect Admin
in the system
3 Delete a user Select User: User should User deletion Fail
from the system user2 → Click be removed failed, user
"Delete" from the still appears
system and in the list
no longer
appear in the
user list
4 Attempt to add Username: Error Error pass
a user with an existingUser, message: message
already existing Role: User, "Username displayed:
username Password: already "Username
User@123 exists" already
exists"
5 View system Navigate to System logs Logs Pass
logs for admin Logs Section should display displayed
actions actions with all
performed by admin actions
the admin correctly
recorded
• Recruitment System
• Manage Positions and vacancies within an organization
Sr Test Input Expected Actual Pass/Fail
Condition / Result Result
Steps
1 Navigate to Click on "Manage "Manage Pass
"Manage "Manage Positions" Positions"
Positions" Positions" page should page
section menu be displayed displayed
successfully
2 Add a new Enter Position Position Pass
position position should be added
details added successfully
(Title, successfully
Department,
Description,
etc.) and
click "Save"
3 Add a Select Vacancy Vacancy Pass
vacancy to position → count should count
an existing Enter be updated updated
position vacancy successfully successfully
count →
Click "Save"
4 Edit an Select Position Position ⚠️ Fail
existing position → details updated, (Performance
position Modify should be but page issue)
details → updated took too
Click successfully long to
"Update" respond
5 Delete a Select Position Position Pass
position position → should be deleted
Click removed successfully
"Delete" → from the
Confirm system
deletion
6 View Click on a Detailed Details Pass
position position view of the displayed
details name position correctly
should be
displayed
7 Search for a Enter Matching No results ❌ Fail (Bug
position position positions displayed in search
name in should be even for functionality)
search bar displayed existing
and click positions
"Search"
8 Assign a Select Recruiter Error Fail (Bug in
position to a position → should be message assignment)
recruiter Assign assigned displayed:
recruiter → successfully "Assignment
Click "Save" failed"
9 Check for Try to add System System Fail (Bug: No
duplicate an already should allowed duplicate
positions existing prevent duplicate validation)
position duplicate entries
entries with
an error
message
10 Verify field Leave System Validation Pass
validations mandatory should show errors
fields blank validation displayed
and try to errors for correctly
save missing fields
• Maintain Database
Sr Test Input Expected Actual Result Pass/Fail
Condition / Result
Steps
Database
Connectivity
&
Performance
1 Check System Database Connected Pass
database attempts to should successfully
connection connect to connect
the database successfully
2 Validate Perform Response Search took Fail
system queries (e.g., time should longer than (Performance
response search for a be within expected issue)
time candidate) acceptable
limits
3 Handle Simulate System System Fail (Bug in
database database should show displayed error
connection downtime an error error but did handling)
failure message and not retry
retry
connection
Data Integrity
& CRUD
Operations
4 Insert new Add a new Data should Data saved Pass
records job position be saved successfully
or candidate successfully
5 Update Edit Data should Data updated Pass
existing candidate update successfully
records details and successfully
save
6 Delete Delete a Record should Record Pass
records rejected be removed deleted
candidate’s from the successfully
record database
7 Prevent Attempt to System Warning Pass
accidental delete an should show a displayed
deletion active job warning correctly
position before
deleting
Security &
Access
Control
8 Restrict Try accessing System Access Pass
unauthorized database should deny denied
access without access successfully
proper
credentials
9 Encrypt Check if Passwords Passwords Pass
sensitive data passwords should be are encrypted
are stored in encrypted
plaintext
10 Perform Trigger a Backup Backup Pass
database manual should be created
backup backup created successfully
successfully
11 Perform Restore from Database Restore Pass
database the latest should be successful
restore backup restored
correctly
Data
Consistency &
Cleanup
12 Remove stale Identify and Old data Data cleanup Pass
records delete old job should be completed
applications cleaned up successfully
13 Prevent Try adding a System Duplicate Pass
duplicate candidate should entry
entries with an prevent prevented
existing email duplicates
14 Ensure Try deleting a System Deletion Pass
foreign key job position should blocked as
constraints linked to prevent expected
applications deletion due
to
dependencies
15 Perform load Insert a large System System Fail
testing volume of should handle slowed down (Performance
records load without under high issue)
errors load
• Module: Scheduling
Test Test Scenario Test Steps Expected Actual Result Pass/Fail
Case Result
ID
SCH- Verify 1. Select patient Appointment Appointment Pass
01 appointment 2. Choose date & successfully successfully
scheduling time scheduled scheduled
3. Confirm
appointment
SCH- Verify 1. Schedule an Error Error message Pass
02 appointmet appointment at message displayed for
conflict an already displayed for conflict
booked slot conflict
SCH- Verify 1. Select existing Appointment Appointment Pass
03 appointment appointment rescheduled rescheduled
rescheduling 2. Change date & successfully successfully
time
3. Save changes
• Module: Treatment
Test Case Test Test Steps Expected Result Actual Pass/Fail
ID Scenario Result
TR-01 Verify 1. Select Treatment Treatment Pass
treatment patient details saved details saved
entry 2. Enter successfully successfully
treatment
details
3. Save
treatment
TR-02 Verify 1. Open Treatment Treatment Pass
viewing past patient record history displayed history
treatments 2. View past correctly displayed
treatment correctly
history
TR-03 Verify 1. Edit existing Treatment Treatment Pass
treatment treatment details updated details
update details successfully updated
2. Save successfully
changes
• Module: Billing
Test Case Test Test Steps Expected Result Actual Pass/Fail
ID Scenario Result
BILL-01 Verify 1. Select Invoice Invoice Pass
invoice patient generated generated
generation 2. Add successfully successfully
treatment
charges
3. Generate
invoice
BILL-02 Verify 1. Select Payment Payment Pass
payment invoice processed processed
processing 2. Enter successfully successfully
payment
details
3. Process
payment
BILL-03 Verify refund 1. Select Refund Refund Pass
processing invoice processed processed
2. Initiate successfully successfully
refund
request
3. Confirm
refund
Output :-
3) To Handle a drop-down:-
Output:-
4) To Upload File
Output:-
5) To Handle a drag.
Output :-
6) Test Login of any web application
Output :-
Before Login
After Login
7) To Handle Slide
Output :-
8) Current Date and Time
Output :-
9) Resize (Change the size of an element)
Output :-
10)Book the Ticket
Output :-
10) Perform mouse hovers events
Output :-