Teaching software testing skills: Metamorphic testing as vehicle for creativity and effectiveness in software testing.
Dave ToweyTsong Yueh ChenPublished in: TALE (2015)
Keyphrases
- software testing
- test cases
- software development
- test case generation
- software reliability
- creative thinking
- quality assurance
- control flow
- programming course
- testing process
- test suite
- fault localization
- software systems
- test data generation
- software engineering
- test generation
- thinking skills
- white box testing
- code coverage
- regression testing
- integration testing
- critical thinking
- number of test cases
- model based testing
- test data
- information literacy
- teaching methods
- middle school students
- formal specification
- static analysis
- test set
- decision trees
- real world
- databases
- software application
- data sets