軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用_第1頁(yè)
軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用_第2頁(yè)
軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用_第3頁(yè)
軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用_第4頁(yè)
軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩59頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第五章軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用一個(gè)例子:RationalFuntionalTester1軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第1頁(yè)!第五章軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用5.1自動(dòng)化測(cè)試概念5.2自動(dòng)化測(cè)試在軟件開(kāi)發(fā)周期中的位置5.3自動(dòng)化測(cè)試局限性5.4自動(dòng)化測(cè)試基本理論5.5自動(dòng)化測(cè)試實(shí)施5.6常用工具介紹5.7IBMRational自動(dòng)化測(cè)試解決方案架構(gòu)5.8負(fù)載測(cè)試工具設(shè)計(jì)與開(kāi)發(fā)5.9自動(dòng)化測(cè)試成熟度2軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第2頁(yè)!5.1自動(dòng)化測(cè)試概念用工具代替/輔助人工完成軟件測(cè)試活動(dòng)的過(guò)程,泛指所有能用工具輔助進(jìn)行的有關(guān)測(cè)試活動(dòng)。測(cè)試自動(dòng)化的目標(biāo)是對(duì)被測(cè)試系統(tǒng)進(jìn)行自動(dòng)測(cè)試??偟膩?lái)說(shuō),測(cè)試自動(dòng)化的目標(biāo)是通過(guò)較少的開(kāi)銷,得到更徹底的測(cè)試,并提高產(chǎn)品的質(zhì)量。3軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第3頁(yè)!5.1自動(dòng)化測(cè)試概念測(cè)試自動(dòng)化誤區(qū):不現(xiàn)實(shí)的期望期望自動(dòng)測(cè)試發(fā)現(xiàn)大量新故障安全性錯(cuò)覺(jué)自動(dòng)測(cè)試的維護(hù)開(kāi)銷技術(shù)問(wèn)題4軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第4頁(yè)!5.3自動(dòng)化測(cè)試局限性自動(dòng)化測(cè)試不能取代手工測(cè)試。下列情況不適合于自動(dòng)化測(cè)試:測(cè)試很少進(jìn)行軟件不穩(wěn)定:如軟件升級(jí)版本時(shí),用戶界面和功能頻繁變化,此時(shí)自動(dòng)化測(cè)試相應(yīng)部分修改的開(kāi)銷較大。而軟件不穩(wěn)定時(shí),手工測(cè)試可以很快發(fā)現(xiàn)故障。結(jié)果很容易通過(guò)人驗(yàn)證的測(cè)試:該種情況下的自動(dòng)化測(cè)試非常困難甚至不可能,如彩色模式的合適程度、屏幕輪廓的直觀效果,或選擇制定的屏幕對(duì)象是否能夠播放正確的聲音等。涉及物理交互的測(cè)試:如在讀卡機(jī)上劃卡,斷開(kāi)設(shè)備的物理連接,開(kāi)關(guān)電源等。5軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第5頁(yè)!5.3自動(dòng)化測(cè)試局限性自動(dòng)化測(cè)試不能提高測(cè)試的有效性。自動(dòng)化測(cè)試只是用于提高測(cè)試的效率,即減少測(cè)試的開(kāi)銷和時(shí)間。自動(dòng)化測(cè)試不具有想象力自動(dòng)化測(cè)試是通過(guò)測(cè)試軟件進(jìn)行,測(cè)試過(guò)程只是按照運(yùn)行機(jī)制執(zhí)行。手工測(cè)試時(shí)可以直接判斷測(cè)試結(jié)果的正確性,而自動(dòng)測(cè)試許多情況下測(cè)試結(jié)果還需要人工干預(yù)判斷。手工測(cè)試可以處理意外事件,如網(wǎng)絡(luò)連接中斷,此時(shí)必須重新建立連接。手工測(cè)試時(shí)可以及時(shí)處理該意外,而自動(dòng)化測(cè)試時(shí)該意外事件一般都會(huì)導(dǎo)致測(cè)試的中止。6軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第6頁(yè)!5.4.1自動(dòng)測(cè)試輸入對(duì)于支持命令行的軟件系統(tǒng),采用批處理方式輸入是最好的測(cè)試用例自動(dòng)化輸入方式對(duì)于不支持命令行的軟件系統(tǒng),一般來(lái)說(shuō)可以采用商用化錄制回放測(cè)試工具生成輸入腳本,或自己編制測(cè)試用例輸入腳本7軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第7頁(yè)!5.4.3測(cè)試結(jié)果輸出和轉(zhuǎn)儲(chǔ)測(cè)試結(jié)果輸出一般有以下形式:基于磁盤的輸出:包括數(shù)據(jù)庫(kù)、文件和目錄/文件夾;基于屏幕的輸出:主要是文本和特殊圖形字符、圖形圖像等;多媒體信息的輸出:包括不易比較的測(cè)試輸出形式如播放的聲音、顯示的視頻等;通訊報(bào)文的輸出:主要是網(wǎng)絡(luò)中傳送的通訊報(bào)文,一般以幀形式出現(xiàn)。8軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第8頁(yè)!5.4.4.1線性教本線性腳本是通過(guò)錄制手工執(zhí)行的測(cè)試用例時(shí)得到的腳本,這種腳本包含所有的擊鍵(鍵盤和鼠標(biāo))、控制測(cè)試軟件的控制鍵及輸入數(shù)據(jù)的數(shù)字鍵,可以添加比較指令實(shí)現(xiàn)結(jié)果比較線性腳本的優(yōu)點(diǎn)主要是:不需要深入的工作或計(jì)劃,只需坐在計(jì)算機(jī)前錄制手工任務(wù);可以快速開(kāi)始自動(dòng)化;對(duì)實(shí)際執(zhí)行操作可以審計(jì)跟蹤;用戶不必是編程人員;提供良好的(軟件或工具)演示。線性腳本的缺點(diǎn)主要是:一切依賴于每次捕獲的內(nèi)容;測(cè)試輸入和比較是“捆綁”在腳本中的;無(wú)法共享或重用腳本;容易受軟件變化的影響;修改代價(jià)大,維護(hù)成本高。9軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第9頁(yè)!5.4.4.3共享腳本共享腳本可以被多個(gè)測(cè)試用例使用,腳本之間可以相互調(diào)用;可以允許同一軟件應(yīng)用或系統(tǒng)的測(cè)試之間共享腳本;在不同的軟件應(yīng)用或系統(tǒng)的測(cè)試之間也可共享腳本。共享腳本的優(yōu)點(diǎn)是:以較少的開(kāi)銷實(shí)現(xiàn)類似的測(cè)試;維護(hù)開(kāi)銷低于線性腳本;刪除明顯的重復(fù);可以在共享腳本中增加更智能的功能。共享腳本的缺點(diǎn)是:需要跟蹤更多的腳本,文檔、文字以及存儲(chǔ),如果管理得不好,很難找到適當(dāng)?shù)哪_本;每個(gè)測(cè)試仍需要一個(gè)特定的測(cè)試腳本,維護(hù)成本仍然比較高;共享腳本通常只是針對(duì)被測(cè)軟件的某一部分。10軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第10頁(yè)!5.4.4.5關(guān)鍵字驅(qū)動(dòng)腳本關(guān)鍵詞驅(qū)動(dòng)腳本實(shí)際上是較復(fù)雜的數(shù)據(jù)驅(qū)動(dòng)技術(shù)的邏輯擴(kuò)展。用變量取代在錄制的腳本代碼中的對(duì)象標(biāo)識(shí),如:按鈕、編輯框等控件ID等,然后在腳本中通過(guò)這些變量來(lái)操作這些對(duì)象進(jìn)行。關(guān)鍵字驅(qū)動(dòng)腳本有如下特征:測(cè)試腳本由控制腳本、測(cè)試文件、支持腳本組成;控制腳本不再受被測(cè)軟件或特殊應(yīng)用的約束;測(cè)試文件中使用關(guān)鍵字描述測(cè)試事例;控制腳本依次讀取測(cè)試文件中的每個(gè)關(guān)鍵字并調(diào)用相關(guān)的支持腳本。關(guān)鍵字驅(qū)動(dòng)腳本的優(yōu)點(diǎn):獨(dú)立于測(cè)試腳本語(yǔ)言開(kāi)發(fā)測(cè)試事例所需腳本數(shù)量是隨軟件的規(guī)模而不是測(cè)試的數(shù)量而變化的可以用與工具(及平臺(tái))無(wú)關(guān)的方法實(shí)現(xiàn)測(cè)試實(shí)現(xiàn)測(cè)試的方法可以剪裁適合測(cè)試者而不是測(cè)試工具11軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第11頁(yè)!5.5自動(dòng)化測(cè)試實(shí)施被測(cè)試軟件的測(cè)試方式選擇并不是所有的軟件都需要進(jìn)行自動(dòng)化測(cè)試。12軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第12頁(yè)!5.5自動(dòng)化測(cè)試實(shí)施自動(dòng)化測(cè)試流程自動(dòng)化回歸測(cè)試在實(shí)施上,一般分為兩個(gè)主要步驟,一個(gè)是測(cè)試結(jié)果輸出腳本模板生成,該部分需要人工進(jìn)行,一個(gè)是自動(dòng)化回歸測(cè)試。13軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第13頁(yè)!5.5自動(dòng)化測(cè)試實(shí)施整個(gè)自動(dòng)化回歸測(cè)試流程圖:14軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第14頁(yè)!5.6常用工具介紹性能測(cè)試工具Loadrunner嵌入式軟件測(cè)試工具CodeTest

