

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件測試是軟件質量的有效保證,僅僅依靠傳統(tǒng)的手工測試已經無法滿足快節(jié)奏軟件開發(fā)和測試的需求,自動化測試為此提供了成功解決方案。實施正確合理的自動化測試能夠分擔手工測試的工作量,在保證軟件質量的前提下,縮短測試周期,降低軟件成本。由于博世CC-AS部門對ABS(Anti-lock Braking System防抱死制動系統(tǒng))、ESP(ElectronicStability Program汽車電子穩(wěn)定控制系統(tǒng))CAN網絡通信的診斷測試仍為手
2、工測試,其測試用例重復性較高且測試用例數目較多,為了提高測試效率和降低軟件開發(fā)成本,迫切需要研發(fā)對ABS和ESP的CAN網絡通信進行診斷性測試的自動化測試工具。本課題即針對ABS和ESP的CAN網絡通信診斷(以下簡稱DCOM(Diagnostic Communication)測試)研發(fā)一套自動化測試系統(tǒng)。
本文的主要工作表現在以下幾個方面:
(1)對基于DCOM的自動化測試系統(tǒng)進行需求分析。通過對手工測試現狀的分析,
3、提取出可執(zhí)行自動化的測試步驟,包括執(zhí)行測試用例相應操作、對測試結果進行判斷、記錄測試結果并形成測試報告等。結合該自動化測試系統(tǒng)的功能點分析該測試系統(tǒng)的功能需求,同時對各個用例進行詳細的功能性需求分析。
(2)對基于DCOM的自動化測試系統(tǒng)進行概要設計和詳細設計。根據其需求對該系統(tǒng)的測試流程進行簡單分析,明確測試目標。在概要設計中,將該系統(tǒng)模塊化,分為測試引擎模塊、界面模塊、函數庫模塊,其中測試引擎模塊又分為初始化模塊、測試用例
4、循環(huán)模塊、測試報告模塊,為了實現各個模塊,就將各模塊具體化,設計出程序的詳細規(guī)格說明并對上述個模塊進行相應描述。在詳細設計中,分別從類圖模型和時序圖模型這兩個角度描述該系統(tǒng),類圖模型詳細描述各個類的主要屬性和方法,即每個模塊的局部數據結構,時序圖模型描述整個測試系統(tǒng)和單個測試用例執(zhí)行時各個類之間的交互關系。
(3)實現基于DCOM的自動化測試系統(tǒng)。對該自動化測試系統(tǒng)的實現方面,簡單分析該系統(tǒng)的測試腳本,從測試腳本實例和測試腳本
5、關鍵字這兩個角度闡明了測試腳本的編寫方式。按照最終實現其功能的結構介紹測試引擎如何調用其它模塊,并對該系統(tǒng)主要模塊的實現進行了詳細分析,包括其部分代碼及該模塊的算法分析,其主要模塊為:測試引擎模塊中的初始化模塊、測試用例循環(huán)模塊、測試報告模塊。初始化模塊的實現,包括獲取配置文件和測試用例腳本,同時初始化環(huán)境,為測試的執(zhí)行做準備;測試用例循環(huán)模塊的實現,包括設定參數,執(zhí)行測試腳本相應測試用例的測試步驟,對測試結果驗證并恢復測試環(huán)境;測試報
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于RFT的自動化測試系統(tǒng)設計與實現.pdf
- 基于JUnit的自動化測試系統(tǒng)的設計與實現.pdf
- 基于Cube的自動化測試系統(tǒng)的設計與實現.pdf
- 基于虛擬化技術的自動化測試系統(tǒng)的設計與實現.pdf
- 基于RFT的自動化測試系統(tǒng)的設計與實現.pdf
- MSCRM系統(tǒng)自動化測試的設計與實現.pdf
- 冒煙自動化測試系統(tǒng)的設計與實現.pdf
- 基于Selenium的網頁自動化測試系統(tǒng)設計與實現.pdf
- 基于云服務的自動化測試系統(tǒng)的設計與實現.pdf
- 基于SOA接口自動化功能測試系統(tǒng)設計與實現.pdf
- 基于Android系統(tǒng)的APP自動化測試平臺設計與實現.pdf
- 基于RFT自動化測試的設計與實現.pdf
- 基于Python的CRM系統(tǒng)接口自動化測試設計與實現.pdf
- 基于STAF自動化測試系統(tǒng)的研究與實現.pdf
- 基于Robot Framework的自動化測試系統(tǒng)的設計與實現.pdf
- 基于Appium的手機自動化測試系統(tǒng)的設計與實現.pdf
- 傳輸設備自動化測試系統(tǒng)的設計與實現.pdf
- 無線AP自動化測試系統(tǒng)的設計與實現.pdf
- 遠程BIOS自動化測試系統(tǒng)的設計與實現.pdf
- wifi芯片自動化測試系統(tǒng)的設計與實現
評論
0/150
提交評論