Improving Unfamiliar Code with Unit Tests: An Empirical Investigation on Tool-Supported and Human-Based Testing.
Dietmar WinklerMartina SchmidtRudolf RamlerStefan BifflPublished in: PROFES (2012)
Keyphrases
- unit testing
- test cases
- software testing
- test generation
- source code
- human subjects
- test data
- test suite
- program understanding
- statistical tests
- regression testing
- human experts
- open source
- code snippets
- item response theory
- code coverage
- human beings
- tool support
- static analysis
- databases
- human interaction
- data flow
- user friendly
- information systems