Test Cases Documentation
1. Test Cases for Chatting Application
Test Case 1:
Est ID: TC001
Test Objective: Verify that users can send messages successfully.
Prerequisites: Users should be logged in and connected to the chat server.
Steps: 1. Open chat. 2. Type a message. 3. Click 'Send' button.
I/P Data: Message: "Hello"
Expected O/P: Message is sent and displayed in chat.
Status: Pass
Test Case 2:
Est ID: TC002
Test Objective: Verify receiving messages in real-time.
Prerequisites: Users should be logged in and connected to the chat server.
Steps: 1. Open chat. 2. Wait for incoming messages.
I/P Data: Incoming message from another user.
Expected O/P: New message notification is displayed.
Status: Pass
Test Case 3:
Est ID: TC003
Test Objective: Validate the attachment feature.
Prerequisites: Users should be logged in.
Test Cases Documentation
Steps: 1. Click on 'Attachment' icon. 2. Select a file. 3. Send the file.
I/P Data: Image file
Expected O/P: File is sent and visible in chat.
Status: Pass
Test Case 4:
Est ID: TC004
Test Objective: Verify that text formatting options work correctly.
Prerequisites: Users should be logged in.
Steps: 1. Type a message. 2. Apply bold formatting. 3. Send message.
I/P Data: Message with bold text
Expected O/P: Text appears bold in chat.
Status: Pass
2. Test Cases for 'FIND' Option in Notepad
Test Case 1:
Est ID: TC005
Test Objective: Verify that the 'Find' option highlights the searched text.
Prerequisites: Open Notepad with sample text.
Steps: 1. Press Ctrl+F. 2. Enter the search term. 3. Click 'Find Next'.
I/P Data: Search term: "test"
Expected O/P: The term 'test' is highlighted.
Status: Pass
Test Cases Documentation
Test Case 2:
Est ID: TC006
Test Objective: Verify case-sensitive search.
Prerequisites: Open Notepad with text.
Steps: 1. Use 'Find' with case-sensitive option.
I/P Data: Search term: "Test"
Expected O/P: Finds only 'Test', not 'test'.
Status: Pass
Test Case 3:
Est ID: TC007
Test Objective: Check search with 'Wrap Around' option enabled.
Prerequisites: Open Notepad with multiple lines of text.
Steps: 1. Use 'Find' with 'Wrap Around' checked.
I/P Data: Search term: "sample"
Expected O/P: Searches from start after end of file.
Status: Pass
Test Case 4:
Est ID: TC008
Test Objective: Validate search functionality with no matches found.
Prerequisites: Open Notepad.
Steps: 1. Use 'Find' option with non-existent term.
I/P Data: Search term: "xyz123"
Test Cases Documentation
Expected O/P: "No matches found" message.
Status: Pass
3. Test Cases for Basic Operators in Calculator
Test Case 1:
Est ID: TC009
Test Objective: Verify addition operation.
Prerequisites: Open Calculator.
Steps: Enter '5 + 3 ='.
I/P Data: 5, +, 3
Expected O/P: 8
Status: Pass
Test Case 2:
Est ID: TC010
Test Objective: Verify subtraction operation.
Steps: Enter '9 - 4 ='.
I/P Data: 9, -, 4
Expected O/P: 5
Status: Pass
Test Case 3:
Est ID: TC011
Test Cases Documentation
Test Objective: Verify multiplication operation.
Steps: Enter '6 * 7 ='.
I/P Data: 6, *, 7
Expected O/P: 42
Status: Pass
Test Case 4:
Est ID: TC012
Test Objective: Verify division operation.
Steps: Enter '12 / 3 ='.
I/P Data: 12, /, 3
Expected O/P: 4
Status: Pass
4. Test Cases for Login Form
Test Case 1:
Est ID: TC013
Test Objective: Verify successful login with valid credentials.
Prerequisites: Valid username and password.
Steps: Enter username and password, click 'Login'.
I/P Data: Username: 'user1', Password: 'pass123'
Expected O/P: Redirect to dashboard.
Status: Pass
Test Cases Documentation
Test Case 2:
Est ID: TC014
Test Objective: Verify error message with invalid credentials.
Steps: Enter incorrect password, click 'Login'.
I/P Data: Username: 'user1', Password: 'wrongpass'
Expected O/P: "Invalid username or password" error message.
Status: Pass
Test Case 3:
Est ID: TC015
Test Objective: Check behavior for empty fields.
Steps: Click 'Login' without entering data.
I/P Data: Empty
Expected O/P: "Fields cannot be empty" error.
Status: Pass
Test Case 4:
Est ID: TC016
Test Objective: Verify 'Forgot Password' link functionality.
Steps: Click on 'Forgot Password' link.
I/P Data: Click link
Expected O/P: Redirects to password recovery page.
Status: Pass