skip to main content
Tipo de recurso Mostra resultados com: Mostra resultados com: Índice

Mutation analysis vs. code coverage in automated assessment of students' testing skills

Aaltonen, Kalle ; Ihantola, Petri ; Seppälä, Otto

Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, 2010, p.153-160

New York, NY, USA: ACM

Texto completo disponível

Citações Citado por
  • Título:
    Mutation analysis vs. code coverage in automated assessment of students' testing skills
  • Autor: Aaltonen, Kalle ; Ihantola, Petri ; Seppälä, Otto
  • Assuntos: Social and professional topics -- Professional topics -- Computing education -- Computing education programs -- Computer science education
  • É parte de: Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, 2010, p.153-160
  • Descrição: Learning to program should include learning about proper software testing. Some automatic assessment systems, e.g. Web-CAT, allow assessing student-generated test suites using coverage metrics. While this encourages testing, we have observed that sometimes students can get rewarded from high coverage although their tests are of poor quality. Exploring alternative methods of assessment, we have tested mutation analysis to evaluate students' solutions. Initial results from applying mutation analysis to real course submissions indicate that mutation analysis could be used to fix some problems of code coverage in the assessment. Combining both metrics is likely to give more accurate feedback.
  • Editor: New York, NY, USA: ACM
  • Idioma: Inglês

Buscando em bases de dados remotas. Favor aguardar.