Supporting Document: Final Testing and Polish Checklist
Purpose
Use this checklist before the final Simpsons House showcase. The goal is to prove that the house, circuits and app have been tested as a complete system.
Physical build checklist
| Check | Pass/fix | Notes |
|---|---|---|
| House walls/roof/base are stable | ||
| Glue joins are neat and dry | ||
| Front door name tag is installed and readable | ||
| Garage door is installed and can move | ||
| 3D printed parts are attached securely | ||
| Moving parts do not hit wires or components |
Circuit checklist
| Check | Pass/fix | Notes |
|---|---|---|
| Power can be connected safely | ||
| Ground and power wires are secure | ||
| LED/light output works or limitation is recorded | ||
| Front door output works or limitation is recorded | ||
| Garage door output works or limitation is recorded | ||
| Wires are labelled or photographed clearly | ||
| Circuit can survive a short demo without falling apart |
App and control checklist
| Check | Pass/fix | Notes |
|---|---|---|
| App opens successfully | ||
| App screen is readable | ||
| Connect/disconnect state is understandable | ||
| Light control works or simulated evidence is clear | ||
| Front door control works or simulated evidence is clear | ||
| Garage door control works or simulated evidence is clear | ||
| Controls are labelled in a way a user can understand |
Full demonstration test
| Step | Expected result | Actual result | Fix/notes |
|---|---|---|---|
| 1. Show final house exterior | User can identify the house and design features | ||
| 2. Show internal wiring/photo | User can understand where the circuit is installed | ||
| 3. Open the app | App loads and looks polished | ||
| 4. Connect or simulate connection | Status is clear | ||
| 5. Trigger each working control | House/app responds as expected | ||
| 6. Show garage-door opener | Opener fits and movement is explained | ||
| 7. Explain one limitation | Limitation is honest and specific |
Polish targets
Choose at least three final polish actions:
- tidy wiring
- improve labels
- repair loose glue
- smooth or reprint a rough 3D part
- improve app readability
- add final photos/video
- write clearer limitation notes
- retest a weak subsystem
- add extension circuit evidence if core work is complete