Software quality assurance and testing for a banking application.
- Course: CST236 - Software Quality
- Assignment: Homework 1 - Banking
- Institution: Oregon Institute of Technology
- Unit testing fundamentals
- Test-driven development (TDD)
- Code quality metrics
- Test coverage analysis
- Bug tracking and reporting
Banking application implementing:
- Account management
- Transaction processing
- Balance calculations
- Input validation
- Error handling
- Comprehensive unit test suite
- Edge case testing
- Boundary value analysis
- Equivalence partitioning
- Code coverage measurement
- Writing effective unit tests
- Test-driven development workflow
- Quality metrics and measurements
- Defect identification and reporting
- Testing best practices
- Programming language for banking app
- Unit testing framework
- Code coverage tools