LogiScope缺陷管理跟蹤工具TestDirector

Buzilla15軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第15頁(yè)!5.6.1LoadRunner16軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第16頁(yè)!5.6.2嵌入式軟件測(cè)試工具純軟件測(cè)試工具純軟件的測(cè)試工具采用的軟件插樁技術(shù),在被測(cè)試代碼中插入一些函數(shù),用這些函數(shù)來(lái)完成數(shù)據(jù)的生成,并上傳數(shù)據(jù)到目標(biāo)系統(tǒng)的共享內(nèi)存中。純硬件測(cè)試工具:主要是邏輯分析儀和仿真器。邏輯分析儀主要通過(guò)監(jiān)控系統(tǒng)在運(yùn)行時(shí)總線上的指令周期,并以一定頻率捕獲這些信號(hào),通過(guò)對(duì)捕獲的信號(hào)進(jìn)行分析來(lái)判斷程序當(dāng)前運(yùn)行狀況。仿真器通常采用內(nèi)存標(biāo)記技術(shù),它所關(guān)心的也是處理器從外存的代碼段讀取數(shù)據(jù)的情況純硬件測(cè)試工具是不具備對(duì)內(nèi)存分配進(jìn)行分析和檢查的能力17軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第17頁(yè)!5.6.2.1CodeTestCodeTest是一個(gè)硬件輔助軟件的測(cè)試與分析工具,它一方面吸取軟件插樁技術(shù),并對(duì)這種技術(shù)進(jìn)行改善,純軟件工具插入的是一個(gè)函數(shù),而CodeTest插入的是一條賦值語(yǔ)句,它在匯編級(jí)也是一條語(yǔ)句,所以它執(zhí)行的時(shí)間非常短,同時(shí)避免了被其他的中斷所中斷,所以它對(duì)目標(biāo)系統(tǒng)的影響非常小。另一方面,CodeTest從純硬件的測(cè)試工具那里吸取了從總線捕獲數(shù)據(jù)的技術(shù)并且對(duì)它進(jìn)行了改善,CodeTest改變了采樣方式,它通過(guò)監(jiān)視系統(tǒng)總線,當(dāng)程序運(yùn)行到插入的特殊點(diǎn)的時(shí)候才會(huì)主動(dòng)地到數(shù)據(jù)總線上去捕獲數(shù)據(jù)。18軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第18頁(yè)!5.6.2.2LogiScopeLogiScope是一組嵌入式軟件測(cè)試工具集。它貫穿于軟件開(kāi)發(fā)、代碼評(píng)審、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試,以及軟件維護(hù)階段。LogiScope的重點(diǎn)是幫助代碼評(píng)審和動(dòng)態(tài)覆蓋測(cè)試??傮w來(lái)說(shuō),LogiScope有兩方面的功能:靜態(tài)質(zhì)量分析功能:LogiScope的靜態(tài)分析功能非常直觀,都以圖表的方式顯示和報(bào)告,并且可以簡(jiǎn)單地分析程序的函數(shù)結(jié)構(gòu),對(duì)于質(zhì)量度量的指標(biāo)都給出了具體的定義。動(dòng)態(tài)測(cè)試分析功能(覆蓋率分析):具有很好的結(jié)構(gòu)分析和瀏覽器,可以很直觀地顯示程序的分支(語(yǔ)句)覆蓋情況。19軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第19頁(yè)!5.6.3缺陷跟蹤管理工具Compuware公司的TrackRecord軟件MercuryInteractive公司的TestDirectorMozilla公司的Buzilla軟件國(guó)內(nèi)的微創(chuàng)公司的BMS軟件20軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第20頁(yè)!5.6.3.2BuzillaMozilla公司向我們提供了一個(gè)共享的免費(fèi)工具Buzilla.作為一個(gè)產(chǎn)品缺陷的記錄及跟蹤工具,它能夠建立一個(gè)完善的Bug跟蹤體系,包括報(bào)告Bug、查詢Bug記錄并產(chǎn)生報(bào)表、處理解決、管理員系統(tǒng)初始化和設(shè)置四部分。并具有如下特點(diǎn):基于Web方式,安裝簡(jiǎn)單、運(yùn)行方便快捷、管理安全有利于缺陷的清楚傳達(dá)系統(tǒng)靈活,具備可配置能力自動(dòng)發(fā)送Email,通知相關(guān)人員21軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第21頁(yè)!5.7.1IBMRationalTestManager22軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第22頁(yè)!5.7.2IBMRationalTestRealTime

