�(qū)動模�是用來模擬被測試模塊的上一級模�,相當于被測模塊的主程序。它接收�(shù)�(jù),將相關(guān)�(shù)�(jù)傳送給被測模塊,啟用被測模�,并打印出相應的�(jié)果�
傳統(tǒng)的單元測試包括了�(qū)動模�(driver� 和樁模塊(stub�。驅(qū)動模塊的目的很單�,就是為了訪問類庫的屬性和方法,來檢測類庫的功能是否正�;Normal 0 0 2 false false false EN-US KO X-NONE MicrosoftInternetExplorer4 如果被測試模塊中的函�(shù)是提供給其他函數(shù)�(diào)用的,在�(shè)計測試用例時就應該設(shè)計驅(qū)動模塊(Driver��
舉例來說:驅(qū)動模塊(Driver)可以通過模擬一系列用戶操作行為,比如選擇用戶界面上的某一個選項或者按下某個按鈕等,自動調(diào)用被測試模塊中的函數(shù)。驅(qū)動模塊(Driver)設(shè)�,使對模塊的測試不必與用戶界面真正交互