Impact of CS programs on the quality of test cases generation: an empirical study


Abstract:

Background: Although most Computer Science (CS) programs offered by higher education institutions usually include a software engineering course, some works report a lack of formal training in software testing. Aim: With the aim of studying the possible impact of knowledge acquired from CS programs on software testing, this paper reports an investigation composed of four experiments. The experiments conducted in Spain, Mexico and Ecuador examine the quality of test cases (TC) generated using black-box and white-box methods. The subjects of the experiments were undergraduate and graduate students who were exposed to different levels of CS knowledge. Method: We pool together the data from the four experiments and apply logistic regression to investigate possible relations of the quality of test cases with students' level of exposure to CS knowledge. Results: The quality of test cases generated by …

Año de publicación:

2016

Keywords:

  • Software testing
  • Controlled experiment
  • Software testing education
  • logistic regression

Fuente:

scopusscopus
googlegoogle

Tipo de documento:

Other

Estado:

Acceso abierto

Áreas de conocimiento:

  • Ingeniería de software
  • Software
  • Software

Áreas temáticas de Dewey:

  • Programación informática, programas, datos, seguridad
  • Ciencias de la computación
  • Escuelas y sus actividades; educación especial
Procesado con IAProcesado con IA

Objetivos de Desarrollo Sostenible:

  • ODS 4: Educación de calidad
  • ODS 8: Trabajo decente y crecimiento económico
  • ODS 9: Industria, innovación e infraestructura
Procesado con IAProcesado con IA