Abstract
Metamorphic testing (MT) can enhance security testing by providing an alternative to using a test oracle, which is often unavailable or impractical. The authors report how MT detected previously unknown bugs in real-world critical applications such as code obfuscators, giving evidence that software testing requires diverse perspectives to achieve greater cybersecurity.
Original language | English |
---|---|
Pages | 48-55 |
Number of pages | 8 |
Volume | 49 |
No. | 6 |
Specialist publication | Computer |
DOIs | |
Publication status | Published - Jun 2016 |
Keywords
- Heartbleed bug
- Web testing
- cybersecurity
- cyberthreats
- fuzzing
- logic error
- metamorphic testing
- obfuscator testing
- oracle problem
- software testing
- software vulnerability
ASJC Scopus subject areas
- General Computer Science