單項選擇題軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。黑盒測試法主要根據(jù)()來設(shè)計測試用例。

A.程序內(nèi)部邏輯
B.程序內(nèi)部功能
C.程序數(shù)據(jù)結(jié)構(gòu)
D.程序流程圖