0% found this document useful (0 votes)
9 views4 pages

Exp 9

The Software Test Document outlines the testing approach for the Hackathon Team Management App, focusing on features like user login, task management, and team chat. Testing will utilize both manual and automated methods, with all primary test cases for version 1.0 passing successfully. An incident involving duplicate chat messages was noted but resolved in a subsequent patch.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views4 pages

Exp 9

The Software Test Document outlines the testing approach for the Hackathon Team Management App, focusing on features like user login, task management, and team chat. Testing will utilize both manual and automated methods, with all primary test cases for version 1.0 passing successfully. An incident involving duplicate chat messages was noted but resolved in a subsequent patch.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Software Test Document (STD)

Hackathon Team Management App


Team: DevHackers

April 7, 2025

1 INTRODUCTION
1.1 System Overview
The Hackathon Team Management App is a web-based tool designed to assist
teams during hackathons. It provides features such as task assignment, real-time
team chat, countdown timers, and profile management. The app is being tested in
version 1.0 during this test cycle.

1.2 Test Approach


We are adopting a combination of manual and automated testing techniques using
tools like Postman (API), Selenium (UI), and Jest (React components). Functional
testing, UI testing, and integration testing will be done across all major features.
Time-boxed sprints ensure each core module is tested before submission.

2 TEST PLAN
2.1 Features to be Tested
• User Login and Signup

• Task Board (Create, Update, Move Tasks)

• Team Chat (Real-time messaging)

• Countdown Timer

• Profile Management

2.2 Features Not to be Tested


• Admin dashboard (not implemented in v1.0)

• Notification System (out of scope)

1
2.3 Testing Tools and Environment
• Manual Testing: Chrome, Firefox

• Automated Testing: Postman, Jest, Selenium

• Environment:

– OS: Windows 10 / Ubuntu 22.04


– Browser: Chrome 119+, Firefox 118+
– Tools: VSCode, Node.js, MongoDB Atlas

• Testers: 2 members (Frontend and Backend)

3 TEST CASES
Test Case Table
Test Case Feature Inputs Expected Outputs
ID

TC-0001 User Login Email: Redirect to


user@team.com, dashboard
Password: ****

TC-0002 Create Task Title: ”Build API”, Task appears in


Assignee: Alex “To Do” column

TC-0003 Send Chat Message: ”Hello Message appears


Mes sage team!” in chat window

TC-0004 Countdown Start time = current Display correct


Timer time + 3 hours count down in real
time

TC-0005 Edit Profile Bio: ”React Devel Updated profile


oper”, Avatar: shown on
upload dashboard

Test Case Specifications


TC-0001: User Login
Purpose: Verify user login with correct credentials.
Inputs: Valid email and password.
Expected Output: Redirect to main dashboard.
Pass/Fail Criteria: Dashboard is loaded and token stored.
Test Procedure:

1. Open login page.

2. Enter credentials.
3. Click login.

4. Check redirection and localStorage.

2
TC-0002: Create Task
Purpose: Check task creation and rendering on the board.
Inputs: Task title, assignee.
Expected Output: Task added to board.
Pass/Fail Criteria: Task visible in the correct column.
Test Procedure:

1. Click “+ Task”.

2. Fill in details.

3. Click Add.

4. Observe updated UI.

4 TEST LOGS
TL-0001: Login Test
Date: April 7, 2025
Test Case: TC-0001
Result: Passed. Login successful, dashboard rendered.

TL-0002: Create Task


Date: April 7, 2025
Test Case: TC-0002
Result: Passed. Task successfully appeared.

5 TEST RESULTS
Summary
All primary test cases passed for version 1.0. The app is stable for core hackathon
use.

Incident Report: TIR-0001


Test Case: TC-0003 (Chat Message)
Issue: Message appeared twice due to duplicate socket event
Impact: Minor usability issue; resolved in v1.0.1 patch
3

You might also like