面向?qū)ο筌浖臏y(cè)試ppt課件_第1頁(yè)
面向?qū)ο筌浖臏y(cè)試ppt課件_第2頁(yè)
面向?qū)ο筌浖臏y(cè)試ppt課件_第3頁(yè)
面向?qū)ο筌浖臏y(cè)試ppt課件_第4頁(yè)
面向?qū)ο筌浖臏y(cè)試ppt課件_第5頁(yè)
已閱讀5頁(yè),還剩21頁(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)介

1、軟件測(cè)試方法和技術(shù)軟件測(cè)試方法和技術(shù) 面向?qū)ο筌浖臏y(cè)試面向?qū)ο筌浖臏y(cè)試 回想驗(yàn)收測(cè)試的過程和主要內(nèi)容驗(yàn)收測(cè)試的過程和主要內(nèi)容產(chǎn)品規(guī)格說(shuō)明書的驗(yàn)證產(chǎn)品規(guī)格說(shuō)明書的驗(yàn)證用戶界面和可用性測(cè)試用戶界面和可用性測(cè)試兼容性測(cè)試兼容性測(cè)試可安裝性和可恢復(fù)性測(cè)試可安裝性和可恢復(fù)性測(cè)試文檔測(cè)試文檔測(cè)試驗(yàn)收測(cè)試報(bào)告和用戶驗(yàn)收測(cè)試驗(yàn)收測(cè)試報(bào)告和用戶驗(yàn)收測(cè)試面向?qū)ο筌浖臏y(cè)試 1面向?qū)ο筌浖奶攸c(diǎn) 2面向?qū)ο鬁y(cè)試的層次與數(shù)據(jù)流 3面向?qū)ο蟮膯卧獪y(cè)試 4面向?qū)ο蟮募蓽y(cè)試 1 1面向?qū)ο筌浖奶攸c(diǎn)面向?qū)ο筌浖奶攸c(diǎn) 我們生活在一個(gè)對(duì)象的世界里,每個(gè)對(duì)象有一定的屬性,把屬性相同的對(duì)象進(jìn)行歸納就形成類,如家具就可以看作

2、類,其主要的屬性有價(jià)格、尺寸、分量、位置和顏色等,無(wú)論我們談?wù)撟雷印⒁巫舆€是沙發(fā)、衣櫥,這些屬性總是可用的,因?yàn)樗鼈兌际羌揖叨^承了為類定義的所有屬性。實(shí)際上,計(jì)算機(jī)軟件所創(chuàng)建的面向?qū)ο笏枷胪瑯觼?lái)源于生活。 除了屬性之外,每個(gè)對(duì)象可以被一系列不同的方式操縱,它可以被買賣、挪動(dòng)、修正(如漆上不同的顏色)。這些操作或方法將改變對(duì)象的一個(gè)或多個(gè)屬性。這樣所有對(duì)類的合法操作可以和對(duì)象的定義聯(lián)系在一起,并且被類的所有實(shí)例繼承。面向?qū)ο竺嫦驅(qū)ο?object-oriented) 面向?qū)ο竺嫦驅(qū)ο?object-oriented) = 對(duì)象對(duì)象 + 分類分類 + 承繼承繼 + 通訊通訊面向?qū)ο竺嫦驅(qū)ο?ob

3、ject-oriented)p可重用性。從一開始對(duì)象的產(chǎn)生就是為了重復(fù)利用,可重用性。從一開始對(duì)象的產(chǎn)生就是為了重復(fù)利用,完成的對(duì)象將在今后的程序開發(fā)中被部分或全部地完成的對(duì)象將在今后的程序開發(fā)中被部分或全部地重復(fù)利用。重復(fù)利用。p可靠性。由于面向?qū)ο蟮膽?yīng)用程序包含了通過測(cè)試可靠性。由于面向?qū)ο蟮膽?yīng)用程序包含了通過測(cè)試的標(biāo)準(zhǔn)部分,因此更加可靠。由于大量代碼來(lái)源于的標(biāo)準(zhǔn)部分,因此更加可靠。由于大量代碼來(lái)源于成熟可靠的類庫(kù),因而新開發(fā)程序的新增代碼明顯成熟可靠的類庫(kù),因而新開發(fā)程序的新增代碼明顯減少,這是程序可靠性提高的一個(gè)重要原因。減少,這是程序可靠性提高的一個(gè)重要原因。p連續(xù)性。具有面向?qū)ο筇?/p>

