黑箱分析的研究方法的出发点在于:自然界中没有孤立的事物,任何事物间都是相互联系,相互作用的,所以,即使我们不清楚“黑箱”的内部结构,仅注意到它对于信息刺激作出如何的反应,注意到它的输入—输出关系,就可对它作出研究。如果我们能设计出一个系统,在同样的输入作用下,它的输出和所模拟的对象的输出相同或相似,就可以确认实现了模拟的目标。在此,信息的输入,就是一个事物对黑箱施加影响;信息的输出,就是黑箱对其他的事物的反作用。事实上人们在对信息进行分析和综合时,很少追求结构上的相似性,而总是把握信息的观点,行为功能的观点。
所谓“黑箱”,就是指那些既不能打开,又不能从外部直接观察其内部状态的系统,比如人们的大脑只能通过信息的输入输出来确定其结构和参数。“黑箱方法”从综合的角度为人们提供了一条认识事物的重要途径,尤其对某些内部结构比较复杂的系统,对迄今为止人们的力量尚不能分解的系统,黑箱理论提供的研究方法是非常有效的。
你打开电源,电脑就会工作,就可以干你想干的事,你知道电脑里面是怎么工作的么?这就是黑箱操作,你只要给它要的信息,至于它怎么处理,怎么算出答案的,你不用管,你关心的只是答案是否正确,这就是黑箱操作!这是一种测试方法,也称暗箱操作!
黑箱是软件测试里面的一个术语,意思
就是:你不知道这个软件(黑箱)的源代码,只知道他的功能,他能实现的功能.
实际上就是在一个黑屋子里,摸索着前进。