代碼級(jí)測(cè)試工具代碼靜態(tài)分析代碼編輯、測(cè)試和調(diào)試相集成TestRealTime通過(guò)分析源代碼,自動(dòng)生成測(cè)試驅(qū)動(dòng)(TestDriver)和樁(TestStub)模版。測(cè)試執(zhí)行后自動(dòng)生成測(cè)試報(bào)告和各種運(yùn)行時(shí)候報(bào)告23軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第23頁(yè)!5.7.3IBMRationalPurifyPlusPurify:可以自動(dòng)識(shí)別出二十多種內(nèi)存使用錯(cuò)誤,包括:未初始化的局部變量未申請(qǐng)的內(nèi)存使用已釋放的內(nèi)存數(shù)組越界內(nèi)存丟失棧溢出問(wèn)題棧結(jié)構(gòu)邊界錯(cuò)誤等Purify系列現(xiàn)已支持C、C++、FORTRAN語(yǔ)言,以及UNIX和WindowNT等操作系統(tǒng),如SunOS、Solaris2.3,HP-UX,WindowsNTServer以及IBMA/X等。24軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第24頁(yè)!5.7.3IBMRationalPurifyPlusPureCoveragePureCoverage是一個(gè)面向VC,VB或者Java開(kāi)發(fā)的測(cè)試覆蓋程度檢測(cè)工具,它可以自動(dòng)檢測(cè)測(cè)試完整性和那些無(wú)法達(dá)到的部分.作為一個(gè)質(zhì)量控制工程,可以使用PureCoverage在每一個(gè)測(cè)試階段生產(chǎn)詳盡的測(cè)試覆蓋程度報(bào)告。25軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第25頁(yè)!5.7.5