4、點(diǎn)的連續(xù)性。具有面向?qū)ο筇攸c(diǎn)的C與與C語(yǔ)言有很大語(yǔ)言有很大的兼容性,的兼容性,C程序員可以比較容易地過渡到程序員可以比較容易地過渡到C語(yǔ)語(yǔ)言開發(fā)工作。言開發(fā)工作。面向?qū)ο竺嫦驅(qū)ο?object-oriented)對(duì)象的封裝和抽象對(duì)象的封裝和抽象 繼承性與多態(tài)性繼承性與多態(tài)性 繼承與多態(tài)繼承與多態(tài)2面向?qū)ο鬁y(cè)試的層次與數(shù)據(jù)流面向?qū)ο鬁y(cè)試的層次與數(shù)據(jù)流-面向?qū)ο筌浖y(cè)試的層次與數(shù)據(jù)流,是面向?qū)ο筌浖膯卧獪y(cè)試面向?qū)ο筌浖y(cè)試的層次與數(shù)據(jù)流,是面向?qū)ο筌浖膯卧獪y(cè)試與集成測(cè)試的基礎(chǔ)。與集成測(cè)試的基礎(chǔ)。 類與子類的測(cè)試類與子類的測(cè)試假設(shè)類假設(shè)類D是類是類C的子類,類的子類,類C已進(jìn)行了充分的測(cè)試已進(jìn)行

5、了充分的測(cè)試分層與增量分層與增量 類C和其派生類D間的增量變化能夠用來(lái)幫助確定需要在D中測(cè)試什么。由于D是C的子類,那么所有的用于C的基于規(guī)范的測(cè)試用例也都適用于D。引入術(shù)語(yǔ)“繼承的測(cè)試用例來(lái)代表從父類測(cè)試用例中選取出來(lái)的、用于子類的測(cè)試用例。可以通過簡(jiǎn)單的分析來(lái)確定繼承的測(cè)試用例中哪些適用于測(cè)試子類、哪些在測(cè)試子類時(shí)不必執(zhí)行。 合理的分析,有利于找出更有價(jià)值的測(cè)試用例。分層與增量分層與增量 分層與增量:測(cè)試用例選擇時(shí),需要注意的事項(xiàng):分層與增量:測(cè)試用例選擇時(shí),需要注意的事項(xiàng):面向?qū)ο髮哟谓Y(jié)構(gòu)測(cè)試重點(diǎn)面向?qū)ο髮哟谓Y(jié)構(gòu)測(cè)試重點(diǎn)對(duì)認(rèn)定的對(duì)象的測(cè)試對(duì)認(rèn)定的對(duì)象的測(cè)試 OOA面向?qū)ο蠓治鲋姓J(rèn)定的對(duì)象

6、是對(duì)問題空間中的結(jié)構(gòu)、其他系統(tǒng)、設(shè)備、被記憶的事件、系統(tǒng)涉及的人員等實(shí)際實(shí)例的抽象。對(duì)它的測(cè)試可以從如下方面考慮:認(rèn)定的對(duì)象是否全面,其名稱應(yīng)該盡量準(zhǔn)確、適用,是否問題空間中所涉及到的實(shí)例都反映在認(rèn)定的抽象對(duì)象中。認(rèn)定的對(duì)象是否具有多個(gè)屬性。只有一個(gè)屬性的對(duì)象通常應(yīng)看作其他對(duì)象的屬性而不是抽象為獨(dú)立的對(duì)象對(duì)認(rèn)定為同一對(duì)象的實(shí)例是否有共同的、區(qū)別于其他實(shí)例的共同屬性,是否提供或需要相同的服務(wù),如果服務(wù)隨著不同的實(shí)例而變化,認(rèn)定的對(duì)象就需要分解或利用繼承性來(lái)分類表示。如果系統(tǒng)沒有必要始終保持對(duì)象代表的實(shí)例信息,提供或者得到關(guān)于它的服務(wù),認(rèn)定的對(duì)象也無(wú)必要。面向?qū)ο髮哟谓Y(jié)構(gòu)測(cè)試重點(diǎn)面向?qū)ο髮哟谓Y(jié)構(gòu)測(cè)

