-
Notifications
You must be signed in to change notification settings - Fork 1
Software Quality Plan
Fahreddin Özcan edited this page Nov 19, 2024
·
1 revision
- Unit Tests
- Integration Tests
- E2E Tests
- Coverage Goals
- Service Layer: 80% coverage
- Controller Layer: 80% coverage
- Repository Layer: 70% coverage
- Testing Areas
- API endpoints
- Database integration
- Authentication flows
- Business logic validation
- Unit Testing
- Components testing
- Hooks testing
- Utility functions
- State management
- Integration Testing
- React Router navigation
- API integration
- Form submissions
- User flows
- Quality Metrics
- Code coverage: 75%
- Build status
- Browser compatibility
- Performance metrics
- Unit Testing
- Components testing
- Native module integration
- Platform-specific code
- Offline functionality
- Integration Testing
- Navigation stack
- Device API integration
- Push notifications
- Data persistence
- Quality Metrics
- Code coverage: 75%
- App size and performance
- Device compatibility
- API documentation
- Test cases
- Setup guides
- Question rendering
- Answer validation
- Score calculation
- Progress tracking
- Post creation/editing
- Comment functionality
- User interactions
- Content moderation
- Authentication
- Authorization
- Profile management
- Settings control
🏠 Home
- 💬 Communication Plan
- 🎯 General Plan
- 🗂️ Project Plan
- 📊 Customer Milestone 1 Report
- 📊 Customer Milestone 2 Report
- 📊 Customer Milestone 3 Report
- 📕 User Manual
- 📕 System Manual
- Software Requirements
- API Doc
- RAM
- Sequence Diagram
- Class Diagram
- Use-Case Diagram
- Mockups
- User Scenario 1 - Quiz generation
- User Scenario 2 ‐ Find forum from the Quiz
- User Scenario 3 ‐ Ask Question in the Forum
- User Scenario 4 - Solve a Quiz Sent by Another User
- User Experience Enhancement Plans and Actions
- Final Presentation scenario
- UI Interfaces
- User Stories
- Lab Report #1 | 24.09.2024
- Lab Report #2 | 01.10.2024
- Lab Report #3 | 08.10.2024
- Lab Report #4 | 15.10.2024
- Lab Report #9 | 10.12.2024
Lab Meeting Notes
Team Meeting Notes
🧑🏻💻 About Us
🗂️ Templates
CmpE 352
- Customer Milestone 1 Report
- Customer Milestone 2 Report
- Customer Milestone 3 Report
- UML Use-Case Diagram
- UML Class Diagram
- Sequence Diagrams
- API Documentation
- RAM | Responsibility Assignment Matrix
🗃️ All Project Files
📝 352 Meeting Notes
- Meeting #11 | 11.05.2024
- Frontend Meeting Notes #2 | 07.05.2024
- Meeting #10 | 07.05.2024
- Frontend Meeting Notes #1 | 08.04.2024
- Backend Meeting Notes
- Mobile Team Meeting Notes
- Meeting #9 | 28.04.2024
- Meeting #8 | 22.04.2024
- Meeting #7 | 04.04.2024
- Meeting #6 | 27.03.2024
- Meeting #5 | 15.03.2024
- Customer Meeting #1 | 15.03.2024
- Meeting #4 | 07.03.2024
- Meeting #3 | 03.03.2024
- Meeting #2 | 26.02.2024
- Meeting #1 | 19.02.2024