系統(tǒng)測試環(huán)境構建系統(tǒng)cuttleise_第1頁
系統(tǒng)測試環(huán)境構建系統(tǒng)cuttleise_第2頁
系統(tǒng)測試環(huán)境構建系統(tǒng)cuttleise_第3頁
系統(tǒng)測試環(huán)境構建系統(tǒng)cuttleise_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、.:.;系統(tǒng)測試環(huán)境構建系統(tǒng)CuttleISE【系統(tǒng)測試環(huán)境構建系統(tǒng)CuttleISE】在嵌入式系統(tǒng)軟件的開發(fā)階段,當其它的交聯設備的硬件或軟件尚未開發(fā)出來的情況下,假設要對這個系統(tǒng)進展調試、測試和功能驗證等任務,就需求搭建與這個系統(tǒng)交聯的外部系統(tǒng)的仿真環(huán)境。在軟件開發(fā)完成以后預備進展系統(tǒng)測試,但真實測試環(huán)境又難于實現的情況下,也需求有針對被測系統(tǒng)建立仿真測試環(huán)境來支持系統(tǒng)測試任務。 CuttleISEIntegrated System Environment,集成系統(tǒng)環(huán)境正是針對這些問題提出理處理方案。CuttleISE是一套系統(tǒng)測試集成環(huán)境構建系統(tǒng),它支持在通用工業(yè)規(guī)范接口下,可對被測系統(tǒng)

2、進展數據層的仿真和分析,同時也可以進展行為級的仿真和分析。 值得一提的是,CuttleISE和Cuttle的其他工具如CuttleITE等組合運用,可以構建一個近乎完美的系統(tǒng)測試平臺。【CuttleISE的任務原理】CuttleISE經過建立目的系統(tǒng)與外部系統(tǒng)的通道和協(xié)議,仿真目的系統(tǒng)的輸入數據和捕捉、分析和識別目的系統(tǒng)的輸出數據。并以此來測試目的系統(tǒng)的功能的正確性和性能的穩(wěn)定性,從而實現測試的自動化。目的系統(tǒng)的輸入數據經過簡易直觀的圖形用戶界面定義和實現,目的系統(tǒng)的輸出數據被捕捉到CuttleISE,數據、協(xié)議的分析識別和判別操作也是經過圖形用戶界面控制實現的。所以,一旦系統(tǒng)的通道和協(xié)議銜接

3、正確,我們要做的就是在通用的Windows風格的用戶界面下,通知CuttleISE如何發(fā)送和接納數據,對接納的數據如何做出解析和判別就可以開場測試任務了。從模型定義、通道選擇、設備驅動、數據加載和數據回收到數據解析,用戶不用編寫任何程序源代碼,包括腳本的代碼,CuttleISE就可以24小時不停的測試他的產品了。并可以經過修正測試數據添加測試用例,提高測試的覆蓋面,保證測試的全面和徹底。CuttleISE采用端到端End to End的測試方式,具有廣泛的順應才干,可以測試從嵌入式的產品到主機平臺的產品的幾乎一切類型的產品?!綜uttleISE的主要功能】建立工程運用Cuttle ISE工具可

4、以建立用戶的測試工程??梢苑_、保管測試工程。配合其他管理工具完成對軟件測試工程的管理。建立測試環(huán)境描畫測試環(huán)境的組成。根據被測軟件的外部接口需求設置測試環(huán)境的接口配置和通訊參數。在Cuttle ISE系統(tǒng)中,用戶的外部接口用通道的方式進展描畫。通道可分為以下幾種類型:系統(tǒng)缺省的通訊通道:0通道作為系統(tǒng)根本通訊通道,起著主控計算機和實時處置機通訊的作用。同時用戶需求在實時處置機上顯示的內容,也可以經過該通道,結合測試義務的執(zhí)行進展顯示。串行通訊RS232/485/422系列接口。在參數配置方面,需求配置串口通道號、通訊速率、數據位、停頓位、校驗方式等根本參數。串行工業(yè)總線CAN接口。同樣需求配

5、置一些根本通訊參數?;赟ocket的網絡通訊接口。基于以太網的通訊接口。用戶需求設置IP地址、協(xié)議類型TCP/UDP、端口號、銜接類型等根本參數?;赪eb的網絡接口??梢赃\用基于Web的訪問進展系統(tǒng)測試。這也是該系統(tǒng)的一個特點。系統(tǒng)可以記錄Web測試中的URL鏈接,然后經過參數配置進展壓力測試和自動測試。MIL-STD-1553總線接口的參數配置。ARINC429總線接口的參數配置。環(huán)境參數下載經過根本的銜接通道將用戶設置好的環(huán)境參數下載的實時處置機。實時處置機按照用戶定義的環(huán)境參數進展以后的測試。測試數據生成本系統(tǒng)提供了一種方便快捷的測試數據描畫的功能。用戶可以高效地描畫在系統(tǒng)測試過程中

6、需求發(fā)送和接納的數據。數據描畫包括協(xié)議的稱號、數據包的標識、發(fā)送或接納的通道號、應對標志、發(fā)送或接納的次數、時間間隔等信息。用戶可以按照通訊需求分別描畫各個通訊協(xié)議的字段、描畫數據的內容。數據可以是二進制數、ASCII碼、十六進制、整型數、浮點數。各個字段的數據類型可以恣意組合,運用起來非常方便。系統(tǒng)可以按照用戶的描畫對數據進展解析,以用戶協(xié)議直觀描畫的格式看到數據發(fā)送和接納的結果。測試數據導入系統(tǒng)可以以文本方式將外部的測試數據導入到系統(tǒng)中來,在此根底上進展編輯和運用。測試數據導出系統(tǒng)可以將數據庫中生成的測試數據以文本方式導出。用戶可以運用通用的文本編輯器對測試數據進展編輯和后續(xù)處置。添加了系

7、統(tǒng)數據的備份手段。測試數據即可以保管在工程數據庫中,也可以用文本方式保管并加以利用。查看測試結果系統(tǒng)可以將編輯好的測試數據加載到被測軟件系統(tǒng)上以察看測試的結果。測試用例生成按照國軍標編制的測試用例模板,用戶可以生成所需的測試用例。測試用例的導入系統(tǒng)可以以文本方式導入測試用例。測試用例的導出系統(tǒng)可以以文本方式或Excel表格方式導入測試用例。為用戶編制軟件測試闡明文檔提供方便。Web測試系統(tǒng)可以對Web運用軟件進展測試。經過錄入Web訪問的URL作為測試數據,再經過測試數據編輯功能和測試用例編輯功能進展整理和闡明。測試數據保管在數據庫中,完成對B/S架構下Web運用軟件的功能、性能和回歸測試。編制測試記錄按照國軍標編制的測試記錄模板,用戶可以生成所需的測試記錄。測試記錄導出系統(tǒng)可以以文本方式導出測試記錄,方便了軟件測試文檔的編制?!綜uttleISE的主要特點】快速地搭建軟件系統(tǒng)測試環(huán)境快速生成軟件測試數據、測試用例可以完成對被測軟件的功能測試和性能測試包括負載測試和壓力測試可以對系統(tǒng)中多個外部接口進展并行實時性測試。實時精度到達1mS??梢苑奖憧旖莸厣蓾M足國軍標要求的軟件測試文檔。支持以數據庫系統(tǒng)為背景的并行測試開發(fā)。【CuttleISE的運轉環(huán)境要求】操

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論