7、試重點(diǎn)對(duì)認(rèn)定的結(jié)構(gòu)的測(cè)試對(duì)認(rèn)定的結(jié)構(gòu)的測(cè)試 認(rèn)定的結(jié)構(gòu)指的是多種對(duì)象的組織方式,用來(lái)反映問題空間中的復(fù)雜實(shí)例和復(fù)雜關(guān)系。認(rèn)定的分類結(jié)構(gòu)測(cè)試要點(diǎn):對(duì)于結(jié)構(gòu)中的一種對(duì)象,尤其是處于高層的對(duì)象,是否在問題空間中含有不同于下一層對(duì)象的特殊可能性,即是否能派生出下一層對(duì)象。對(duì)于結(jié)構(gòu)中的一種對(duì)象,尤其是處于同一低層的對(duì)象,是否能抽象出在現(xiàn)實(shí)中有意義的更一般的上層對(duì)象。對(duì)所有認(rèn)定的對(duì)象,是否能在問題空間內(nèi)向上層抽象出在現(xiàn)實(shí)中有意義的對(duì)象。高層的對(duì)象的特性是否完全體現(xiàn)下層的共性,低層的對(duì)象是否有高層特性基礎(chǔ)上的特殊性。面向?qū)ο髮哟谓Y(jié)構(gòu)測(cè)試重點(diǎn)面向?qū)ο髮哟谓Y(jié)構(gòu)測(cè)試重點(diǎn)對(duì)構(gòu)造的類層次結(jié)構(gòu)的測(cè)試對(duì)構(gòu)造的類層次結(jié)構(gòu)的

8、測(cè)試 為了能充分發(fā)揮面向?qū)ο罄^承共享特性,OOD面向?qū)ο笤O(shè)計(jì)的類層次結(jié)構(gòu)通常基于OOA中產(chǎn)生的分類結(jié)構(gòu)的原則來(lái)組織,著重體現(xiàn)父類和子類間的一般性和特殊性。在當(dāng)前的問題空間,對(duì)類層次結(jié)構(gòu)的主要要求是能在解空間構(gòu)造實(shí)現(xiàn)全部功能的結(jié)構(gòu)框架。為此測(cè)試要注意如下幾個(gè)方面:類層次結(jié)構(gòu)是否涵蓋了所有定義的類;是否能體現(xiàn)OOA中所定義的實(shí)例關(guān)聯(lián)、消息關(guān)聯(lián);子類是否具有父類沒有的新特性;子類間的共同特性是否完全在父類中得以體現(xiàn)。 3 3面向?qū)ο蟮膯卧獪y(cè)試面向?qū)ο蟮膯卧獪y(cè)試類測(cè)試類測(cè)試 類測(cè)試的方法類測(cè)試的方法通過代碼檢查或執(zhí)行測(cè)試用例能有效地測(cè)試一個(gè)類的代碼。通過代碼檢查或執(zhí)行測(cè)試用例能有效地測(cè)試一個(gè)類的代碼。

