軟件測(cè)試工程師實(shí)踐手冊(cè)_第1頁(yè)
軟件測(cè)試工程師實(shí)踐手冊(cè)_第2頁(yè)
軟件測(cè)試工程師實(shí)踐手冊(cè)_第3頁(yè)
軟件測(cè)試工程師實(shí)踐手冊(cè)_第4頁(yè)
軟件測(cè)試工程師實(shí)踐手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件測(cè)試工程師實(shí)踐手冊(cè)TOC\o"1-2"\h\u2048第1章軟件測(cè)試基礎(chǔ) 3283121.1軟件測(cè)試概述 3206781.1.1定義與目的 4197911.1.2分類 4326831.1.3軟件測(cè)試生命周期 4320311.2軟件測(cè)試原則與策略 4250551.2.1軟件測(cè)試原則 431331.2.2軟件測(cè)試策略 4295601.3測(cè)試用例設(shè)計(jì)方法 5312871.3.1等價(jià)類劃分法 587911.3.2邊界值分析法 5245241.3.3錯(cuò)誤推測(cè)法 513081.3.4因果圖法 5160181.3.5決策表法 53759第2章測(cè)試類型與階段 5324652.1單元測(cè)試 5192462.1.1單元測(cè)試的目標(biāo) 554382.1.2單元測(cè)試方法 6228542.2集成測(cè)試 6223912.2.1集成測(cè)試的目標(biāo) 6110622.2.2集成測(cè)試方法 6321112.3系統(tǒng)測(cè)試 6135882.3.1系統(tǒng)測(cè)試的目標(biāo) 6325542.3.2系統(tǒng)測(cè)試內(nèi)容 666642.4驗(yàn)收測(cè)試 7147192.4.1驗(yàn)收測(cè)試的目標(biāo) 7144902.4.2驗(yàn)收測(cè)試方法 722964第3章自動(dòng)化測(cè)試 7139043.1自動(dòng)化測(cè)試概述 7202753.1.1自動(dòng)化測(cè)試的定義 7279293.1.2自動(dòng)化測(cè)試的分類 7152703.1.3自動(dòng)化測(cè)試的適用場(chǎng)景 8290373.2自動(dòng)化測(cè)試工具選擇 8238723.2.1測(cè)試類型 8240673.2.2技術(shù)棧 830663.2.3成本和開源 8149793.2.4易用性和可維護(hù)性 8271493.3自動(dòng)化測(cè)試框架搭建 8155353.3.1設(shè)計(jì)原則 9104863.3.2框架結(jié)構(gòu) 9245233.3.3實(shí)踐步驟 94027第4章功能測(cè)試 9277284.1功能測(cè)試基礎(chǔ) 952044.1.1功能測(cè)試的定義 967024.1.2功能測(cè)試的分類 9105954.1.3功能測(cè)試的目的 1026004.2功能測(cè)試工具與策略 10109114.2.1常見功能測(cè)試工具 10304834.2.2功能測(cè)試策略 10260144.3功能瓶頸分析 11179134.3.1數(shù)據(jù)分析 11271044.3.2代碼分析 1152374.3.3系統(tǒng)配置分析 1125163第5章兼容性測(cè)試 1178695.1兼容性測(cè)試概述 1129385.2瀏覽器兼容性測(cè)試 11254005.3設(shè)備兼容性測(cè)試 1213708第6章安全性測(cè)試 12224226.1安全性測(cè)試基礎(chǔ) 12300356.1.1安全性測(cè)試目的 13255336.1.2安全性測(cè)試分類 1320666.1.3安全性測(cè)試基本概念 13146006.2常見安全漏洞分析 13179726.2.1輸入驗(yàn)證不足 1342766.2.2認(rèn)證與授權(quán)不足 1393716.2.3信息泄露 13292866.3安全性測(cè)試策略 143716.3.1制定安全測(cè)試計(jì)劃 14276976.3.2選擇合適的測(cè)試工具和方法 1483766.3.3持續(xù)跟蹤和評(píng)估 1412170第7章用戶體驗(yàn)測(cè)試 1476317.1用戶體驗(yàn)測(cè)試概述 14253467.2用戶體驗(yàn)測(cè)試方法 147247.2.1易用性測(cè)試 14140257.2.2交互性測(cè)試 15316437.2.3功能性測(cè)試 15312977.3用戶體驗(yàn)測(cè)試工具 152418第8章移動(dòng)端測(cè)試 1589998.1移動(dòng)端測(cè)試概述 1615678.1.1移動(dòng)端測(cè)試基本概念 16315258.1.2移動(dòng)端測(cè)試分類 16306468.1.3移動(dòng)端測(cè)試挑戰(zhàn) 1637828.2移動(dòng)端測(cè)試工具與策略 1610838.2.1移動(dòng)端測(cè)試工具 1643818.2.2移動(dòng)端測(cè)試策略 1728558.3移動(dòng)端功能測(cè)試 17168058.3.1響應(yīng)速度測(cè)試 17236298.3.2資源消耗測(cè)試 1736168.3.3穩(wěn)定性測(cè)試 17324358.3.4網(wǎng)絡(luò)功能測(cè)試 1714471第9章持續(xù)集成與持續(xù)部署 18203099.1持續(xù)集成概述 18187509.1.1持續(xù)集成的概念 18161169.1.2持續(xù)集成的優(yōu)勢(shì) 1861929.1.3持續(xù)集成原則 18285039.2持續(xù)集成工具 18193249.2.1Jenkins 18132339.2.2GitLabCI/CD 19247919.2.3TeamCity 19217619.2.4TravisCI 19160949.3持續(xù)部署與測(cè)試 19170649.3.1持續(xù)部署概念 19301699.3.2持續(xù)部署流程 19226709.3.3持續(xù)部署測(cè)試策略 1921445第10章測(cè)試團(tuán)隊(duì)管理與實(shí)踐 202855410.1測(cè)試團(tuán)隊(duì)組織結(jié)構(gòu) 201988310.1.1按職能劃分 202097010.1.2按項(xiàng)目劃分 20421910.2測(cè)試過程管理 201568810.2.1測(cè)試計(jì)劃 202408210.2.2測(cè)試用例設(shè)計(jì) 20923910.2.3測(cè)試執(zhí)行 201614110.2.4測(cè)試報(bào)告 201345310.3測(cè)試團(tuán)隊(duì)溝通與協(xié)作 21629410.3.1團(tuán)隊(duì)內(nèi)部溝通 21609510.3.2與開發(fā)團(tuán)隊(duì)協(xié)作 212799310.3.3與其他團(tuán)隊(duì)協(xié)作 211319510.4測(cè)試團(tuán)隊(duì)職業(yè)發(fā)展路徑 21286810.4.1技術(shù)方向 211879510.4.2管理方向 21第1章軟件測(cè)試基礎(chǔ)1.1軟件測(cè)試概述軟件測(cè)試作為軟件開發(fā)過程中的重要環(huán)節(jié),旨在驗(yàn)證軟件產(chǎn)品是否滿足既定需求,發(fā)覺并糾正軟件中潛在的錯(cuò)誤,保證軟件質(zhì)量。本章將從軟件測(cè)試的定義、目的、分類和生命周期等方面進(jìn)行概述。1.1.1定義與目的軟件測(cè)試是指通過對(duì)軟件產(chǎn)品進(jìn)行操作和評(píng)價(jià),以發(fā)覺軟件錯(cuò)誤、缺陷和不足,提高軟件質(zhì)量的過程。軟件測(cè)試的目的是保證軟件產(chǎn)品在交付用戶使用前,達(dá)到預(yù)定的質(zhì)量要求,降低軟件開發(fā)風(fēng)險(xiǎn)。1.1.2分類根據(jù)不同的標(biāo)準(zhǔn),軟件測(cè)試可分為以下幾類:(1)按照測(cè)試階段劃分:?jiǎn)卧獪y(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試等;(2)按照測(cè)試方法劃分:黑盒測(cè)試、白盒測(cè)試、灰盒測(cè)試等;(3)按照測(cè)試目的劃分:功能測(cè)試、功能測(cè)試、安全測(cè)試、兼容性測(cè)試等;(4)按照測(cè)試自動(dòng)化程度劃分:手動(dòng)測(cè)試、自動(dòng)化測(cè)試等。1.1.3軟件測(cè)試生命周期軟件測(cè)試生命周期主要包括以下階段:測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試評(píng)估和測(cè)試報(bào)告。這些階段相互關(guān)聯(lián),構(gòu)成了一個(gè)完整的軟件測(cè)試過程。1.2軟件測(cè)試原則與策略為了提高軟件測(cè)試的效率和質(zhì)量,本章將介紹軟件測(cè)試應(yīng)遵循的原則和策略。1.2.1軟件測(cè)試原則(1)盡早開始測(cè)試:測(cè)試工作應(yīng)在需求分析階段開始,以保證測(cè)試工作與軟件開發(fā)進(jìn)度同步;(2)全面測(cè)試:測(cè)試應(yīng)涵蓋所有功能、功能、安全等方面,保證軟件質(zhì)量;(3)重復(fù)測(cè)試:在軟件開發(fā)的各個(gè)階段,應(yīng)多次進(jìn)行測(cè)試,以發(fā)覺不同階段的問題;(4)缺陷追蹤:對(duì)發(fā)覺的缺陷進(jìn)行記錄、追蹤和閉環(huán)管理,保證問題得到解決;(5)測(cè)試環(huán)境與實(shí)際環(huán)境一致:測(cè)試環(huán)境應(yīng)與實(shí)際運(yùn)行環(huán)境盡量保持一致,以提高測(cè)試結(jié)果的可信度。1.2.2軟件測(cè)試策略(1)分層測(cè)試:按照軟件的層次結(jié)構(gòu),從低層到高層逐步進(jìn)行測(cè)試;(2)逐步測(cè)試:從簡(jiǎn)單到復(fù)雜,逐步增加測(cè)試用例的覆蓋范圍;(3)風(fēng)險(xiǎn)評(píng)估:根據(jù)軟件的關(guān)鍵程度、缺陷影響等因素,確定測(cè)試重點(diǎn);(4)測(cè)試用例復(fù)用:在相同或相似的測(cè)試場(chǎng)景中,復(fù)用已有的測(cè)試用例,提高測(cè)試效率;(5)測(cè)試自動(dòng)化:對(duì)于重復(fù)性、規(guī)律性的測(cè)試任務(wù),采用自動(dòng)化測(cè)試工具進(jìn)行測(cè)試。1.3測(cè)試用例設(shè)計(jì)方法測(cè)試用例是軟件測(cè)試的核心,本章將介紹幾種常用的測(cè)試用例設(shè)計(jì)方法。1.3.1等價(jià)類劃分法等價(jià)類劃分法是將輸入數(shù)據(jù)的集合劃分為若干個(gè)等價(jià)類,從每個(gè)等價(jià)類中選取一個(gè)代表性數(shù)據(jù)作為測(cè)試用例。這種方法可以減少測(cè)試用例的數(shù)量,提高測(cè)試效率。1.3.2邊界值分析法邊界值分析法是根據(jù)輸入數(shù)據(jù)的邊界值來設(shè)計(jì)測(cè)試用例。邊界值往往容易暴露軟件缺陷,因此該方法可以發(fā)覺許多潛在的錯(cuò)誤。1.3.3錯(cuò)誤推測(cè)法錯(cuò)誤推測(cè)法是基于經(jīng)驗(yàn)和直覺,推測(cè)程序中可能存在的錯(cuò)誤,從而設(shè)計(jì)測(cè)試用例。這種方法對(duì)測(cè)試人員的經(jīng)驗(yàn)和能力要求較高。1.3.4因果圖法因果圖法是通過分析軟件功能之間的因果關(guān)系,繪制因果圖,并根據(jù)因果圖設(shè)計(jì)測(cè)試用例。這種方法適用于復(fù)雜的功能測(cè)試。1.3.5決策表法決策表法是將軟件功能的輸入條件和輸出結(jié)果進(jìn)行組合,形成決策表,并根據(jù)決策表設(shè)計(jì)測(cè)試用例。這種方法適用于多種輸入條件組合的測(cè)試場(chǎng)景。第2章測(cè)試類型與階段2.1單元測(cè)試單元測(cè)試是軟件測(cè)試過程中的基礎(chǔ)環(huán)節(jié),主要針對(duì)軟件中的最小可測(cè)試單元(例如函數(shù)、方法、模塊等)進(jìn)行測(cè)試。單元測(cè)試的目的是驗(yàn)證各個(gè)單元的正確性和健壯性,保證每個(gè)單元能夠按照預(yù)期工作。2.1.1單元測(cè)試的目標(biāo)驗(yàn)證單元的功能是否正確。檢查單元的邊界條件、異常情況處理是否合理。保證代碼具有良好的可維護(hù)性。2.1.2單元測(cè)試方法白盒測(cè)試:基于代碼結(jié)構(gòu)進(jìn)行測(cè)試,測(cè)試人員需要了解內(nèi)部實(shí)現(xiàn)。黑盒測(cè)試:從外部接口進(jìn)行測(cè)試,無(wú)需了解內(nèi)部實(shí)現(xiàn)。2.2集成測(cè)試集成測(cè)試是在單元測(cè)試基礎(chǔ)上,將多個(gè)單元組合在一起進(jìn)行測(cè)試的過程。其主要目的是驗(yàn)證各個(gè)單元之間的接口是否正確,以及組合后的系統(tǒng)是否能夠正常運(yùn)行。2.2.1集成測(cè)試的目標(biāo)驗(yàn)證各個(gè)單元之間的接口是否符合設(shè)計(jì)要求。檢查系統(tǒng)在集成過程中是否出現(xiàn)功能下降、功能失效等問題。提前發(fā)覺并解決系統(tǒng)集成過程中可能出現(xiàn)的兼容性問題。2.2.2集成測(cè)試方法一次性集成:將所有單元一次性集成在一起進(jìn)行測(cè)試。逐步集成:按模塊或功能逐步添加到系統(tǒng)中進(jìn)行測(cè)試。2.3系統(tǒng)測(cè)試系統(tǒng)測(cè)試是對(duì)整個(gè)軟件系統(tǒng)進(jìn)行全面的測(cè)試,以驗(yàn)證系統(tǒng)是否滿足用戶需求和設(shè)計(jì)規(guī)范。2.3.1系統(tǒng)測(cè)試的目標(biāo)驗(yàn)證系統(tǒng)功能是否完整、正確。檢查系統(tǒng)功能、穩(wěn)定性、安全性等方面是否符合預(yù)期。評(píng)估系統(tǒng)在各種環(huán)境下的兼容性。2.3.2系統(tǒng)測(cè)試內(nèi)容功能測(cè)試:驗(yàn)證系統(tǒng)功能是否符合需求規(guī)格說明書。功能測(cè)試:評(píng)估系統(tǒng)在各種負(fù)載、壓力條件下的功能表現(xiàn)。安全測(cè)試:檢查系統(tǒng)是否能夠抵御外部攻擊,保證數(shù)據(jù)安全。兼容性測(cè)試:驗(yàn)證系統(tǒng)在不同操作系統(tǒng)、瀏覽器、硬件配置等環(huán)境下的運(yùn)行情況。2.4驗(yàn)收測(cè)試驗(yàn)收測(cè)試是軟件發(fā)布前的最后一輪測(cè)試,主要目的是保證軟件能夠滿足用戶需求和預(yù)期,達(dá)到上線標(biāo)準(zhǔn)。2.4.1驗(yàn)收測(cè)試的目標(biāo)保證軟件滿足用戶需求,達(dá)到預(yù)期效果。檢查軟件在真實(shí)環(huán)境下的運(yùn)行情況。評(píng)估軟件的可維護(hù)性和用戶體驗(yàn)。2.4.2驗(yàn)收測(cè)試方法用戶驗(yàn)收測(cè)試:由最終用戶進(jìn)行測(cè)試,驗(yàn)證軟件是否符合其業(yè)務(wù)需求。管理員驗(yàn)收測(cè)試:由系統(tǒng)管理員進(jìn)行測(cè)試,檢查軟件的安裝、配置、運(yùn)維等方面是否便捷。回歸測(cè)試:在驗(yàn)收測(cè)試過程中,對(duì)已經(jīng)修復(fù)的缺陷進(jìn)行回歸測(cè)試,保證修復(fù)效果。第3章自動(dòng)化測(cè)試3.1自動(dòng)化測(cè)試概述自動(dòng)化測(cè)試作為軟件測(cè)試的重要組成部分,可以提高測(cè)試效率、降低人工成本,并在軟件開發(fā)的各個(gè)階段發(fā)揮重要作用。本章將從自動(dòng)化測(cè)試的定義、分類、適用場(chǎng)景等方面進(jìn)行概述。3.1.1自動(dòng)化測(cè)試的定義自動(dòng)化測(cè)試是指使用自動(dòng)化工具代替人工執(zhí)行測(cè)試用例,驗(yàn)證軟件功能、功能和穩(wěn)定性等是否符合預(yù)期要求的一種測(cè)試方法。3.1.2自動(dòng)化測(cè)試的分類根據(jù)測(cè)試目的和內(nèi)容,自動(dòng)化測(cè)試可分為以下幾類:(1)功能測(cè)試:驗(yàn)證軟件的功能是否符合需求規(guī)格說明書。(2)功能測(cè)試:評(píng)估軟件在各種負(fù)載條件下的功能表現(xiàn)。(3)兼容性測(cè)試:檢查軟件在不同操作系統(tǒng)、瀏覽器、硬件配置等環(huán)境下的兼容性。(4)安全性測(cè)試:保證軟件在遭受攻擊時(shí)能夠保持穩(wěn)定和安全。(5)接口測(cè)試:對(duì)軟件的接口進(jìn)行測(cè)試,驗(yàn)證其功能、功能和安全性。3.1.3自動(dòng)化測(cè)試的適用場(chǎng)景自動(dòng)化測(cè)試適用于以下場(chǎng)景:(1)重復(fù)性任務(wù):如回歸測(cè)試、兼容性測(cè)試等。(2)數(shù)據(jù)量大的測(cè)試:如功能測(cè)試、壓力測(cè)試等。(3)需要快速反饋的測(cè)試:如持續(xù)集成、持續(xù)部署等。(4)難以手工完成的測(cè)試:如并發(fā)測(cè)試、穩(wěn)定性測(cè)試等。3.2自動(dòng)化測(cè)試工具選擇選擇合適的自動(dòng)化測(cè)試工具是提高測(cè)試效率的關(guān)鍵。以下將從幾個(gè)方面介紹如何選擇自動(dòng)化測(cè)試工具。3.2.1測(cè)試類型根據(jù)測(cè)試類型選擇適合的自動(dòng)化測(cè)試工具,如:(1)功能測(cè)試:Selenium、QTP/UFT等。(2)功能測(cè)試:LoadRunner、JMeter等。(3)接口測(cè)試:Postman、SoapUI等。3.2.2技術(shù)棧考慮團(tuán)隊(duì)的技術(shù)棧,選擇與之匹配的自動(dòng)化測(cè)試工具,如:(1)Java技術(shù)棧:TestNG、Selenium、JMeter等。(2)Python技術(shù)棧:pytest、locust、requests等。3.2.3成本和開源根據(jù)項(xiàng)目預(yù)算和需求,選擇商業(yè)工具或開源工具。開源工具如Selenium、JMeter等,具有成本低、社區(qū)活躍等優(yōu)點(diǎn)。3.2.4易用性和可維護(hù)性考慮工具的易用性和可維護(hù)性,如:(1)是否支持跨平臺(tái)、多語(yǔ)言。(2)是否具有良好的文檔和社區(qū)支持。(3)是否支持集成到持續(xù)集成/持續(xù)部署流程。3.3自動(dòng)化測(cè)試框架搭建自動(dòng)化測(cè)試框架是自動(dòng)化測(cè)試的核心,可以提高測(cè)試用例的可維護(hù)性和可擴(kuò)展性。以下介紹如何搭建自動(dòng)化測(cè)試框架。3.3.1設(shè)計(jì)原則(1)可擴(kuò)展性:框架應(yīng)易于擴(kuò)展,支持多種測(cè)試類型和工具。(2)可維護(hù)性:框架應(yīng)具有良好的結(jié)構(gòu)和文檔,方便維護(hù)。(3)高效性:框架應(yīng)提高測(cè)試執(zhí)行效率,減少重復(fù)工作。(4)靈活性:框架應(yīng)適應(yīng)不同項(xiàng)目和團(tuán)隊(duì)的需求,易于定制。3.3.2框架結(jié)構(gòu)自動(dòng)化測(cè)試框架通常包括以下組件:(1)測(cè)試引擎:負(fù)責(zé)調(diào)度和管理測(cè)試用例。(2)測(cè)試用例管理:存儲(chǔ)和管理測(cè)試用例。(3)數(shù)據(jù)管理:提供測(cè)試數(shù)據(jù),支持?jǐn)?shù)據(jù)驅(qū)動(dòng)測(cè)試。(4)報(bào)告和日志:測(cè)試報(bào)告和日志,便于分析問題。(5)配置管理:管理測(cè)試環(huán)境的配置信息。3.3.3實(shí)踐步驟(1)確定測(cè)試類型和工具。(2)設(shè)計(jì)測(cè)試框架結(jié)構(gòu)。(3)編寫測(cè)試用例和測(cè)試腳本。(4)搭建測(cè)試環(huán)境。(5)執(zhí)行測(cè)試并分析結(jié)果。(6)持續(xù)優(yōu)化和改進(jìn)測(cè)試框架。第4章功能測(cè)試4.1功能測(cè)試基礎(chǔ)功能測(cè)試是軟件測(cè)試的重要組成部分,旨在評(píng)估軟件系統(tǒng)在特定功能指標(biāo)方面的表現(xiàn)。本章將從功能測(cè)試的定義、分類、目的等方面介紹功能測(cè)試的基礎(chǔ)知識(shí)。4.1.1功能測(cè)試的定義功能測(cè)試是指通過模擬實(shí)際用戶操作,對(duì)軟件系統(tǒng)進(jìn)行定量和定性的功能評(píng)估,以確定系統(tǒng)是否滿足預(yù)定的功能需求。4.1.2功能測(cè)試的分類功能測(cè)試可分為以下幾類:(1)基準(zhǔn)測(cè)試:對(duì)系統(tǒng)進(jìn)行初步功能評(píng)估,了解系統(tǒng)在特定負(fù)載下的功能表現(xiàn)。(2)負(fù)載測(cè)試:模擬實(shí)際用戶操作,測(cè)試系統(tǒng)在不同負(fù)載下的功能表現(xiàn),以確定系統(tǒng)的功能瓶頸。(3)穩(wěn)定性測(cè)試:在長(zhǎng)時(shí)間運(yùn)行的情況下,測(cè)試系統(tǒng)功能是否穩(wěn)定。(4)并發(fā)測(cè)試:模擬多用戶同時(shí)訪問系統(tǒng),測(cè)試系統(tǒng)在高并發(fā)情況下的功能表現(xiàn)。(5)配置測(cè)試:測(cè)試系統(tǒng)在不同硬件、軟件配置下的功能表現(xiàn)。4.1.3功能測(cè)試的目的功能測(cè)試的目的是保證軟件系統(tǒng)在以下方面滿足功能需求:(1)響應(yīng)時(shí)間:系統(tǒng)對(duì)用戶請(qǐng)求的響應(yīng)速度。(2)吞吐量:系統(tǒng)在單位時(shí)間內(nèi)能夠處理的事務(wù)數(shù)量。(3)資源利用率:系統(tǒng)對(duì)硬件、軟件資源的利用效率。(4)可擴(kuò)展性:系統(tǒng)能否在不影響功能的情況下,處理不斷增加的用戶和負(fù)載。4.2功能測(cè)試工具與策略功能測(cè)試工具有助于測(cè)試工程師高效地完成功能測(cè)試任務(wù)。本節(jié)將介紹常見的功能測(cè)試工具及相應(yīng)的測(cè)試策略。4.2.1常見功能測(cè)試工具(1)LoadRunner:一款功能強(qiáng)大的功能測(cè)試工具,支持多種協(xié)議和應(yīng)用。(2)JMeter:一款開源的功能測(cè)試工具,主要用于測(cè)試Web應(yīng)用。(3)Locust:一款開源的功能測(cè)試工具,采用Python編寫,易于擴(kuò)展。4.2.2功能測(cè)試策略(1)制定測(cè)試計(jì)劃:根據(jù)項(xiàng)目需求,明確測(cè)試目標(biāo)、測(cè)試范圍和測(cè)試時(shí)間。(2)設(shè)計(jì)測(cè)試場(chǎng)景:根據(jù)實(shí)際業(yè)務(wù)場(chǎng)景,設(shè)計(jì)合理的測(cè)試場(chǎng)景,包括用戶行為、負(fù)載模式等。(3)選擇合適的測(cè)試工具:根據(jù)項(xiàng)目需求和測(cè)試場(chǎng)景,選擇合適的功能測(cè)試工具。(4)執(zhí)行測(cè)試:按照測(cè)試計(jì)劃和測(cè)試場(chǎng)景,進(jìn)行功能測(cè)試。(5)分析測(cè)試結(jié)果:收集測(cè)試數(shù)據(jù),分析功能瓶頸,為系統(tǒng)優(yōu)化提供依據(jù)。4.3功能瓶頸分析功能瓶頸分析是功能測(cè)試的關(guān)鍵環(huán)節(jié)。本節(jié)將從以下幾個(gè)方面介紹功能瓶頸分析方法。4.3.1數(shù)據(jù)分析(1)響應(yīng)時(shí)間分析:分析系統(tǒng)在不同負(fù)載下的響應(yīng)時(shí)間,確定響應(yīng)時(shí)間較長(zhǎng)的操作。(2)資源利用率分析:分析系統(tǒng)在測(cè)試過程中的資源利用率,找出資源消耗較高的組件。(3)并發(fā)用戶數(shù)分析:分析系統(tǒng)在不同并發(fā)用戶數(shù)下的功能表現(xiàn),確定并發(fā)瓶頸。4.3.2代碼分析(1)代碼功能分析:分析系統(tǒng),找出影響功能的代碼片段。(2)優(yōu)化建議:針對(duì)分析結(jié)果,提出優(yōu)化代碼的建議。4.3.3系統(tǒng)配置分析(1)硬件配置分析:分析系統(tǒng)硬件配置,確定是否存在硬件瓶頸。(2)軟件配置分析:分析系統(tǒng)軟件配置,找出影響功能的配置項(xiàng)。(3)優(yōu)化建議:根據(jù)分析結(jié)果,提出優(yōu)化系統(tǒng)配置的建議。通過本章的學(xué)習(xí),讀者應(yīng)掌握功能測(cè)試的基本概念、分類、工具和策略,并能夠獨(dú)立進(jìn)行功能瓶頸分析。在實(shí)際工作中,靈活運(yùn)用功能測(cè)試方法和技巧,有助于提高軟件系統(tǒng)的功能。第5章兼容性測(cè)試5.1兼容性測(cè)試概述兼容性測(cè)試是軟件測(cè)試的重要組成部分,旨在驗(yàn)證軟件在不同的硬件、操作系統(tǒng)、瀏覽器、網(wǎng)絡(luò)環(huán)境等條件下是否能正常運(yùn)行。本章主要介紹兼容性測(cè)試的基本概念、分類及實(shí)踐方法。5.2瀏覽器兼容性測(cè)試瀏覽器兼容性測(cè)試是保證軟件在不同的瀏覽器及版本上表現(xiàn)一致的過程。以下為瀏覽器兼容性測(cè)試的關(guān)鍵內(nèi)容:(1)選擇主流瀏覽器:根據(jù)項(xiàng)目需求,選擇市場(chǎng)份額較大的瀏覽器進(jìn)行測(cè)試,如Chrome、Firefox、Safari、Edge等。(2)測(cè)試瀏覽器版本:針對(duì)每個(gè)選定的瀏覽器,測(cè)試其在不同版本下的兼容性。(3)測(cè)試瀏覽器設(shè)置:檢查軟件在不同瀏覽器設(shè)置(如隱私模式、無(wú)痕瀏覽、插件等)下的運(yùn)行情況。(4)測(cè)試瀏覽器平臺(tái):分別在不同操作系統(tǒng)平臺(tái)(如Windows、macOS、Linux、iOS、Android等)上的瀏覽器進(jìn)行測(cè)試。(5)關(guān)注瀏覽器特性:測(cè)試瀏覽器特有的功能、事件、API等在軟件中的兼容性。(6)測(cè)試方法:采用手動(dòng)測(cè)試與自動(dòng)化測(cè)試相結(jié)合的方式,提高測(cè)試效率。5.3設(shè)備兼容性測(cè)試設(shè)備兼容性測(cè)試是驗(yàn)證軟件在不同硬件設(shè)備上的運(yùn)行情況。以下是設(shè)備兼容性測(cè)試的關(guān)鍵內(nèi)容:(1)選擇設(shè)備類型:根據(jù)項(xiàng)目需求,選擇市場(chǎng)主流的設(shè)備類型進(jìn)行測(cè)試,如PC、平板、手機(jī)等。(2)測(cè)試不同操作系統(tǒng):針對(duì)不同設(shè)備,測(cè)試其在不同操作系統(tǒng)(如Windows、macOS、iOS、Android等)上的兼容性。(3)測(cè)試硬件配置:檢查軟件在不同硬件配置(如CPU、內(nèi)存、顯卡等)下的運(yùn)行情況。(4)測(cè)試屏幕分辨率:保證軟件在不同屏幕分辨率下的顯示效果一致。(5)測(cè)試網(wǎng)絡(luò)環(huán)境:驗(yàn)證軟件在不同網(wǎng)絡(luò)環(huán)境(如2G、3G、4G、5G、WiFi等)下的穩(wěn)定性。(6)測(cè)試方法:結(jié)合手動(dòng)測(cè)試與自動(dòng)化測(cè)試,保證測(cè)試全面且高效。通過以上內(nèi)容,可以保證軟件在多種設(shè)備和瀏覽器上的兼容性,為用戶提供良好的使用體驗(yàn)。第6章安全性測(cè)試6.1安全性測(cè)試基礎(chǔ)安全性測(cè)試是軟件測(cè)試的重要組成部分,旨在保證軟件產(chǎn)品在面臨惡意攻擊或意外操作時(shí),能夠保持?jǐn)?shù)據(jù)的完整性、機(jī)密性和可用性。本節(jié)將介紹安全性測(cè)試的基礎(chǔ)知識(shí),包括測(cè)試目的、分類及基本概念。6.1.1安全性測(cè)試目的(1)發(fā)覺軟件中的安全漏洞,提前防范潛在的安全風(fēng)險(xiǎn)。(2)保證軟件在面臨攻擊時(shí),具備一定的抗攻擊能力。(3)驗(yàn)證軟件的安全功能是否符合相關(guān)法規(guī)和標(biāo)準(zhǔn)。6.1.2安全性測(cè)試分類(1)靜態(tài)安全性測(cè)試:對(duì)進(jìn)行分析,查找潛在的安全漏洞。(2)動(dòng)態(tài)安全性測(cè)試:通過運(yùn)行軟件,模擬攻擊行為,測(cè)試軟件的安全功能。(3)滲透測(cè)試:模擬黑客攻擊,對(duì)軟件系統(tǒng)進(jìn)行全面的安全評(píng)估。6.1.3安全性測(cè)試基本概念(1)安全漏洞:軟件在設(shè)計(jì)、實(shí)現(xiàn)和配置過程中存在的缺陷,可能導(dǎo)致安全風(fēng)險(xiǎn)。(2)安全威脅:潛在的攻擊行為,可能導(dǎo)致軟件安全功能下降。(3)安全防護(hù):采取相應(yīng)的措施,提高軟件的安全性,降低安全風(fēng)險(xiǎn)。6.2常見安全漏洞分析在本節(jié)中,我們將分析一些常見的軟件安全漏洞,包括但不限于以下幾種:6.2.1輸入驗(yàn)證不足(1)SQL注入:攻擊者通過構(gòu)造特殊的輸入,破壞SQL語(yǔ)句的結(jié)構(gòu),實(shí)現(xiàn)非法操作。(2)XSS攻擊:攻擊者向Web頁(yè)面注入惡意腳本,竊取用戶信息或劫持用戶會(huì)話。6.2.2認(rèn)證與授權(quán)不足(1)弱密碼:使用容易猜測(cè)的密碼,導(dǎo)致攻擊者輕易破解用戶賬戶。(2)會(huì)話管理不當(dāng):會(huì)話ID泄露或超時(shí)設(shè)置不當(dāng),導(dǎo)致用戶會(huì)話被劫持。6.2.3信息泄露(1)敏感信息明文傳輸:未加密傳輸敏感信息,導(dǎo)致數(shù)據(jù)被竊取。(2)錯(cuò)誤信息暴露:系統(tǒng)錯(cuò)誤信息詳細(xì)暴露,為攻擊者提供線索。6.3安全性測(cè)試策略針對(duì)軟件安全性的測(cè)試,需要制定合理的測(cè)試策略,以保證測(cè)試的全面性和有效性。以下是一些建議的安全測(cè)試策略:6.3.1制定安全測(cè)試計(jì)劃(1)明確測(cè)試目標(biāo):針對(duì)軟件的安全需求,制定具體的測(cè)試目標(biāo)。(2)確定測(cè)試范圍:根據(jù)軟件功能和業(yè)務(wù)場(chǎng)景,確定測(cè)試的覆蓋范圍。6.3.2選擇合適的測(cè)試工具和方法(1)使用自動(dòng)化測(cè)試工具:提高測(cè)試效率,降低人工成本。(2)結(jié)合手工測(cè)試:針對(duì)復(fù)雜場(chǎng)景和特殊漏洞,進(jìn)行深入測(cè)試。6.3.3持續(xù)跟蹤和評(píng)估(1)定期進(jìn)行安全測(cè)試:保證軟件在開發(fā)過程中始終遵循安全規(guī)范。(2)跟蹤安全漏洞修復(fù)情況:保證安全漏洞得到及時(shí)修復(fù)。通過以上策略的實(shí)施,可以有效提高軟件的安全性,降低潛在的安全風(fēng)險(xiǎn)。在實(shí)際操作中,應(yīng)根據(jù)軟件的特點(diǎn)和業(yè)務(wù)需求,靈活調(diào)整安全測(cè)試方法和策略。第7章用戶體驗(yàn)測(cè)試7.1用戶體驗(yàn)測(cè)試概述用戶體驗(yàn)測(cè)試是軟件測(cè)試過程中的重要環(huán)節(jié),旨在評(píng)估軟件產(chǎn)品在使用過程中的易用性、交互性、功能性等方面,以保證最終用戶在使用過程中獲得良好的體驗(yàn)。本章主要介紹用戶體驗(yàn)測(cè)試的基本概念、目的和原則,幫助測(cè)試工程師全面了解并開展用戶體驗(yàn)測(cè)試工作。7.2用戶體驗(yàn)測(cè)試方法7.2.1易用性測(cè)試易用性測(cè)試主要關(guān)注軟件產(chǎn)品的易學(xué)性、高效性、錯(cuò)誤率和用戶滿意度等方面。以下是一些常見的易用性測(cè)試方法:(1)任務(wù)完成率測(cè)試:評(píng)估用戶在規(guī)定時(shí)間內(nèi)完成特定任務(wù)的成功率。(2)學(xué)習(xí)曲線測(cè)試:分析用戶在學(xué)習(xí)使用軟件過程中所花費(fèi)的時(shí)間和精力。(3)錯(cuò)誤率測(cè)試:統(tǒng)計(jì)用戶在使用過程中產(chǎn)生錯(cuò)誤的比例,分析錯(cuò)誤原因。(4)用戶滿意度調(diào)查:通過問卷調(diào)查、訪談等方式收集用戶對(duì)軟件產(chǎn)品的滿意度。7.2.2交互性測(cè)試交互性測(cè)試關(guān)注軟件產(chǎn)品在用戶操作過程中的響應(yīng)速度、反饋效果和交互邏輯。以下是一些常見的交互性測(cè)試方法:(1)響應(yīng)時(shí)間測(cè)試:評(píng)估軟件產(chǎn)品在用戶操作后的響應(yīng)速度。(2)反饋測(cè)試:檢查軟件產(chǎn)品在用戶操作過程中是否給予有效反饋。(3)交互邏輯測(cè)試:分析軟件產(chǎn)品的交互流程是否符合用戶習(xí)慣和預(yù)期。7.2.3功能性測(cè)試功能性測(cè)試主要關(guān)注軟件產(chǎn)品在實(shí)際使用過程中是否能滿足用戶的需求。以下是一些常見的功能性測(cè)試方法:(1)用例測(cè)試:根據(jù)用戶場(chǎng)景設(shè)計(jì)測(cè)試用例,驗(yàn)證軟件產(chǎn)品的功能是否滿足需求。(2)邊界值測(cè)試:檢查軟件產(chǎn)品在邊界條件下的功能表現(xiàn)。(3)異常測(cè)試:模擬用戶在使用過程中可能遇到的異常情況,驗(yàn)證軟件產(chǎn)品的應(yīng)對(duì)策略。7.3用戶體驗(yàn)測(cè)試工具為了更好地開展用戶體驗(yàn)測(cè)試工作,測(cè)試工程師需要掌握一些專業(yè)的測(cè)試工具。以下是一些建議的工具:(1)易用性測(cè)試工具:Axure、Mockplus等原型設(shè)計(jì)工具,用于快速搭建軟件界面原型,進(jìn)行易用性測(cè)試。(2)交互性測(cè)試工具:AdobeXD、Sketch等交互設(shè)計(jì)工具,用于制作交云動(dòng)效果,進(jìn)行交互性測(cè)試。(3)功能性測(cè)試工具:JMeter、Selenium等自動(dòng)化測(cè)試工具,用于進(jìn)行功能和功能測(cè)試。(4)用戶行為分析工具:GoogleAnalytics、百度統(tǒng)計(jì)等,用于收集用戶行為數(shù)據(jù),分析用戶在使用過程中的體驗(yàn)問題。通過以上介紹,測(cè)試工程師可以更加全面地了解用戶體驗(yàn)測(cè)試的各個(gè)方面,并運(yùn)用合適的工具和方法開展測(cè)試工作,以提高軟件產(chǎn)品的用戶體驗(yàn)。第8章移動(dòng)端測(cè)試8.1移動(dòng)端測(cè)試概述移動(dòng)端測(cè)試是軟件測(cè)試的重要組成部分,其目的是保證移動(dòng)應(yīng)用在不同的設(shè)備、操作系統(tǒng)和網(wǎng)絡(luò)環(huán)境下能夠正常運(yùn)行,提供良好的用戶體驗(yàn)。本章將從移動(dòng)端測(cè)試的基本概念、分類和挑戰(zhàn)入手,為讀者介紹移動(dòng)端測(cè)試的全貌。8.1.1移動(dòng)端測(cè)試基本概念移動(dòng)端測(cè)試主要針對(duì)移動(dòng)設(shè)備上的應(yīng)用程序進(jìn)行,包括原生應(yīng)用(NativeApp)、移動(dòng)網(wǎng)頁(yè)(MobileWeb)和混合應(yīng)用(HybridApp)。測(cè)試范圍涵蓋功能測(cè)試、功能測(cè)試、兼容性測(cè)試、安全測(cè)試等。8.1.2移動(dòng)端測(cè)試分類(1)功能測(cè)試:驗(yàn)證移動(dòng)應(yīng)用的功能是否符合需求規(guī)格說明書的要求。(2)功能測(cè)試:測(cè)試移動(dòng)應(yīng)用的響應(yīng)速度、資源消耗、穩(wěn)定性等方面。(3)兼容性測(cè)試:保證移動(dòng)應(yīng)用在不同設(shè)備、操作系統(tǒng)、屏幕尺寸和網(wǎng)絡(luò)環(huán)境下正常運(yùn)行。(4)安全測(cè)試:評(píng)估移動(dòng)應(yīng)用的安全功能,包括數(shù)據(jù)安全、隱私保護(hù)等。(5)用戶體驗(yàn)測(cè)試:從用戶角度出發(fā),評(píng)估移動(dòng)應(yīng)用的易用性、交互設(shè)計(jì)等方面。8.1.3移動(dòng)端測(cè)試挑戰(zhàn)(1)設(shè)備多樣性:移動(dòng)設(shè)備種類繁多,測(cè)試需要覆蓋多種設(shè)備、操作系統(tǒng)和屏幕尺寸。(2)網(wǎng)絡(luò)環(huán)境復(fù)雜性:移動(dòng)應(yīng)用在網(wǎng)絡(luò)環(huán)境變化下的穩(wěn)定性需要測(cè)試。(3)功能要求高:移動(dòng)設(shè)備功能有限,應(yīng)用需要在資源消耗和響應(yīng)速度方面進(jìn)行優(yōu)化。(4)安全問題:移動(dòng)應(yīng)用面臨惡意攻擊、數(shù)據(jù)泄露等風(fēng)險(xiǎn),需要加強(qiáng)安全測(cè)試。8.2移動(dòng)端測(cè)試工具與策略為了提高移動(dòng)端測(cè)試的效率和效果,選擇合適的測(cè)試工具和制定合理的測(cè)試策略。8.2.1移動(dòng)端測(cè)試工具(1)自動(dòng)化測(cè)試工具:Appium、Robotium、UiAutomator等,用于自動(dòng)化測(cè)試。(2)功能測(cè)試工具:GT(騰訊開源)、Emmagee、Fiddler等,用于評(píng)估應(yīng)用功能。(3)兼容性測(cè)試工具:云測(cè)平臺(tái)(如:Testin、騰訊優(yōu)測(cè)等),用于在不同設(shè)備上進(jìn)行測(cè)試。(4)安全測(cè)試工具:MobSF、Drozer、AppUse等,用于評(píng)估應(yīng)用的安全性。8.2.2移動(dòng)端測(cè)試策略(1)制定測(cè)試計(jì)劃:明確測(cè)試目標(biāo)、測(cè)試范圍、測(cè)試方法和測(cè)試時(shí)間表。(2)測(cè)試用例設(shè)計(jì):根據(jù)需求規(guī)格說明書,設(shè)計(jì)覆蓋全面、重點(diǎn)突出的測(cè)試用例。(3)測(cè)試執(zhí)行:遵循測(cè)試計(jì)劃,分階段、分模塊進(jìn)行測(cè)試。(4)缺陷跟蹤:發(fā)覺缺陷后,及時(shí)記錄并跟蹤缺陷修復(fù)情況。(5)持續(xù)集成與自動(dòng)化測(cè)試:將自動(dòng)化測(cè)試與持續(xù)集成相結(jié)合,提高測(cè)試效率。8.3移動(dòng)端功能測(cè)試移動(dòng)端功能測(cè)試主要關(guān)注應(yīng)用的響應(yīng)速度、資源消耗、穩(wěn)定性等方面,以保證用戶在使用過程中獲得良好的體驗(yàn)。8.3.1響應(yīng)速度測(cè)試測(cè)試應(yīng)用在啟動(dòng)、頁(yè)面加載、功能操作等環(huán)節(jié)的響應(yīng)速度,評(píng)估用戶體驗(yàn)。8.3.2資源消耗測(cè)試評(píng)估應(yīng)用在運(yùn)行過程中對(duì)CPU、內(nèi)存、電池等資源的消耗情況,找出功能瓶頸。8.3.3穩(wěn)定性測(cè)試測(cè)試應(yīng)用在長(zhǎng)時(shí)間運(yùn)行、反復(fù)操作等場(chǎng)景下的穩(wěn)定性,包括崩潰率、異常退出等指標(biāo)。8.3.4網(wǎng)絡(luò)功能測(cè)試評(píng)估應(yīng)用在不同網(wǎng)絡(luò)環(huán)境(如2G、3G、4G、WiFi)下的功能表現(xiàn),包括數(shù)據(jù)傳輸速度、延遲等。通過以上移動(dòng)端功能測(cè)試,可以全面評(píng)估應(yīng)用的功能表現(xiàn),為優(yōu)化和改進(jìn)提供依據(jù)。第9章持續(xù)集成與持續(xù)部署9.1持續(xù)集成概述持續(xù)集成(ContinuousIntegration,簡(jiǎn)稱CI)是現(xiàn)代軟件開發(fā)中一種重要的實(shí)踐方法。它要求開發(fā)者在代碼庫(kù)中進(jìn)行小的、頻繁的代碼提交,并通過自動(dòng)化的構(gòu)建和測(cè)試過程來驗(yàn)證代碼的正確性和系統(tǒng)的穩(wěn)定性。本章將介紹持續(xù)集成的概念、優(yōu)勢(shì)以及實(shí)施過程中需遵循的原則。9.1.1持續(xù)集成的概念持續(xù)集成是一種軟件開發(fā)實(shí)踐,旨在提高軟件質(zhì)量、減少集成風(fēng)險(xiǎn)和加快反饋速度。通過持續(xù)集成,開發(fā)團(tuán)隊(duì)可以在早期發(fā)覺和解決問題,降低軟件交付過程中的風(fēng)險(xiǎn)。9.1.2持續(xù)集成的優(yōu)勢(shì)(1)提高軟件質(zhì)量:持續(xù)集成能夠及時(shí)發(fā)覺和修復(fù)問題,降低軟件缺陷率。(2)加快反饋速度:持續(xù)集成為開發(fā)者提供了快速的反饋,有助于提高開發(fā)效率。(3)降低集成風(fēng)險(xiǎn):通過頻繁的集成,減少了集成過程中可能出現(xiàn)的沖突和問題。(4)提高團(tuán)隊(duì)協(xié)作:持續(xù)集成要求開發(fā)團(tuán)隊(duì)遵循統(tǒng)一的開發(fā)規(guī)范,有助于提高團(tuán)隊(duì)協(xié)作效率。9.1.3持續(xù)集成原則(1)自動(dòng)化構(gòu)建:通過自動(dòng)化構(gòu)建過程,保證代碼質(zhì)量。(2)頻繁集成:鼓勵(lì)開發(fā)者頻繁提交代碼,以減少集成過程中的問題。(3)測(cè)試全面:保證集成過程中進(jìn)行全面的測(cè)試,包括單元測(cè)試、集成測(cè)試等。(4)遵循開發(fā)規(guī)范:遵循統(tǒng)一的開發(fā)規(guī)范,降低集成風(fēng)險(xiǎn)。9.2持續(xù)集成工具為了實(shí)現(xiàn)持續(xù)集成,開發(fā)團(tuán)隊(duì)需要選擇合適的工具來支持構(gòu)建、測(cè)試和部署過程。下面介紹幾種常用的持續(xù)集成工具。9.2.1JenkinsJenkins是一款開源的持續(xù)集成和持續(xù)部署工具,支持多種編程語(yǔ)言和構(gòu)建工具。它具有強(qiáng)大的插件系統(tǒng),可以實(shí)現(xiàn)自動(dòng)化構(gòu)建、測(cè)試和部署。9.2.2GitLabCI/CDGitLabCI/CD是GitLab內(nèi)置的持續(xù)集成和持續(xù)部署工具,與GitLab倉(cāng)庫(kù)緊密集成。它支持自動(dòng)化測(cè)試、構(gòu)建和部署,能夠輕松實(shí)現(xiàn)持續(xù)交付。9.2.3TeamCityTeamCity是一款由JetBrains推出的持續(xù)集成和持續(xù)部署工具,支持多種編程語(yǔ)言和構(gòu)建工具。它具有直觀的界面和強(qiáng)大的配置能力,能夠滿足不同團(tuán)隊(duì)的持續(xù)集成需求。9.2.4TravisCITravisCI是一款基于云的持續(xù)集成服務(wù),主要針對(duì)開源項(xiàng)目。它支持多種編程語(yǔ)言和構(gòu)建工具,能夠與GitHub倉(cāng)庫(kù)無(wú)縫集成。9.3持續(xù)部署與測(cè)試持續(xù)部署(ContinuousDeployment,簡(jiǎn)稱CD)是持續(xù)集成的延伸,旨在實(shí)現(xiàn)自動(dòng)化部署和測(cè)試。本節(jié)將介紹持續(xù)部署的概念、流程和測(cè)試策略。9.3.1持續(xù)部署概念持續(xù)部署是指將經(jīng)過持續(xù)集成驗(yàn)證的軟件自動(dòng)部署到生產(chǎn)環(huán)境的過程。通過持續(xù)部署,可以加快軟

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論