2017 IEEE Frontiers in Education Conference (FIE) 2017
DOI: 10.1109/fie.2017.8190557
|View full text |Cite
|
Sign up to set email alerts
|

Challenges to integrate software testing into introductory programming courses

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0
1

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 76 publications
0
4
0
1
Order By: Relevance
“…They are optimistic about the correctness of their own code and consider testing merely an additional burden. One reason may be that the test tasks are experienced as too simple to justify the extra work [18], while code inspection is still feasible. This leads to a paradox in testing education.…”
Section: A Findings 1) Test Cases Are Based On Code Inspectionmentioning
confidence: 99%
“…They are optimistic about the correctness of their own code and consider testing merely an additional burden. One reason may be that the test tasks are experienced as too simple to justify the extra work [18], while code inspection is still feasible. This leads to a paradox in testing education.…”
Section: A Findings 1) Test Cases Are Based On Code Inspectionmentioning
confidence: 99%
“…O método utilizado neste estudo foi o mapeamento sistemático [Kitchenham et al 2010, Petersen et al 2008. Embora existam estudos sobre o ensino de teste de software [Valle et al 2015, Garousi et al 2020] e ensino de programação integrado ao teste de software [Scatalon et al 2017, Scatalon et al 2019, não pudemos identificar trabalhos que contemplem TDD ou teste de software especificamente quantoà resolução de problemas. Desta forma, o mapeamento sistemático foi realizado, sendo organizado em duas iterações.…”
Section: Métodounclassified
“…Another SLR [17] synthesized the challenges of integrating software testing into introductory programming courses, as reported by 158 papers, which included: (1) Determining how programming and testing should be connected and delivered together; (2) Dealing with students who do not appreciate the value of software testing; (3) Determining how the testing activity should be conducted in programming assignments; (4) How to help students become better testers; and (5) Choosing appropriate tools. The study also discussed possible solutions to the challenges as addressed in the literature.…”
Section: Related Work: Secondary Studies In Software Engineering Edumentioning
confidence: 99%
“…Note that, because our focus is on software-testing education, the search for review papers in this area was done more carefully, and thus we believe the five papers shown in the software-testing category in Table 1 are all that have been published so far on this topic. To keep our discussion focused, we discuss next only those five related review papers [15][16][17][18][19] and how this current SLM differs from them. To also help us differentiate our SLM, we list in Table 2 the RQs raised and studied in the five review papers.…”
Section: Related Work: Secondary Studies In Software Engineering Educ...mentioning
confidence: 99%