9、 面向?qū)ο蟮膯卧獪y(cè)試面向?qū)ο蟮膯卧獪y(cè)試類測(cè)試的組成部分類測(cè)試的組成部分 作為每個(gè)類,決定是將其作為一個(gè)單元進(jìn)行獨(dú)立測(cè)試,還是以某種方式將其作為系統(tǒng)某個(gè)較大部分的一個(gè)組件進(jìn)行獨(dú)立測(cè)試,需要基于以下因素進(jìn)行決策:這個(gè)類在系統(tǒng)中的作用,尤其是與之相關(guān)聯(lián)的風(fēng)險(xiǎn)程度。這個(gè)類的復(fù)雜性根據(jù)狀態(tài)個(gè)數(shù)、操作個(gè)數(shù)以及關(guān)聯(lián)其他類的程度等進(jìn)行衡量)開發(fā)這個(gè)類測(cè)試驅(qū)動(dòng)程序所需的工作量。在進(jìn)行類測(cè)試時(shí),一般要考慮以下幾個(gè)方面: 測(cè)試人員測(cè)試人員 測(cè)試內(nèi)容測(cè)試內(nèi)容 測(cè)試時(shí)間測(cè)試時(shí)間 測(cè)試過程測(cè)試過程 測(cè)試程度測(cè)試程度 面向?qū)ο蟮膯卧獪y(cè)試面向?qū)ο蟮膯卧獪y(cè)試構(gòu)建測(cè)試用例構(gòu)建測(cè)試用例 首先要看怎樣從類說(shuō)明中確定測(cè)試用例,然后根據(jù)

10、類實(shí)現(xiàn)引進(jìn)的邊界值來(lái)擴(kuò)充附加的測(cè)試用例。 根據(jù)前置條件和后置條件來(lái)構(gòu)建測(cè)試用例的總體思想是:為所有可能出現(xiàn)的組合情況確定測(cè)試用例需求。在這些可能出現(xiàn)組合情況下,可以滿足前置條件,也能夠達(dá)到后置條件。接下來(lái)創(chuàng)建測(cè)試用例來(lái)表達(dá)這些需求,根據(jù)這些需求還可以創(chuàng)建擁有特定輸入值包括常見值和邊界值的測(cè)試用例,并確定它們的正確輸出。最后,還可以增加測(cè)試用例來(lái)闡述違反前置條件所發(fā)生的情況。 面向?qū)ο蟮膯卧獪y(cè)試面向?qū)ο蟮膯卧獪y(cè)試類測(cè)試系列的充分性類測(cè)試系列的充分性 充分性的三個(gè)常用標(biāo)準(zhǔn)是:基于狀態(tài)的覆蓋率、基于限制的覆蓋率、基于代碼的覆蓋率。 基于狀態(tài)的覆蓋率,以測(cè)試覆蓋了多少個(gè)狀態(tài)轉(zhuǎn)換為依據(jù)基于狀態(tài)的覆蓋率,

11、以測(cè)試覆蓋了多少個(gè)狀態(tài)轉(zhuǎn)換為依據(jù) 。基于約束的覆蓋率,與基于狀態(tài)轉(zhuǎn)換的充分性類似,還可以根據(jù)有基于約束的覆蓋率,與基于狀態(tài)轉(zhuǎn)換的充分性類似,還可以根據(jù)有多少對(duì)前置條件和后置條件被覆蓋來(lái)表示充分性。多少對(duì)前置條件和后置條件被覆蓋來(lái)表示充分性。 基于代碼的覆蓋率。當(dāng)所有的測(cè)試用例都執(zhí)行結(jié)束時(shí),確定實(shí)現(xiàn)一基于代碼的覆蓋率。當(dāng)所有的測(cè)試用例都執(zhí)行結(jié)束時(shí),確定實(shí)現(xiàn)一個(gè)類的每一行代碼或代碼通過的每一條路徑至少執(zhí)行了一次,這是個(gè)類的每一行代碼或代碼通過的每一條路徑至少執(zhí)行了一次,這是一種很好的思想。一種很好的思想。 面向?qū)ο蟮膯卧獪y(cè)試面向?qū)ο蟮膯卧獪y(cè)試構(gòu)建測(cè)試的驅(qū)動(dòng)程序構(gòu)建測(cè)試的驅(qū)動(dòng)程序 測(cè)試驅(qū)動(dòng)程序是一個(gè)

