黑盒测试和系统测试的区别在哪里?

黑盒测试就是系统测试这个说法对吗?如果不对,那它们的主要区别在哪里呢?

应该说黑盒测试就是系统测试,不过它只是系统测试的一部分,黑盒测试只看输入和输出,不考虑内部逻辑,对于测试人员来说,程序内部逻辑完全不可知,就像一个黑盒子,所以叫黑盒测试