《软件测试》作为软件工程的核心课程,如何有效地把软件测试理论与实践结合起来是"软件测试"急需解决的问题。该文介绍了西安邮电大学计算机学院在软件测试课程的教学改革中所采用的一系列的措施,如编写教材,项目驱动,MOOC教学模式,以及以软件竞赛为导向的教学方法,实践证明,取得了较好的教学质量和效果。