12、運(yùn)行測(cè)試用例并收集運(yùn)行結(jié)果的程序。測(cè)試驅(qū)動(dòng)程序的設(shè)計(jì)應(yīng)該相對(duì)簡(jiǎn)單,因?yàn)槲覀兒苌儆袝r(shí)間和資源來(lái)對(duì)驅(qū)動(dòng)程序軟件進(jìn)行基于執(zhí)行的測(cè)試否則會(huì)進(jìn)入一個(gè)程序測(cè)試遞歸的、無(wú)窮的之路),而是依賴代碼檢查來(lái)檢測(cè)測(cè)試驅(qū)動(dòng)程序。所以,測(cè)試驅(qū)動(dòng)程序必須是嚴(yán)謹(jǐn)?shù)摹⒔Y(jié)構(gòu)清晰、簡(jiǎn)單,易于維護(hù),并且對(duì)所測(cè)試的類說(shuō)明變化具有很強(qiáng)的適應(yīng)能力。理想情況下,在創(chuàng)建新的測(cè)試驅(qū)動(dòng)程序時(shí),應(yīng)該能夠復(fù)用已存在的驅(qū)動(dòng)程序的代碼。 4 面向?qū)ο蟮募蓽y(cè)試面向?qū)ο蟮募蓽y(cè)試面向?qū)ο蟮募蓽y(cè)試主要是兩個(gè)方面:類的線性測(cè)試,交互測(cè)試。類的獨(dú)立性測(cè)試跨平臺(tái)方面測(cè)試。 面向?qū)ο蟮某绦蚴怯扇舾蓪?duì)象組成的,這些對(duì)象互相協(xié)作以解決某些問題。對(duì)象的協(xié)作方式?jīng)Q定了程

13、序能做什么,從而決定了這個(gè)程序執(zhí)行的正確性。因此,一個(gè)程序中對(duì)象的正確協(xié)作-即交互-對(duì)于程序的正確性是非常關(guān)鍵的。 4 面向?qū)ο蟮募蓽y(cè)試面向?qū)ο蟮募蓽y(cè)試對(duì)象交互對(duì)象交互 匯集類測(cè)試匯集類測(cè)試有些類在它們的說(shuō)明中使用對(duì)象,但是實(shí)際上從不和這些對(duì)象中的任何一個(gè)有些類在它們的說(shuō)明中使用對(duì)象,但是實(shí)際上從不和這些對(duì)象中的任何一個(gè)進(jìn)行協(xié)作,也就是說(shuō),它們從來(lái)不請(qǐng)求這些對(duì)象的任何服務(wù)。相反,它們會(huì)進(jìn)行協(xié)作,也就是說(shuō),它們從來(lái)不請(qǐng)求這些對(duì)象的任何服務(wù)。相反,它們會(huì)表現(xiàn)出以下的一個(gè)或多個(gè)行為:表現(xiàn)出以下的一個(gè)或多個(gè)行為:存放這些對(duì)象的引用或指針),程序中常表現(xiàn)為對(duì)象之間一對(duì)多的關(guān)系存放這些對(duì)象的引用或指針

14、),程序中常表現(xiàn)為對(duì)象之間一對(duì)多的關(guān)系創(chuàng)建這些對(duì)象的實(shí)例創(chuàng)建這些對(duì)象的實(shí)例刪除這些對(duì)象的實(shí)例刪除這些對(duì)象的實(shí)例協(xié)作類測(cè)試協(xié)作類測(cè)試該類的一個(gè)或多個(gè)操作中使用其它的對(duì)象并將其作為它們的實(shí)現(xiàn)中不可缺少該類的一個(gè)或多個(gè)操作中使用其它的對(duì)象并將其作為它們的實(shí)現(xiàn)中不可缺少的一部分。當(dāng)類接口中的一個(gè)操作的某個(gè)后置條件引用了一具對(duì)象的實(shí)例狀的一部分。當(dāng)類接口中的一個(gè)操作的某個(gè)后置條件引用了一具對(duì)象的實(shí)例狀態(tài),并且或者說(shuō)明那個(gè)對(duì)象的某個(gè)屬性被使用或修改了,那么這個(gè)類就態(tài),并且或者說(shuō)明那個(gè)對(duì)象的某個(gè)屬性被使用或修改了,那么這個(gè)類就是一個(gè)協(xié)作類是一個(gè)協(xié)作類 。4 面向?qū)ο蟮募蓽y(cè)試面向?qū)ο蟮募蓽y(cè)試面向?qū)ο蠹蓽y(cè)

