教师对软件测试教育的看法
《ACM Transactions on Computing Education》:Teachers’ Perspective on Software Testing Education
【字体:
大
中
小
】
时间:2025年11月08日
来源:ACM Transactions on Computing Education
编辑推荐:
软件测试教育课程特征、挑战及教学方法分析。针对143位欧洲高校软件测试教师的问卷调查显示,课程多设于硕士阶段且为选修,内容与结构差异显著,非功能测试类型整合不足,教材和工具选用多样化,虽采用TDD等现代方法但游戏化教学应用率低,教师亟需标准化教学资源。
摘要
背景:软件测试是软件开发生命周期中的一个关键环节,但在学术课程中却未得到充分重视。尽管教学实践有所改进,学术界也给予了更多关注,但在有效教授软件测试方面仍存在挑战。从教师的角度理解这些挑战对于使教育与行业需求保持一致至关重要。
目标:从教育者的角度分析高等教育中软件测试课程的特点、实践、工具及面临的挑战,并评估现代教学方法在软件测试教育中的应用情况。
方法:研究人员向西欧143所大学的软件测试教育工作者发放了一份包含52个问题的结构化调查问卷,共收到49份有效回复。调查内容涵盖了所教授的主题、课程组织方式、教学实践、使用的工具和材料、游戏化教学方法以及教师的满意度等方面。
结果:调查发现,课程内容、结构和教学方法存在显著差异。大多数专门的软件测试课程开设在硕士阶段且为选修课,而在专业性较低的课程中,软件测试相关内容则更早被引入。正式的测试规范(如ACM、SWEBOK)的采用率较低,非功能性测试类型的整合程度有限,所使用的教科书和工具种类繁多。虽然现代教学方法(如测试驱动开发、自动化评估)的应用日益增多,但游戏化和主动学习方法仍未能得到充分利用。教师们表示需要改进和更加统一的教材。
结论:本研究指出,软件测试教育在学术实践与行业期望之间存在差距。为了提高软件测试教育的有效性,需要进一步整合标准化课程内容,更广泛地采用现代教学工具,并通过高质量、可定制的教材为教师提供更多支持。
生物通微信公众号
生物通新浪微博
今日动态 |
人才市场 |
新技术专栏 |
中国科学人 |
云展台 |
BioHot |
云讲堂直播 |
会展中心 |
特价专栏 |
技术快讯 |
免费试用
版权所有 生物通
Copyright© eBiotrade.com, All Rights Reserved
联系信箱:
粤ICP备09063491号