How do Students Test Software Units?
Autor: | Harold Pootjes, Sylvia Stuurman, Harrie Passier, Lex Bijlsma, Niels Doorn |
---|---|
Přispěvatelé: | RS-Research Line Software quality (part of THIS program), RS-Research Line Teaching and learning (part of THIS program), Department of Computer Science, RS-Research Line Learning (part of LIRS program), Faculty of Science |
Jazyk: | angličtina |
Rok vydání: | 2021 |
Předmět: |
FOS: Computer and information sciences
Source code media_common.quotation_subject Code (semiotics) D.2 D.2.5 D.2.5.j D.2.5.k K.3.2.b Computer Science - Computers and Society Software Formal education Computers and Society (cs.CY) Mathematics education ComputingMilieux_COMPUTERSANDEDUCATION media_common education business.industry software testing Programming profession Test (assessment) Test case business Psychology software engineering |
Zdroj: | 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET), 189-198 STARTPAGE=189;ENDPAGE=198;TITLE=2021 IEEE/ACM 43rd International Conference on Software Engineering Passier, H J M, Bijlsma, A, Doorn, N, Pootjes, H J & Stuurman, S 2021, How do Students Test Software Units? in 2021 IEEE/ACM 43rd International Conference on Software Engineering : Software Engineering Education and Training (ICSE-SEET) . IEEE, pp. 189-198, 2021 IEEE/ACM 43rd International Conference on Software Engineering, Madrid, Spain, 25/05/21 . https://doi.org/10.1109/ICSE-SEET52601.2021.00029 Open Universiteit ICSE (SEET) |
DOI: | 10.1109/icse-seet52601.2021.00029 |
Popis: | We gained insight into ideas and beliefs on testing of students who finished an introductory course on programming without any formal education on testing. We asked students to fill in a small survey, to do four exercises and to fill in a second survey. We interviewed eleven of these students in semi-structured interviews, to obtain more in-depth insight. The main outcome is that students do not test systematically, while most of them think they do test systematically. One of the misconceptions we found is that most students can only think of test cases based on programming code. Even if no code was provided (black-box testing), students try to come up with code to base their test cases on. Comment: ICSE 2021 - JSEET - Joint Track on Software Engineering Education and Training |
Databáze: | OpenAIRE |
Externí odkaz: |