由于基于人工智能软件系统的蓬勃发展和广阔应用前景,引发了人们对智能软件质量和可信度的关注,特别是安全关键的军事领域应用。而软件测试理论和技术已被证明是揭示软件潜在问题的有效手段,如何利用数据驱动的黑盒测试技术分析和评估智能软件测试需求、应对测试挑战、发现软件问题并保证测试质量和充分性是本文关注的重点。本文重点讨论智能软件黑盒测试的理论和方法,包括黑盒测试的思路、主要测试内容和关注点以及如何利用数据驱动技术开展有效测试,旨在为智能软件的测试评价和质量保证提供具有可行性、通用性和实践性的思路和方法。