IBMRational

PerformanceTester26軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第26頁(yè)!5.8負(fù)載測(cè)試工具設(shè)計(jì)與開(kāi)發(fā)負(fù)載測(cè)試工具總體結(jié)構(gòu)如下圖負(fù)載測(cè)試工具腳本工具(與腳本語(yǔ)句生成與解釋器)控制工具(多進(jìn)程運(yùn)行腳本控制)系統(tǒng)資源監(jiān)控工具結(jié)果分析工具(包括測(cè)試、自動(dòng)生成)27軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第27頁(yè)!5.8.2控制工具當(dāng)要模擬上百萬(wàn)的用戶并發(fā)操作時(shí),一臺(tái)計(jì)算機(jī)上運(yùn)行幾百萬(wàn)個(gè)進(jìn)程會(huì)受到本機(jī)資源的限制,必須使用多臺(tái)計(jì)算機(jī)來(lái)運(yùn)行這幾百萬(wàn)個(gè)進(jìn)程。為了協(xié)調(diào)控制,必須設(shè)置一臺(tái)主控制器,在主控制器上要建立與參與并發(fā)計(jì)算機(jī)的連接;實(shí)現(xiàn)對(duì)多臺(tái)機(jī)器進(jìn)行控制,包括分配每臺(tái)計(jì)算機(jī)上運(yùn)行的腳本個(gè)數(shù),及啟動(dòng)腳本。為了測(cè)試事務(wù)的響應(yīng)時(shí)間,必須建立計(jì)時(shí)機(jī)制。當(dāng)并發(fā)運(yùn)行時(shí),主控制器還要收集記錄測(cè)試結(jié)果數(shù)據(jù),包括隨時(shí)間變化的各種參數(shù)(腳本運(yùn)行的個(gè)數(shù)、事務(wù)的處理個(gè)數(shù)、資源的使用情況等),每個(gè)腳本運(yùn)行的事務(wù)的開(kāi)始時(shí)間、結(jié)束時(shí)間、持續(xù)時(shí)間,每個(gè)事務(wù)的最快響應(yīng)時(shí)間、最慢響應(yīng)時(shí)間等,計(jì)算平均響應(yīng)時(shí)間。28軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第28頁(yè)!5.8.4分析工具控制工具記錄下了測(cè)試結(jié)果數(shù)據(jù),對(duì)于測(cè)試結(jié)果數(shù)據(jù)的分析,需要使用工具進(jìn)行分析,以便得出結(jié)論,分析內(nèi)容如下:原始記錄數(shù)據(jù)導(dǎo)出功能;各事務(wù)隨用戶增多的時(shí)間響應(yīng)變化;事務(wù)平均響應(yīng)圖,事務(wù)完成在整個(gè)測(cè)試運(yùn)行時(shí)間所處的階段,各個(gè)事物在整個(gè)測(cè)試運(yùn)行時(shí)間分布。每個(gè)事務(wù)完成的最快、最慢、平均時(shí)間,大部分(90%)完成時(shí)間,事務(wù)的完成個(gè)數(shù)隨響應(yīng)時(shí)間的分布,描述在不同測(cè)試時(shí)間段內(nèi)完成的事務(wù)個(gè)數(shù)。比較工具可以在同一圖形上顯示多次測(cè)試運(yùn)行的結(jié)果,以顯示優(yōu)化設(shè)置和不同硬件環(huán)境下負(fù)載測(cè)試的效果。分析工具包括測(cè)試報(bào)告自動(dòng)生成工具,如生成word文件。報(bào)告內(nèi)容可以包括:測(cè)試執(zhí)行腳本名稱,環(huán)境,測(cè)試運(yùn)行時(shí)間,被測(cè)試的每個(gè)事務(wù)通過(guò)個(gè)數(shù),失敗個(gè)數(shù),最快響應(yīng)時(shí)間等。29軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第29頁(yè)!5.9自動(dòng)化測(cè)試成熟度級(jí)別1:捕獲和回放:這是使用自動(dòng)化測(cè)試的最低的級(jí)別,同時(shí)這并不是自動(dòng)化測(cè)試最有用的使用方式。好處自動(dòng)化的測(cè)試腳本能夠被自動(dòng)的生成,而不需要有任何的編程知識(shí)。缺點(diǎn)你會(huì)擁有大量的測(cè)試腳本,同時(shí)當(dāng)需求和應(yīng)用發(fā)生變化時(shí)相應(yīng)的測(cè)試腳本也必須被重新錄制。用法當(dāng)測(cè)試的系統(tǒng)不會(huì)發(fā)生變化時(shí)

