Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

ARDUINO RFID / PASSCODE

DOORLOCK
Test Plan ID TPL001 – GROUP 04

Brief Introduction about the system. The Arduino-based RFID/Passcode Door Lock
System is an innovative access control
solution that combines RFID card scanning
and passcode verification for secure door
entry.
Test Objectives The test objectives are to validate the
functionality and performance of the
following features:
1. LCD display interaction and feedback
2. Servo motor control for door locking and
unlocking
Features to be tested
1. RFID card scanning and verification
2. Passcode entry and verification

- Arduino Uno board


- RFID Module (e.g., RC522)
- Keypad Module
Test Environment
- LCD Display
- Servo Motor
- Arduino IDE

Test Approach Black Box Approach

Testing Tasks 1. Test Planning: Define testing objectives,


create test cases, and allocate testing
resources.
2. Test Design: Develop test scenarios and
design test cases for different functionalities.
3. Test Development: Implement automated
test scripts and set up the test environment.
4. Test Execution: Conduct both manual and
automated testing to verify the system's
functionality and performance.
5. Test Evaluation: Analyze test results,
identify defects, and assess the system's
compliance with requirements.
Test deliverables - Test Plan
- Test Environment setup
- Test Summary Report
- Test Result documentation
- Test Evaluation Report

Schedule Date : 15/08/2023, Time: 3:30 PM

TEST CASES

Test Case 1

Test Unit: RFID Card Scanning Tester: Devmith Thenujayan

Test Case ID: TC001 Test Type: Functional Test

Test Description: Verify that the system Test Execution Date:


can successfully scan and validate RFID 15/08/2023, Time: 3:30 PM
cards.
Test Case 2

Test Unit: Passcode Verification Tester: Devmith Thenujayan

Test Case ID: TC002 Test Type: Functional Test

Test Description: Ensure that the Test Execution Date:


system can accurately verify passcodes 15/08/2023, Time: 3:30 PM
entered by the user.

Test Case 3

Test Unit: LCD Display Interaction Tester: Devmith Thenujayan

Test Case ID: TC003 Test Type: User Interface Test

Test Description: Check that the LCD Test Execution Date:


display provides appropriate messages 15/08/2023, Time: 3:30 PM
and instructions during access attempts.

Test Case 4

Test Unit: Servo Motor Control Tester: Methsarani Kavinidi

Test Case ID: TC004 Test Type: Functional Test

Test Description: Verify that the servo Test Execution Date:


motor effectively locks and unlocks the 15/08/2023, Time: 3:30 PM
door upon successful access.
Step Test Step Test Test Input Expected Actual Test Result (Pass/Fail)
No Case Result Result
ID

01 RFID Card TC001 Verify the Verify the Pass


Scanning card and card and
Scan RFID card unlock the unlock the
servo servo

02 Passcode TC002 Enter Verify the Verify the Fail


Verification Passcode: code and code and
137926A unlock the unlock the
servo servo
03 LCD TC003 Correct Display door Display door Pass
Display password or unlocked for unlocked for
Interaction RFID 5s and 5s and
locked after locked after
that that
04 Servo TC004 Correct Rotate the Rotate the Pass
Motor password or servo motor servo motor
Control RFID 180 degrees 180 degrees

You might also like