Evaluating the impact of Software Testing Education through the Flipped Classroom Model in deriving Test Requirements

被引:11
作者
Paschoal, Leo Natan [1 ]
Oliveira, Myke M. [1 ]
Melo, Silvana M. [2 ]
Barbosa, Ellen F. [1 ]
Souza, Simone R. S. [1 ]
机构
[1] Univ Sao Paulo, Sao Carlos, SP, Brazil
[2] Fed Univ Grande Dourados, Dourados, MS, Brazil
来源
34TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2020 | 2020年
基金
巴西圣保罗研究基金会;
关键词
Software Testing; Flipped Classroom Model; Computing Education;
D O I
10.1145/3422392.3422489
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent studies have shown that software testing professionals, for the most part, conduct testing activity in a non-systematic way in software projects developed in the industry. In this sense, with the understanding that it is necessary to educate professionals capable of performing the test activity in a systematic way, the community of Software Engineering educators has paid attention to teaching test criteria. In particular, studies have been carried out in the context of different pedagogical models to recognize the models that manage to promote effective learning. In this perspective, research is being conducted on the flipped classroom pedagogical model. Although there are already experimental studies on this model, they did not investigate whether the student studying with the flipped classroom model can apply the test criteria effectively, deriving the test requirements satisfactorily. Our study emerges intending to analyze these issues. The study is configured using an experimental process that compares the test requirements derived by students who studied with the flipped classroom model, with test requirements derived by students who studied with the traditional teaching model. From the observed dependent variables (efficiency, efficacy, and effectiveness), it is possible to notice that students who study with the flipped classroom model derive test requirements that satisfy the equivalence partitioning criterion of the software under test with greater effectiveness compared to students who study with the traditional teaching model.
引用
收藏
页码:570 / 579
页数:10
相关论文
共 30 条
[1]  
Ammann Paul, 2016, Introduction to Software Testing, V2nd, DOI 10.1017/9781316771273
[2]  
Bergmann J., 2012, Flip Your Classroom: Reach Every Student in Every Class Every Day
[3]   Problem-Based Learning to Align Theory and Practice in Software Testing Teaching [J].
Cheiran, Jean Felipe P. ;
Rodrigues, Elder de M. ;
Carvalho, Ewerson Luiz de S. ;
da Silva, Joao Pablo S. .
XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017), 2017, :328-337
[4]   Integrating Testing into Software Engineering Courses Supported by a Collaborative Learning Environment [J].
Clarke, Peter J. ;
Davis, Debra ;
King, Tariq M. ;
Pava, Jairo ;
Jones, Edward L. .
ACM TRANSACTIONS ON COMPUTING EDUCATION, 2014, 14 (03)
[5]   Teaching Software Testing Concepts Using a Mutation Testing Game [J].
Clegg, Benjamin S. ;
Rojas, Jose Miguel ;
Fraser, Gordon .
2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING TRACK (ICSE-SEET 2017), 2017, :33-36
[6]   A POWER PRIMER [J].
COHEN, J .
PSYCHOLOGICAL BULLETIN, 1992, 112 (01) :155-159
[7]  
Cook T. D., 1979, Quasi-experimentation: Design & analysis issues for field settings
[8]  
Cury A., 2006, Organizacao e Metodos: uma visao holistica
[9]  
Delamaro M., 2016, Introducao ao Teste de Software
[10]   Toward the characterization of software testing practices in South America: looking at Brazil and Uruguay [J].
Dias-Neto, Arilo Claudio ;
Matalonga, Santiago ;
Solari, Martin ;
Robiolo, Gabriela ;
Travassos, Guilherme Horta .
SOFTWARE QUALITY JOURNAL, 2017, 25 (04) :1145-1183