小規(guī)模的自動(dòng)化。30軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第30頁(yè)!5.9自動(dòng)化測(cè)試成熟度級(jí)別3:編程和回放:這個(gè)級(jí)別是面對(duì)多個(gè)構(gòu)建版本的有效使用測(cè)試自動(dòng)化的個(gè)級(jí)別。31軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第31頁(yè)!5.9自動(dòng)化測(cè)試成熟度級(jí)別4:數(shù)據(jù)驅(qū)動(dòng)的測(cè)試:對(duì)于自動(dòng)化測(cè)試來(lái)說(shuō)這是一個(gè)專業(yè)的測(cè)試級(jí)別。擁有一個(gè)強(qiáng)大的測(cè)試框架,這個(gè)測(cè)試框架是基于能夠根據(jù)被測(cè)試系統(tǒng)的變化快速創(chuàng)建一個(gè)測(cè)試腳本的測(cè)試功能庫(kù)。維護(hù)的成本相對(duì)是比較低的。在測(cè)試中會(huì)使用到大量真實(shí)的數(shù)據(jù)。32軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第32頁(yè)!5.9自動(dòng)化測(cè)試成熟度級(jí)別5:使用動(dòng)作詞的測(cè)試自動(dòng)化:這是自動(dòng)化測(cè)試的最高級(jí)別。主要的思想是將測(cè)試用例從測(cè)試工具中分離出來(lái)。好處測(cè)試用例的設(shè)計(jì)被從測(cè)試工具中分離了出來(lái)-關(guān)注在設(shè)計(jì)良好的測(cè)試用例上。允許快速的測(cè)試用例的執(zhí)行和基于用例的更好的估計(jì)。缺點(diǎn)需要一個(gè)具有工具技能和開(kāi)發(fā)技能的測(cè)試團(tuán)隊(duì),以提供并維護(hù)測(cè)試工程(框架)。用法專業(yè)的測(cè)試自動(dòng)化將技能的使用最優(yōu)化的結(jié)合起來(lái)33軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第33頁(yè)!5.1自動(dòng)化測(cè)試概念自動(dòng)化測(cè)試有如下特點(diǎn):可以對(duì)程序的新版本自動(dòng)執(zhí)行回歸測(cè)試可以執(zhí)行一些手工測(cè)試?yán)щy或不可能進(jìn)行的測(cè)試可以更好地利用資源測(cè)試具有一致性和可重復(fù)性測(cè)試的重用性可以更快地將軟件推向市場(chǎng)可以增加軟件信任度34軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第34頁(yè)!5.2自動(dòng)化測(cè)試在軟件開(kāi)發(fā)周期中的位置35軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第35頁(yè)!5.3自動(dòng)化測(cè)試局限性手工測(cè)試比自動(dòng)測(cè)試發(fā)現(xiàn)的故障要多自動(dòng)化測(cè)試主要是進(jìn)行重復(fù)測(cè)試,一般情況下,自動(dòng)化測(cè)試進(jìn)行的工作是以前進(jìn)行過(guò)的,因此被測(cè)試軟件在自動(dòng)化測(cè)試中暴露的故障要少得多。測(cè)試自動(dòng)化主要用于回歸測(cè)試,進(jìn)行正確性驗(yàn)證測(cè)試,而不是故障發(fā)現(xiàn)測(cè)試。據(jù)經(jīng)驗(yàn)數(shù)據(jù)統(tǒng)計(jì),自動(dòng)測(cè)試只能發(fā)現(xiàn)約15%的故障,而手工測(cè)試可以發(fā)現(xiàn)85%的故障。36軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第36頁(yè)!5.4自動(dòng)化測(cè)試基本理論自動(dòng)化測(cè)試過(guò)程中主要涉及以下內(nèi)容:測(cè)試驅(qū)動(dòng)、樁和驅(qū)動(dòng)數(shù)據(jù)的自動(dòng)生成:主要是依據(jù)所采用的測(cè)試方法,如等價(jià)類、邊界值等自動(dòng)產(chǎn)生多組測(cè)試數(shù)據(jù)。自動(dòng)測(cè)試輸入:工具錄制測(cè)試者所做的所有操作,并將這些操作寫成工具可以識(shí)別的腳本。被錄制的腳本中含有測(cè)試輸入(包括文本和鼠標(biāo)移動(dòng)、點(diǎn)擊菜單和按鈕等動(dòng)作)測(cè)試腳本技術(shù):用于自動(dòng)測(cè)試過(guò)程存放測(cè)試步驟、測(cè)試數(shù)據(jù)等相關(guān)內(nèi)容。測(cè)試結(jié)果的自動(dòng)比較:將預(yù)期輸出與程序運(yùn)行過(guò)程中的實(shí)際輸出進(jìn)行比較。自動(dòng)測(cè)試執(zhí)行:工具讀取腳本并執(zhí)行腳本命令,可以重復(fù)測(cè)試者的操作。在執(zhí)行腳本過(guò)程中可以完成測(cè)試結(jié)果的自動(dòng)比較。自動(dòng)測(cè)試管理:完成測(cè)試計(jì)劃、測(cè)試大綱、測(cè)試缺陷管理等工作。37軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第37頁(yè)!5.4.2自動(dòng)比較簡(jiǎn)單比較復(fù)雜比較動(dòng)態(tài)比較執(zhí)行后比較38軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第38頁(yè)!5.4.4腳本技術(shù)線性教本結(jié)構(gòu)化腳本共享腳本數(shù)據(jù)驅(qū)動(dòng)腳本關(guān)鍵字驅(qū)動(dòng)腳本39軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第39頁(yè)!5.4.4.2結(jié)構(gòu)化腳本結(jié)構(gòu)化腳本類似于結(jié)構(gòu)化程序設(shè)計(jì),含有控制腳本執(zhí)行的指令,支持順序、選擇和循環(huán)(疊代控制)3種基本控制結(jié)構(gòu),一個(gè)腳本可以調(diào)用另一個(gè)腳本。另外由于引進(jìn)其他指令改變控制結(jié)構(gòu),可以提高重用性,增加功能和靈活性,改善維護(hù)性。需要一定的編程技術(shù)。主要有優(yōu)點(diǎn)是健壯性更好,更靈活;但是腳本更加復(fù)雜,測(cè)試數(shù)據(jù)依然“包含”腳本中。40軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第40頁(yè)!5.4.4.4數(shù)據(jù)驅(qū)動(dòng)腳本數(shù)據(jù)驅(qū)動(dòng)腳本是將測(cè)試輸入存儲(chǔ)在獨(dú)立的(數(shù)據(jù))文件中(*.XLS、*.TXT、*.DAT等),而不是存儲(chǔ)在腳本中,腳本中只存放控制信息。用變量取代在錄制的腳本代碼中固定輸入內(nèi)容,如:名字、地址、數(shù)據(jù)等,然后通過(guò)變量從外部(文件、電子表格、數(shù)據(jù)庫(kù)等)讀取數(shù)據(jù)的測(cè)試數(shù)據(jù)驅(qū)動(dòng)腳本的優(yōu)點(diǎn)是:可以很快增加類似的測(cè)試(腳本相同,數(shù)據(jù)不同);測(cè)試者增加新測(cè)試不必具有工具腳本語(yǔ)言的技術(shù)或編程知識(shí);對(duì)于第二個(gè)測(cè)試及后續(xù)測(cè)試無(wú)額外的腳本維護(hù)開(kāi)銷。數(shù)據(jù)驅(qū)動(dòng)腳本的缺點(diǎn)是:初始建立的開(kāi)銷較大;需要專業(yè)(編程)支持。41軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第41頁(yè)!5.4.5系統(tǒng)運(yùn)行數(shù)據(jù)統(tǒng)計(jì)性能測(cè)試和內(nèi)存泄露檢查的測(cè)試過(guò)程中,不是預(yù)期輸出與實(shí)際輸出的比較,而是運(yùn)行數(shù)據(jù)采集并統(tǒng)計(jì)輸出結(jié)果。主要利用操作系統(tǒng)提供的API函數(shù),測(cè)試軟件獲得系統(tǒng)信息并進(jìn)行統(tǒng)計(jì)和分析。42軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第42頁(yè)!5.5自動(dòng)化測(cè)試實(shí)施自動(dòng)化測(cè)試實(shí)施前的準(zhǔn)備工作在進(jìn)行測(cè)試自動(dòng)化之前,對(duì)被測(cè)試軟件的可測(cè)試性接口的分析和處理是非常重要的工作;通過(guò)對(duì)接口的分析,制定出測(cè)試輸入和輸出的腳本文件結(jié)構(gòu)。43軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第43頁(yè)!5.5自動(dòng)化測(cè)試實(shí)施測(cè)試結(jié)果輸出腳本模板生成流程圖44軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第44頁(yè)!5.6常用工具介紹序號(hào)測(cè)試的類型簡(jiǎn)述1代碼分析器監(jiān)督程序代碼復(fù)雜度,是否遵循標(biāo)準(zhǔn)等等2覆蓋分析器校檢哪一部分的代碼已經(jīng)被測(cè)試,面向代碼語(yǔ)句覆蓋、條件覆蓋、路徑覆蓋等等3內(nèi)存分析器邊界檢查和漏洞檢測(cè)等等4性能測(cè)試工具測(cè)試在不同的負(fù)載級(jí)別之下客戶/服務(wù)器和WEB應(yīng)用程序等等5WEB測(cè)試工具檢驗(yàn)鏈接是否有效,客戶和服務(wù)器端的代碼、WEB站點(diǎn)的交互是否正常工作6其他工具測(cè)試實(shí)例管理,文件管理,BUG報(bào)告,配置管理工具45軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第45頁(yè)!5.6.1LoadRunner

