This innovative practice WIP paper describes a research study that explores the integration of ChatGPT into the software testing curriculum and evaluates its effectiveness compared to human-generated testing artifacts. In a Capstone Project course, students were tasked with generating preparatory testing artifacts using ChatGPT prompts, which they had previously created manually. Their understanding and the effectiveness of the Artificial Intelligence generated artifacts were assessed through targeted questions. The results, drawn from this in-class assignment at a North American community college indicate that while ChatGPT can automate many testing preparation tasks, it cannot fully replace human expertise. However, students, already familiar with Information Technology at the postgraduate level, found the integration of ChatGPT into their workflow to be straightforward. The study suggests that AI can be gradually introduced into software testing education to keep pace with technological advancements.
翻译:本创新实践WIP论文描述了一项研究,探讨将ChatGPT融入软件测试课程,并评估其相较于人工生成的测试工件的有效性。在一门顶点项目课程中,学生被要求使用ChatGPT提示生成预备性测试工件,而这些工件此前是他们手动创建的。通过针对性问题评估了学生的理解以及人工智能生成工件的有效性。这项在北美社区学院进行的课堂作业结果表明,虽然ChatGPT可以自动化许多测试准备任务,但它无法完全取代人类专业知识。然而,已在研究生阶段熟悉信息技术的学生发现,将ChatGPT集成到他们的工作流程中非常直接。研究表明,可以将人工智能逐步引入软件测试教育,以跟上技术进步的步伐。