继电保护装置是电力系统最重要的二次设备之一,其可靠动作对电力系统的安全稳定运行起着重要的作用。在继电保护装置的实际生产过程中需要对其进行严格的性能测试与质量监控。目前的继电保护测试过程中的大量工作需要手动完成,自动化程度不高。这就迫切需要在现有测试软件的基础上进行合理的二次开发,研制一套有效的自动测试软件,用以提高继电保护装置的自动化测试程度以及实际生产效率。本文研究了继电保护测试系统的测试原理与测试流程,分析了在目前条件下继电保护测试软件的不足之处。认真分析了继电保护自动化测试软件开发的可行性及软件开发过程将要解决的几个难点问题。即如何实现整定值的读写与测试过程的同步,如何在自动化测试过程中实现多个仿真文件按批次进行仿真,如何由测试仪传送仿真数据等问题。本文提出了利用MATLAB做测试软件后台的测试思路,在此基础上调用PW软件提供的测试接口来实现从仿真到数据输出的自动化测试过程。针对继电保护测试仪暂态波形输出能力差的缺陷,提出了驱动MATLAB引擎的方法来产生暂态波形的思路。在此基础上合理制定测试脚本,使得测试系统对于多个测试任务可以一次完成,真正实现继电保护自动化测试。本软件利用VC6.0作为开发工具对测试系统进行开发与实现。在PW测试软件各项测试功能基础上实现自动化测试,满足厂家及用户实际测试的需要。