Unit testing: test early, test often

Unit testing: test early, test often
复制标题

DOI:
--
复制
发表时间:
2003-12
期刊:
Journal of Computing Sciences in Colleges
影响因子:
--
通讯作者:
M. Olan
M. Olan
中科院分区:
其他
文献类型:
--
作者:
M. Olan

文献摘要

被引文献

相似文献

测试是好的软件开发的一个关键部分,但是在编程入门课程中通常只涉及很少的内容。单元测试和测试驱动开发的选择方面可以用来改进学习,并鼓励对质量和正确性的强调。像JUnit这样的工具显著地简化了测试用例的生成。对教师来说,另一个好处是这些工具还可以用于自动化项目评分。
Testing is a critical part of good software development, but often gets only minimal coverage in introductory programming courses. Unit testing and selected aspects of test-driven development can be used to improve learning and encourage emphasis on quality and correctness. Tools like JUnit significantly simplify the generation of test cases. An additional benefit for instructors is that these tools can also be used to automate project grading.