Lab 6 Report (26.03.2026) - bounswe/bounswe2026group11 GitHub Wiki
Lab 6 Report
Introduction
This report summarizes the activities carried out during Lab 6 of the CmpE 354 Software Engineering course.
The objective of this lab was to define and document the testing strategy of our project, focusing on validating the MVP from a user perspective. The team prepared a comprehensive Test Plan & Coverage document that explains how the system will be tested across backend, frontend, and mobile layers.
Test Plan & Coverage
The complete test plan, including testing strategy, coverage, user acceptance criteria, and key user scenarios, is documented on the project wiki:
👉 Test Plan & Coverage Wiki Page
The test plan covers:
- Unit and integration testing for backend correctness
- API testing through Swagger
- Manual UI testing for frontend and mobile
- End-to-end validation of core user flows
- MVP acceptance criteria based on real user scenarios
The focus of the test plan is to ensure that the system delivers a usable product, not only a technically correct implementation.
Individual Contributions
Utku Yiğit Demir
- Opened issue #159 for creating Lab 6 Report page.
- Determined and opened issue #197 for backend Github Project Roadmap.
- Determined and opened issue #198 for backend Github Project Roadmap.
- Determined and opened issue #199 for backend Github Project Roadmap.
- Determined and opened issue #201 for backend Github Project Roadmap.
Cansu Er
- Contributed to documenting frontend and mobile testing flows and user scenarios.
- Collaborated with the mobile team on developing ideas and creating issues about the remaining work until the MVP milestone.
- Created issues regarding the mobile app implementation. #194 #200 #202
Buğra Keser
- Contributed to documenting frontend and mobile testing flows and user scenarios.
- Contributed to user acceptance criteria.
- Contributed to having a consistent project roadmap.
- Collaborated with the mobile team on developing ideas and creating issues about the remaining work until the MVP milestone.
- Created an issue regarding the mobile app implementation. #195
Oğuz Özer
- Contributed to documenting frontend and web testing flows and user scenarios.
- Created issues regarding the web frontend implementation up to MVP milestone.
Sevde Pekköse
- Created an issue regarding the mobile app implementation. #196
- Collaborated with the mobile team on developing ideas and creating issues about the remaining work until the MVP milestone.
Emine Türk
Mehmet Kaan Ünsel
- Contributed to backend testing scope and authentication-related test scenarios.
- Opened new issues for backend development targeting MVP deliverables
Mehmet Akif Yıldırım
- Defined MVP-aligned test plan structure, ensured consistency between test coverage and system requirements, and refined the documentation.
- Created Test Plan and Coverage wiki page