LoadRunner?是一種預(yù)測(cè)系統(tǒng)行為和性能的工業(yè)標(biāo)準(zhǔn)級(jí)負(fù)載測(cè)試工具。通過(guò)以模擬上千萬(wàn)用戶實(shí)施并發(fā)負(fù)載及實(shí)時(shí)性能監(jiān)測(cè)的方式來(lái)確認(rèn)和查找問(wèn)題,LoadRunner能夠?qū)φ麄€(gè)企業(yè)架構(gòu)進(jìn)行測(cè)試。通過(guò)使用LoadRunner,企業(yè)能最大限度地縮短測(cè)試時(shí)間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。

46軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第46頁(yè)!5.6.1LoadRunner創(chuàng)建虛擬用戶創(chuàng)建真實(shí)的負(fù)載實(shí)時(shí)監(jiān)測(cè)器分析結(jié)果以精確定位問(wèn)題所在重復(fù)測(cè)試保證系統(tǒng)發(fā)布的高性能其他特性EnterpriseJavaBeans的測(cè)試支持無(wú)線應(yīng)用協(xié)議支持MediaStream應(yīng)用完整的企業(yè)應(yīng)用環(huán)境的支持

47軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第47頁(yè)!5.6.2.1CodeTestCodeTest系統(tǒng)包括3種嵌入式軟件測(cè)試和分析工具:CodeTestNative,CodeTestSoftware-In-Circuit和CodeTestHardware-In-Circuit,每一種工具代表了嵌入式系統(tǒng)開(kāi)發(fā)的每一個(gè)周期的不同階段,它們分別由于:在開(kāi)發(fā)階段早期,沒(méi)有目標(biāo)硬件,只有宿主機(jī)開(kāi)發(fā)環(huán)境和測(cè)試環(huán)境。在開(kāi)發(fā)階段中期,系統(tǒng)的集成工作、硬件開(kāi)發(fā)板已出現(xiàn)。在產(chǎn)品確認(rèn)階段,此時(shí)產(chǎn)品進(jìn)入系統(tǒng)綜合測(cè)試階段。48軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第48頁(yè)!5.6.2.1CodeTest由于CodeTest對(duì)軟件插樁技術(shù)和從總線捕獲數(shù)據(jù)進(jìn)行改善和提升,具有很強(qiáng)的性能分析、內(nèi)存分析、高級(jí)覆蓋率分析和代碼跟蹤功能。性能分析:CodeTest能同時(shí)對(duì)128000個(gè)函數(shù)和1000個(gè)任務(wù)進(jìn)行性能分析,可以精確地得出每個(gè)函數(shù)或任務(wù)執(zhí)行的最大時(shí)間、最小時(shí)間和平均時(shí)間,精確度達(dá)到50ns;能夠精確地顯示各函數(shù)或任務(wù)之間的調(diào)用情況,幫助開(kāi)發(fā)人員和測(cè)試人員發(fā)現(xiàn)系統(tǒng)瓶頸、優(yōu)化系統(tǒng)。覆蓋率分析:CodeTest在系統(tǒng)真實(shí)的環(huán)境下,可以從單元級(jí)、集成級(jí)、系統(tǒng)級(jí)以及產(chǎn)品終端現(xiàn)場(chǎng)階段進(jìn)行嵌入式軟件的分析與測(cè)試,幫助測(cè)試工程師掌握當(dāng)前的測(cè)試覆蓋率數(shù)據(jù),指導(dǎo)測(cè)試用例的編寫。內(nèi)存分析:CodeTest可以動(dòng)態(tài)追蹤內(nèi)存分配,報(bào)告內(nèi)存出錯(cuò)和相應(yīng)的原始數(shù)據(jù)。它不僅可以在程序運(yùn)行時(shí)報(bào)告為每條語(yǔ)句分配多少字節(jié)的內(nèi)存,而且可以鑒別20多種內(nèi)存分配的錯(cuò)誤。代碼跟蹤分析:CodeTest提供400KB的追蹤緩沖空間,能追蹤150萬(wàn)行源代碼。開(kāi)發(fā)人員可以設(shè)置觸發(fā)器來(lái)追蹤自己感興趣的事件,可以顯示運(yùn)行過(guò)程中程序運(yùn)行的實(shí)際情況,幫助查找程序的Bug所在。49軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第49頁(yè)!5.6.2.2LogiScopeLogiScope產(chǎn)品線有3個(gè)產(chǎn)品,即RuleChecker、Audit、TestChecker。它們的功能分別如下:RuleChecker:根據(jù)為產(chǎn)品定制的規(guī)則自動(dòng)地檢查代碼編程規(guī)則,可以避免錯(cuò)誤陷阱和代碼錯(cuò)誤。Audit:幫助定位錯(cuò)誤的代碼模塊,一旦發(fā)現(xiàn)錯(cuò)誤代碼模塊,Audit提供基于軟件度量和圖形的質(zhì)量信息,能夠幫助用戶診斷問(wèn)題和作出判斷。TestChecker:分析代碼測(cè)試覆蓋率和顯示未覆蓋的代碼路徑,發(fā)現(xiàn)未測(cè)試源代碼中隱藏的Bug,提供軟件的可靠性。TestChecker產(chǎn)生每個(gè)測(cè)試的測(cè)試覆蓋信息和累計(jì)信息。用直方圖顯示覆蓋比率,并根據(jù)測(cè)試運(yùn)行情況實(shí)時(shí)在線更改,隨時(shí)顯示新的測(cè)試所反映的測(cè)試覆蓋情況。50軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第50頁(yè)!5.6.3.1TestDirectorTestDirector是業(yè)界個(gè)基于Web的測(cè)試管理解決方案,它可以在公司內(nèi)部進(jìn)行全球范圍的測(cè)試協(xié)調(diào)。TestDirector能夠在一獨(dú)立的應(yīng)用系統(tǒng)中提供需求管理功能,并且可以把測(cè)試需求管理于測(cè)試計(jì)劃、測(cè)試日程控制、測(cè)試執(zhí)行和錯(cuò)誤跟蹤等功能融合為一體,因此極大地加速了測(cè)試的進(jìn)程。測(cè)試需求管理測(cè)試計(jì)劃管理安排和執(zhí)行測(cè)試錯(cuò)誤管理圖形化和報(bào)表輸出51軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第51頁(yè)!5.7IBMRational自動(dòng)化測(cè)試解決方案架構(gòu)52軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第52頁(yè)!5.7.1IBMRationalTestManager主要特點(diǎn)和功能自動(dòng)化測(cè)試計(jì)劃管理所有類型的測(cè)試一次執(zhí)行多種測(cè)試類型鏈接測(cè)試用例與需求測(cè)試評(píng)估有意義的報(bào)告管理手動(dòng)測(cè)試53軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第53頁(yè)!5.7.3IBMRationalPurifyPlus

