Efectividad de t\'ecnicas de prueba de software aplicadas por sujetos novicios de pregrado
Omar S. G\'omez, Ra\'ul A. Aguilar, and Juan P. Uc\'an

TL;DR
This study evaluates the effectiveness of black-box and white-box software testing techniques when applied by novice undergraduate students, revealing low defect detection rates and highlighting the need for more experienced subjects in software engineering experiments.
Contribution
It provides empirical data on the performance of novice students in applying software testing techniques, emphasizing the importance of subject expertise for valid experimental results.
Findings
Both techniques observed around 4% of defects.
Black-box testing slightly more effective (21%) than white-box (16%) in observable defects.
Subjects showed significant lack of technical skills.
Abstract
The main objective of this work is to examine possible effects of using freshman student subjects in software engineering experiments. Particularly in this work we report the effectiveness measured as percentage of observed and observable defects of two software testing techniques: Black-box and white-box. Regarding observed defects, both techniques show an effectiveness around of 4%. With respect of observable defects by test cases, black-box testing is slightly more effective (21%) than white-box testing (16%), although this difference is not significant. We observe a considerable lack of technical skills of subjects for applying both software testing techniques. Due to observed findings, we suggest to employ students with more technical skills for carrying out software engineering experiments. ----- El objetivo de este trabajo se centra en investigar los efectos que conlleva…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Reliability and Analysis Research · Software Testing and Debugging Techniques
