Keyphrases
- software testing
- programming course
- programming assignments
- automatic assessment
- test cases
- software development
- software reliability
- software systems
- quality assurance
- software engineering
- regression testing
- white box testing
- integration testing
- testing process
- test suite
- test data generation
- formal specification
- test generation
- success or failure
- development process
- success factors
- information technology
- cooperative
- novice programmers
- data model
- relational databases
- case study
- machine learning
- databases
- database