Teaching software testing: Experiences, lessons learned and the path forward.
W. Eric WongAntonia BertolinoVidroha DebroyAditya P. MathurJeff OffuttMladen A. VoukPublished in: CSEE&T (2011)
Keyphrases
- lessons learned
- software testing
- case study
- programming course
- test cases
- software development
- fault localization
- future directions
- software systems
- software reliability
- software engineering
- control flow
- testing process
- test data generation
- test case generation
- problem based learning
- regression testing
- white box testing
- integration testing
- test suite
- test generation
- quality assurance
- development process
- distance learning
- school teachers
- participatory design
- learning environment
- cooperative learning
- higher education
- learning process
- e learning
- model based testing
- grounded theory
- educational systems
- online learning
- unit testing
- computer programming
- formal specification
- educational technology
- black box
- test set
- data model
- database systems
- decision trees