首页> 外文期刊>OASIcs : OpenAccess Series in Informatics >Using Property-Based Testing to Generate Feedback for C Programming Exercises
【24h】

Using Property-Based Testing to Generate Feedback for C Programming Exercises

机译:使用基于物业的测试来为C编程锻炼产生反馈

获取原文
获取外文期刊封面目录资料

摘要

This paper reports on the use of property-based testing for providing feedback to C programming exercises. Test cases are generated automatically from properties specified in a test script; this not only makes it possible to conduct many tests (thus potentially find more mistakes), but also allows simplifying failed tests cases automatically. We present some experimental validation gathered for an introductory C programming course during the fall semester of 2018 that show significant positive correlations between getting feedback during the semester and the studenta??s results in the final exam. We also discuss some limitations regarding feedback for undefined behaviors in the C language.
机译:本文报告了使用基于物业的测试,为C编程练习提供反馈。测试用例自动从测试脚本中指定的属性生成;这不仅可以进行许多测试(因此可能找到更多错误),而且还允许自动简化失败的测试案例。我们在2018年秋季学期期间提出了一些实验验证,在2018年秋季学期期间,在学期在学期和学生的反馈期间显示出明显的正相关性,在期末考试中得到了结果。我们还讨论了关于C语言中未定义行为的反馈的一些限制。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号