Memorias de investigación
Cursos, seminarios y tutoriales:
Tester Contribution to Testing Effectiveness - An Empirical Research
Año:2011

Áreas de investigación
  • Ciencias de la computación y tecnología informática

Datos
Descripción
Software verification and validation might be improved by gaining knowledge of the variables influencing the effectiveness of testing techniques. Unless automated, testing is a human-intensive activity. It is not unreasonable to suppose then that the person applying a technique is a variable that affects effectiveness. We have conducted an empirical study on the extent to which tester and technique contribute to the effectiveness of two testing techniques (equivalence partitioning and branch testing). We seed three programs with several faults. Next we examine the theoretical effectiveness of the technique (measured as how likely a subject applying the technique strictly as prescribed is to generate a test case that exercises the fault). To measure the observed effectiveness, we then conduct an observational study where the techniques are applied by master?s students. The difference between theoretical and observed effectiveness suggests the tester contribution. To determine the nature of this contribution, we conduct a qualitative empirical study in which we ask the students to explain why they do or do not detect each seeded fault. We have found that the human component can reduce or increase testing technique effectiveness. We have also found that testers do not contribute equally to the different techniques.
Internacional
Si
Nombre congreso
Seminario impartido en Swedish Research School in Software Verification and Validation
Entidad organizadora
SWELL -- Swedish Research School in Software Verification and Validation
Nacionalidad Entidad
Sin nacionalidad
Lugar/Ciudad de impartición
Västerås (Sweden)
Fecha inicio
07/11/2011
Fecha fin
07/11/2011

Esta actividad pertenece a memorias de investigación

Participantes

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Ingeniería del Software