15、試的常用方法面向?qū)ο蠹蓽y(cè)試的常用方法 抽樣測(cè)試抽樣測(cè)試 正交陣列測(cè)試正交陣列測(cè)試?yán)纾僭O(shè)有3個(gè)因素-即A、B、C,每個(gè)因素有3 個(gè)級(jí)別-即1、2、和3,那么這些值就有27種可能的組合情況-A的3 種組合情況C的3 種組合情況。 4 面向?qū)ο蟮募蓽y(cè)試面向?qū)ο蟮募蓽y(cè)試分布式對(duì)象測(cè)試分布式對(duì)象測(cè)試 如今很少有設(shè)計(jì)單個(gè)進(jìn)程在單個(gè)處理機(jī)上執(zhí)行的系統(tǒng),為了獲得靈活性和伸展性,許多系統(tǒng)都被設(shè)計(jì)成多個(gè)充分獨(dú)立的部件,每個(gè)部件可以存在于一個(gè)獨(dú)立的進(jìn)程中,而整個(gè)系統(tǒng)的運(yùn)行會(huì)根據(jù)需要啟動(dòng)多個(gè)進(jìn)程。如果這些進(jìn)程不是分布在一臺(tái)機(jī)器上,而是分布在多臺(tái)機(jī)器上,借助于計(jì)算機(jī)通訊或網(wǎng)絡(luò)實(shí)現(xiàn)它們相互之間的協(xié)作,從而構(gòu)成一

16、個(gè)分布式的系統(tǒng),客戶機(jī)/服務(wù)器模型是一種簡(jiǎn)單的分布式系統(tǒng),在這種模型中,客戶機(jī)和服務(wù)器部件被設(shè)計(jì)成存在于獨(dú)立的進(jìn)程中,服務(wù)器提供數(shù)據(jù)計(jì)算、處置、存儲(chǔ)等管理工作,客戶端接受用戶的輸入、懇求、顯示結(jié)果等工作,兩者分工不同。隨著,計(jì)算機(jī)技術(shù)的發(fā)展,可以構(gòu)造一個(gè)分布式的服務(wù)器集群,通過并行技術(shù)實(shí)現(xiàn)復(fù)雜的或巨量的計(jì)算;也可以構(gòu)造沒有服務(wù)器的、分布式的、由客戶端構(gòu)成的對(duì)等網(wǎng)絡(luò) (P2P) 系統(tǒng)。4 面向?qū)ο蟮募蓽y(cè)試面向?qū)ο蟮募蓽y(cè)試分布式對(duì)象的概念和特點(diǎn)分布式對(duì)象的概念和特點(diǎn) 線程是一個(gè)操作系統(tǒng)進(jìn)程內(nèi)能夠獨(dú)立運(yùn)行的內(nèi)容,它擁有線程是一個(gè)操作系統(tǒng)進(jìn)程內(nèi)能夠獨(dú)立運(yùn)行的內(nèi)容,它擁有自己的計(jì)數(shù)器和本地?cái)?shù)據(jù)。線程是能夠被調(diào)度執(zhí)行的最小單自己的計(jì)數(shù)器和本地?cái)?shù)據(jù)。線程是能夠被調(diào)度執(zhí)行的最小單位。面向?qū)ο笳Z(yǔ)言通過隱藏接口的屬性或在某些情況下使線位。面向?qū)ο笳Z(yǔ)言通過隱藏接口的屬性或在某些情況下使線程對(duì)對(duì)象做出反應(yīng),以此提供一些簡(jiǎn)單的同步手段。程對(duì)對(duì)象做出反應(yīng),以此提供一些簡(jiǎn)單的同步手段。 在測(cè)試

溫馨提示

  • 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ù)覽,若沒有圖紙預(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)論