本文在介绍了现有主流自动测试系统的相关技术基础之上,针对网络处理器的工作特点,设计了一款具有基于配置前置约束的用例自动生成算法的关键字驱动的NP自动化测试系统.实现了从测试用例自动生成、测试序列自动生成、自动执行测试到输出测试结果的全自动NP测试系统框架,在实际对比应用中,由于采用了用例自动生成技术,该测试系统在测试效率和检出问题方面均比原有半自动测试系统有大幅度的提升,并取得了良好的应用效果.