摘要

针对中国农业专家系统研究中存在的问题,讨论了面向对象软件的测试、构件软件的测试、规范性测试等软件测试的若干问题,并开发了一套农业专家系统自动测试工具。软件测试工具提供数据库测试、知识库测试、案例自动生成与维护、健壮性测试;可针对目前在农业专家系统开发中所广泛使用的面向对象编程技术、软构件技术所开发的一系列功能模块(主要是.EXE和.DLL文件)进行自动化的测试。