驅(qū)動(dòng)程序:控制和操作被測(cè)試軟件模塊的工具
????什么時(shí)候需要驅(qū)動(dòng)程序?你測(cè)試的模塊需要啟動(dòng)偶宫,但對(duì)應(yīng)的啟動(dòng)模塊還沒實(shí)現(xiàn)侈贷,你就需要自己根據(jù)需要寫一個(gè)簡(jiǎn)單的操作你測(cè)試的模塊的程序谐檀,可以使用這個(gè)驅(qū)動(dòng)程序來驅(qū)動(dòng)你所測(cè)試的模塊抡谐。
? ? 驅(qū)動(dòng)程序一般是自底向上集成時(shí)使用。
樁:接收或者響應(yīng)軟件模塊發(fā)送的數(shù)據(jù)
? ? 樁指一個(gè)軟件模塊的框架或特殊目標(biāo)實(shí)現(xiàn)稚补,主要用于開發(fā)和測(cè)試一個(gè)組件童叠,該組件調(diào)用或依賴這個(gè)模塊。
????集成測(cè)試前要為被測(cè)模塊編制一些模擬其下級(jí)模塊功能的“替身”模塊课幕,以代替被測(cè)模塊的接口厦坛,接受或傳遞被測(cè)模塊的數(shù)據(jù),這些專供測(cè)試用的“假”模塊稱為被測(cè)模塊的樁模塊乍惊。樁主要是對(duì)被測(cè)模塊的調(diào)用做出反應(yīng)杜秸,比如返回值。
????測(cè)試樁一般是自頂向下集成時(shí)使用润绎。