PurifyPlus是一套完整的運(yùn)行時(shí)分析工具,它設(shè)計(jì)用于提高應(yīng)用程序的可靠性和性能,PurifyPlus將內(nèi)存錯(cuò)誤和代碼覆蓋分析結(jié)合到一個(gè)單一的、完整的軟件包中,它包括三個(gè)應(yīng)用程序:RationalPurify--一個(gè)內(nèi)存分析工具(收集方法和對(duì)象層次的內(nèi)存分析數(shù)據(jù),并指出應(yīng)用程序的內(nèi)存熱點(diǎn)所在)RationalQuantify--一個(gè)應(yīng)用程序執(zhí)行時(shí)間分析工具(收集方法和線層次的分析數(shù)據(jù)并指出應(yīng)用程序的性能瓶頸)RationalPureCoverage--一個(gè)代碼覆蓋率分析工具(通過(guò)突出未執(zhí)行的方法和代碼行來(lái)收集沒(méi)有測(cè)試到的部分的數(shù)據(jù))54軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第54頁(yè)!5.7.3IBMRationalPurifyPlusQuantifyQuantify是一個(gè)面向VC,VB或者Java開(kāi)發(fā)的測(cè)試性能瓶頸檢測(cè)工具,它可以自動(dòng)檢測(cè)出影響程序段執(zhí)行速度的程序性能瓶頸,提供參數(shù)分析表等等直觀表格。幫助分析影響程序短執(zhí)行速度的關(guān)鍵部分。利用RationalQuantify各種數(shù)據(jù)圖表窗口,您可以直接識(shí)別應(yīng)用程序的性能瓶頸。只需單擊鼠標(biāo),Quantify就可以輕松地描繪出整個(gè)應(yīng)用程序或僅僅某個(gè)特定部分的性能曲線。55軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第55頁(yè)!5.7.4IBMRationalFunctionaltester由于測(cè)試是一個(gè)需要反復(fù)進(jìn)行的過(guò)程,常常要數(shù)十次甚至數(shù)百次地重復(fù)。因此,這一特性大大地提高了軟件“再測(cè)試”(Re-Test)和"回歸測(cè)試"(Regression)的自動(dòng)化程度,把測(cè)試人員從繁雜的、重復(fù)性的手工測(cè)試中解脫出來(lái),從而顯著地提高軟件測(cè)試效率。

56軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第56頁(yè)!5.7.5IBMRationalRobot

可開(kāi)發(fā)三種測(cè)試腳本:用于功能測(cè)試的GUI腳本、用于性能測(cè)試的VU以及VB腳本。主要作用如下:執(zhí)行完整的功能測(cè)試。記錄和回放遍歷應(yīng)用程序的腳本,以及測(cè)試在查證點(diǎn)(verificationpoints)處的對(duì)象狀態(tài)。執(zhí)行完整的性能測(cè)試。Robot和TestManager協(xié)作可以記錄和回放腳本,這些腳本有助于你斷定多客戶系統(tǒng)在不同負(fù)載情況下是否能夠按照用戶定義標(biāo)準(zhǔn)運(yùn)行。在SQABasic、VB、VU環(huán)境下創(chuàng)建并編輯腳本。Robot編輯器提供有色代碼命令,并且在強(qiáng)大的集成腳本開(kāi)發(fā)階段提供鍵盤幫助。測(cè)試IDE下VisualBasic、OracleForms、PowerBuilder、HTML、Java開(kāi)發(fā)的應(yīng)用程序。甚至可測(cè)試用戶界面上不可見(jiàn)對(duì)象。腳本回放階段收集應(yīng)用程序診斷信息,Robot同RationalPurify、Quantify、PureCoverage集成,可以通過(guò)診斷工具回放腳本,在日志中察看結(jié)果。57軟件自動(dòng)化測(cè)試?yán)碚摷皯?yīng)用共64頁(yè),您現(xiàn)在瀏覽的是第57頁(yè)!5.8.1腳本工具腳本工具的主要功能是可以實(shí)現(xiàn)捕捉用戶的操作;可以用腳本語(yǔ)言模擬用戶事務(wù)操作,并將用戶的操作轉(zhuǎn)換為腳本語(yǔ)言描述,每個(gè)事務(wù)交易成為腳本語(yǔ)言的一句或幾句;腳本工具可以解釋運(yùn)行腳本語(yǔ)言;腳本工具有自己的編輯器,可以對(duì)腳本語(yǔ)句進(jìn)行編輯、增加注釋,還可以對(duì)兩個(gè)腳本進(jìn)行比較。腳本語(yǔ)言需要同時(shí)記錄客戶端和服務(wù)器端的活動(dòng)。對(duì)于數(shù)據(jù)庫(kù)系統(tǒng),記錄客戶端發(fā)出的

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論