符合性測試和互操作性測試的相關(guān)性第2版_第1頁
符合性測試和互操作性測試的相關(guān)性第2版_第2頁
符合性測試和互操作性測試的相關(guān)性第2版_第3頁
符合性測試和互操作性測試的相關(guān)性第2版_第4頁
符合性測試和互操作性測試的相關(guān)性第2版_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、符合性測試和互操作性測試的相關(guān)性(第2版)符合性測試和互操作性測試的相關(guān)性(第2版)欄目編輯:閏小梅E-mail: HYPERLINK mailto:yanxmcesi.ac.ca yanxmcesi.ac.ca符合性測試和互操作性測試的相關(guān)性(第2版)TheRelevanceofConformanceTestingandInteroperab_?tyTestingETSlAnthonyWiles(法國)FSCOMScottMoseley法國)PQMConsultants,UKSteveRandall(英國)中國電子技術(shù)標(biāo)準(zhǔn)化研究所郭楠吳東亞編譯摘要傳統(tǒng)上講,符合性測試主要用于電信產(chǎn)業(yè),而互操

2、作性測試主要用于國際互聯(lián)網(wǎng)絡(luò).這兩種測試方法存在各自的優(yōu)點(diǎn)和缺點(diǎn),結(jié)合使用兩種方法,能 夠使測試過程的效果達(dá)到最大化;同時(shí)還介紹了歐洲電 信標(biāo)準(zhǔn)研究院(ETSI)的標(biāo)準(zhǔn)化活動(dòng).關(guān)鍵詞互操作性測試符合性測試歐洲電信標(biāo)準(zhǔn)研究院PlugtestAbstract:Traditionally,conformancetestinghas beenthedomainofthetelecommunicationsindustrywhile interoperabilitytestinghasmainlybeenlimitedtotheInternet world.Thispaperdiscussestheme

3、ritsandshortcomingsof eachapproachandshowsonewaytheycanusefullybecombinedtomaximisetheeffectivenessofthetestingprocess. ThispaperalsopresentsETSIstandardisationactivities, Keywords:interoperabilitytesting;conformance testing;ETShPlugtest1背景電信產(chǎn)業(yè)需要不同種類的基礎(chǔ)規(guī)范和標(biāo)準(zhǔn)來保障產(chǎn)品的功能性,彼此之間的互操作性,安全性和對(duì)標(biāo)準(zhǔn)的符合性.任何有效的標(biāo)準(zhǔn)化活動(dòng)

4、都需要測試規(guī)范來支持這些基 本需求.如果沒有測試規(guī)范,產(chǎn)品的功能必定有所欠缺,不 能和其他產(chǎn)品互 操作,是不安全的并會(huì)導(dǎo)致法律責(zé)任.電信產(chǎn)業(yè)界為了開發(fā)和維護(hù)他們的產(chǎn)品和服 務(wù),采用了多種測試方法,包括:集成,性能,壓力,負(fù)載,電磁 輻射,電氣安全,機(jī)械 強(qiáng)度,符合性和互操作性.對(duì)歐洲電信標(biāo)準(zhǔn)研究院(ETSI)而言,測試活動(dòng)受控于 協(xié) 議測試規(guī)范.但是,由于不同的原因,我們看到互操作 性測試產(chǎn)生了新的,有意義的 影響.ETSI持續(xù)的Plugtest服務(wù)成功地證明,互操作性測試的概念已經(jīng)被產(chǎn)業(yè)界所 接 受.目前許多觀點(diǎn)認(rèn)為互操作性測試可以有效地替代符合性測試,并且可以明顯的節(jié)省花費(fèi)和時(shí)間.本文還將

5、介紹產(chǎn)業(yè)界關(guān)于互操作性測試與符合性測試的觀點(diǎn),并闡述ETSI關(guān)于兩種測試的定義和方法論,分 析他們的優(yōu)點(diǎn)和缺點(diǎn),結(jié)果將表明:互操作性測試與 符合 性測試的目的不同.只進(jìn)行一種測試并不能保證互操作性,所以好的工程實(shí)踐 需要兩種測試來保障基礎(chǔ)協(xié)議要求的互操作性.我們進(jìn)而斷言,符合性測試在完成有效的,嚴(yán)格 的互操作性測試中是必要的.2互操作性測試事實(shí)上,雖然產(chǎn)業(yè)界對(duì)互操作性測試存在普遍的認(rèn)識(shí),但是對(duì)于互操作性的定 義還不能達(dá)成一致.直至現(xiàn)在,互 操作測試仍被普遍認(rèn)為是相當(dāng)不正規(guī)的原型設(shè)備 之間的互 連,目的是為了產(chǎn)品調(diào)試和技術(shù)改進(jìn).InteropEvent, PlugtestS 和bakeoffs

6、部屬于這一類.目前,互操作性測試的方法是設(shè)備商將他們的產(chǎn)品拿到某個(gè)地方集中,在那里提供了合適的網(wǎng)絡(luò)設(shè)施,如圖1所 示.設(shè)備被連接在網(wǎng)絡(luò)上,通過手動(dòng)設(shè)置,兩個(gè)或多個(gè)設(shè) 產(chǎn)品5圖1典型的bake-off連接設(shè)置本文系“十五國家科技攻關(guān)計(jì)劃重點(diǎn)項(xiàng)目:認(rèn)證認(rèn)可關(guān)鍵技術(shù)研究與示范 (2005BA909B).信息技術(shù)與標(biāo),幕化2007年第5期備商試圖使他們的產(chǎn)品通過通信來實(shí)現(xiàn)特有的連接功能.這些測試的成功或失 敗的信息被用來提高產(chǎn)品設(shè)計(jì)或者作為對(duì)基本的標(biāo)準(zhǔn)化活動(dòng)的反饋,以提高它們的技術(shù)能力.圖1為典型的bake-off測試設(shè)置,不同設(shè)備商提供 的一些產(chǎn)品連接到 中心網(wǎng)絡(luò)中.圖1顯示了產(chǎn)品2,3,6的 制造

7、商統(tǒng)一進(jìn)行一些公共功能的互操作性檢 測的場景,而設(shè)備1,4,5之間的測試能夠同步進(jìn)行.這種類型的測試對(duì)于提高產(chǎn)品的穩(wěn)定性和產(chǎn)品技術(shù)的提升是一種非常有效的方法.但是,它不提供產(chǎn)品符合任 何標(biāo)準(zhǔn)的證明,也不表明產(chǎn)品完全符合標(biāo)準(zhǔn)所必需 的互操作性要求.市場對(duì)于保障互操作性的要求逐漸引起了電信設(shè)備商,運(yùn)營商對(duì)基于正規(guī)測試 的認(rèn)證和貼標(biāo)活動(dòng)的興趣.這種測試不僅依賴于采用預(yù)先定義的覆蓋所有可能功能 的互操作 性測試套,而且依賴于產(chǎn)品與特定協(xié)議標(biāo)準(zhǔn)的符合性測試,并且這一測試 是互操作性測試的必要條件.3符合性測試符合性測試的目的是確定特定標(biāo)準(zhǔn)的實(shí)現(xiàn)與本標(biāo)準(zhǔn)單獨(dú)需求的符合程度.在過去的10年內(nèi),ETSI技術(shù)體

8、已經(jīng)開發(fā) 出針對(duì)關(guān)鍵技術(shù)的符合性測試規(guī)范, 如,GSM,UMTS, DECT,1NAP,TETRA,ISDNBSDN/ATM,HioerLAN/2,VB - 5,FSK和 V01P(H.323/SIP)等.ETSI 測試規(guī)范是根據(jù)已經(jīng)被 證明的ISO/IEC9646信息技術(shù)開放系統(tǒng)互連一致性測試方法和框架標(biāo)準(zhǔn) 中的 符合性測試方法來開發(fā)的,如圖2所示.f測試人員l圖2對(duì)于符合性測試的通用模型(基于 Iso/IEC9646)在圖2的符合性測試結(jié)構(gòu)中,有兩個(gè)主要的部件:包 含被測實(shí)現(xiàn)(1UT)的被測系 統(tǒng)(SUT)和測試手段(MOT). IUT 一般是一個(gè)單獨(dú)的協(xié)議,雖然SUTfe含多個(gè)協(xié)議層,

9、但一次只用一個(gè)符合性測試套測試其中的一層.2?7年第5期根據(jù)IUT的結(jié)構(gòu)和測試過程中訪問的接口 ,MOT至少 有一個(gè)測試器,它還處理測 試結(jié)果的協(xié)調(diào),日志和報(bào)告.從SUT連接到測試器是通過一些通信手段(MOC發(fā)現(xiàn)的. 例 如,當(dāng)一個(gè)第,層的協(xié)議連接到一個(gè)單獨(dú)的測試器時(shí),MOC可能是,一 1層的協(xié)議 棧.在真實(shí)測試環(huán)境中,測試器可能是分布式的,執(zhí)行的測試程序或者腳本在 ISO/IEC9646的術(shù)語中稱為測試?yán)瑴y試?yán)娜Q為測試套.ETSI開發(fā)出利用標(biāo) 準(zhǔn)化的測試 語言TTCN寫的抽象測試套(ATS),TTCN語言能夠 在不同種類的實(shí)際 測試系統(tǒng)中編譯并運(yùn)行.圖3是對(duì)網(wǎng)絡(luò)部件(和終端設(shè)備(進(jìn)行

10、測試的說明.刪試系統(tǒng)做測系統(tǒng)測試系統(tǒng) 被測樂統(tǒng)o(a)【I】元襲的符臺(tái)刪試(b)終端改備的符合性測試 圖3標(biāo)準(zhǔn)符合性測試的 說明在每一種情況下,對(duì)于組成產(chǎn)品的不同協(xié)議部件可以有不同的標(biāo)準(zhǔn)符合性測試 套.產(chǎn)品作為一個(gè)完整的系統(tǒng)不可能只用一個(gè)單獨(dú)的測試套來完成測試.圖3中的虛線表 示測試接口,包括產(chǎn)品內(nèi)部的標(biāo)準(zhǔn)化協(xié)議接口和測試系統(tǒng)的接口.符合性測試方法ETsI采用的ISO/IEC9646方法論,最初的目標(biāo)是 協(xié)議測試,還能應(yīng)用于其他的 被動(dòng)系統(tǒng),例如,服務(wù)和API的黑盒測試.為了簡單起見,我們主要考慮協(xié)議的標(biāo)準(zhǔn) 符合性測試.ISO/IEC9646推薦的測試規(guī)范內(nèi)容包含以下一些文檔:從相關(guān)的基礎(chǔ)標(biāo)準(zhǔn)

11、中推 導(dǎo)出的測試套結(jié)構(gòu)和測試目的(TSS&TP).他們提供非正式的,針對(duì)每一個(gè)測試 的易 讀描述,更關(guān)注測試的意義而不是具體實(shí)現(xiàn)細(xì)節(jié).每一個(gè) 測試目的專注于基礎(chǔ) 標(biāo)準(zhǔn)中的一個(gè)特定需求或者幾個(gè)需求的混合體.他們一般在詳細(xì)的協(xié)議層上定義,可能指出協(xié) 議信息,狀態(tài)或者性能.最終,測試目的根據(jù)恰當(dāng)?shù)囊?guī)則 組成邏輯測試 套結(jié)構(gòu)(例如:基本互連,錯(cuò)誤處理,協(xié)議功 能等).抽象測試套(ATS)是測試?yán)娜?每一個(gè)測試?yán)o 出了測試目的的詳細(xì)編碼, 一般用測試規(guī)范語言完成,例 如:TTCN.實(shí)現(xiàn)符合性聲明0CS柱嵌入在SUT的被測實(shí)現(xiàn)支持的性能的表格.它提供了 產(chǎn)品實(shí)現(xiàn)的特征,性能,功能http:H和可選項(xiàng)

12、.ICS能夠用來對(duì)測試?yán)M(jìn)行選擇和參數(shù)化,并作為不同產(chǎn)品之間基本 互操作性的指示器.測試用實(shí)現(xiàn)額外信息(IXIT)包括對(duì)于測試必要的附加信 息(例 如:專用地址,定時(shí)器的數(shù)值等).ATS使用適合于現(xiàn)代測試工具平臺(tái)(C+,.Java等)的TTCN譯器,可以快速,容易地實(shí)現(xiàn)可執(zhí).15lJ試套(ETS).運(yùn)行時(shí)的支持 (如:信息編/解碼,測試控制和適 應(yīng)層)需要在現(xiàn)實(shí)測試系統(tǒng)中實(shí)現(xiàn).ISO/IEC9646不只是定義上述的測試規(guī)范,它有7個(gè)部分的系列標(biāo)準(zhǔn),包括了測 試實(shí)現(xiàn)(可執(zhí)行測試),測試實(shí)驗(yàn)室的需求和協(xié)議輪廓測試規(guī)范的開發(fā)等.符合性測試特性因?yàn)榉闲詼y試器對(duì)發(fā)送到IUT的協(xié)議信息的序列和內(nèi)容保持高

13、度的控制,這 樣就可以很好的理解符合性測試的范圍,包括期望的和不期望的(無效的)./5-為,協(xié)議設(shè)計(jì)必須考慮在百萬次事例中偶然出現(xiàn)一次的事件,這種偶然事件不能(故意 地)在互操作性測試中產(chǎn)生.圖4表示了一個(gè)完整的系統(tǒng)(產(chǎn)品),它的一些部分用不 同的標(biāo)準(zhǔn)來實(shí)現(xiàn).用方 框A,B,C,D來表示.圖4符合性測試的范圍符合性測試時(shí),分別測試綠色的陰影部分(區(qū)域),測試程度的深淺依賴于測試 套的質(zhì)量和廣度.在一個(gè)受控的,一定范圍的人工的環(huán)境中,通過測試 特定的需求,符合性測試的 測試方式范圍很窄但是程度很 深.它不測試整個(gè)系統(tǒng),也不測試系統(tǒng)在真實(shí)環(huán)境中 和其他系統(tǒng)的互操作性如何.符合性測試中的一個(gè)問題就是

14、昂貴的開銷.事實(shí)上,當(dāng)它和官方的,低效的第三 方測試計(jì)劃有關(guān)時(shí)可能確實(shí)如 止匕.但是,目前已經(jīng)不再是這種情況了 .ETSI使編寫 測試規(guī)范的過程更加有效,同時(shí)使測試套本身關(guān)注于測試實(shí)質(zhì)性內(nèi)容,我們稱之為為了互操作性的符合性測試.因?yàn)?測試規(guī)范是ETSI技術(shù)成員體的專家組完成的, 開銷分?jǐn)傂畔⒓夹g(shù)與標(biāo)準(zhǔn)化在ETSI的成員中.ETSI測試規(guī)范的需求量正在持續(xù)增力口,經(jīng)常被設(shè)備商用作內(nèi)部開發(fā)階段測試的基礎(chǔ),并作為 互操作性測試的實(shí)質(zhì) 性補(bǔ)充.一位3GP啦術(shù)工作組的主 席說:3GPP終端的標(biāo)準(zhǔn)符合性測試套是非常值 錢的.嚴(yán) 格的測試要求確保了終端之間的互操作性,形成了供應(yīng)商 能夠持續(xù)發(fā)展的 核心測試集

15、.基于射頻系統(tǒng)的測試系統(tǒng)確實(shí)很昂貴.在GS防口 UMTS這樣大的市場中,基于射 頻系統(tǒng)的測試系統(tǒng)是值得 建立的.但是,對(duì)于不是那/ A昂貴的應(yīng)用,測試是重要的, 但是開銷要控制到最小,在非射頻協(xié)議上,如IP層,進(jìn)行 低層(射頻)仿真的測試目 的得到了越來越多的關(guān)注.這是非 常有效的,同時(shí)比用真實(shí)的測試工具便宜得多. 3.3測試系統(tǒng)樹表結(jié)合表示法(TTCN混為開發(fā)測試規(guī)范而特定設(shè)計(jì)的語言,已經(jīng)應(yīng)用到包括 ISDN,GSM,DECT SIP等多個(gè)技術(shù)領(lǐng)域中.與題目相吻合,TTCN的版本1和2用表格結(jié)構(gòu)表示 測試規(guī)范,它們還對(duì)單獨(dú)的 測試步驟使用一些很隱諱的符 號(hào).雖然對(duì)于協(xié)議測試是強(qiáng)有力的,但是這

16、種方法缺 乏可 讀性以及擴(kuò)展到不同應(yīng)用領(lǐng)域語言的靈活性.因此,ETSI產(chǎn)生了具有現(xiàn)代編程 語言風(fēng)格的第3個(gè)版本(TTCN-3),它給出了 TTCNffi寫的新的含義,現(xiàn)在稱為“測試 和測試 控制表示法,更好地反映了它的目標(biāo)和作用.除了協(xié)議,TTCN 3還是針 對(duì)服務(wù),API和一定范圍內(nèi)基于軟件的其 他系統(tǒng)進(jìn).15-U試的理想語言.它不限于 符合性測試,適用 于很多領(lǐng)域,包括互操作性測試.3.4舉例返回到圖1中的bake-off例子,有三個(gè)互連的產(chǎn)品(產(chǎn)品2,3和6),它們中的 每一個(gè)幾乎都是由一些子系統(tǒng) 或部分組成的.這些部分可能也有自己的子部分或者 子系統(tǒng).在這些部分中,很可能至少存在一個(gè)包

17、含有多個(gè)協(xié)議 層的協(xié)議棧.為了進(jìn)行 符合性測試,IUT可能是協(xié)議棧中 在其他下層協(xié)議或仿真器之上的一個(gè)協(xié)議.因此, 符合性 測試套被設(shè)計(jì)成針對(duì)一個(gè)產(chǎn)品中一個(gè)標(biāo)準(zhǔn)的實(shí)現(xiàn)的測試 .理論上,符合性測 試能夠?qū)σ粋€(gè)產(chǎn)品中出現(xiàn)的每一個(gè)標(biāo)準(zhǔn) 實(shí)現(xiàn)進(jìn).15-U試.換言之,符合性測試對(duì)于一個(gè)產(chǎn)品的子系統(tǒng)或者部件是特定的,針對(duì)每一個(gè)子 系統(tǒng)或部件存在一個(gè)基本的規(guī)范或者標(biāo)準(zhǔn)如果沒有基本規(guī)范,就沒有符合性測試 僅僅考慮協(xié)議標(biāo)準(zhǔn)符合性測試,可以這/講:電信系 統(tǒng)用到一些協(xié)議,其中一些是 經(jīng)過驗(yàn)證并且正確的,其2007年第5期他,些是新規(guī)定的.如果新的協(xié)議是在協(xié)議棧中的較低層,而“經(jīng)過驗(yàn)證并且正 確的”協(xié)議處在協(xié)議棧的

18、較高層(這種 情況經(jīng)常發(fā)生),這時(shí)協(xié)議較高層的可靠性是 沒用的,除非 建立起較低層的可信度.在一個(gè)沒有驗(yàn)證過的實(shí)體上設(shè)置 一個(gè)可靠的協(xié)議會(huì)引起問題,問題的量級(jí)與未驗(yàn)證的協(xié)議的復(fù)雜程度成比例.雖然這個(gè)特定的例子僅僅討論了系統(tǒng)中的協(xié)議部件,對(duì)于系統(tǒng)的其他部件,該 原理同樣有效.確實(shí),協(xié)議需要 最大范圍的符合性測試,但是其他子系統(tǒng)(應(yīng)用,服務(wù), 電氣和電子系統(tǒng),連接器和接口)也需要符合性測試,特別是 當(dāng)有多種方法可以實(shí) 現(xiàn)同樣的功能時(shí).這種魯棒性經(jīng)常被 作為質(zhì)量因子設(shè)計(jì)在傳輸和電子/電氣系統(tǒng)中. 3.5符合性測試的優(yōu)點(diǎn)和缺點(diǎn)(1)符合性測試能夠完成下述給定功能?確定一個(gè)實(shí)現(xiàn)的行為是否符合基本規(guī)范列出

19、的需求,包括所有的錯(cuò)誤和只能由特定的測試設(shè)備執(zhí)行或者再現(xiàn)的意外情況;?如果不能用所有的方法,就用盡可能多的方法來實(shí)現(xiàn)部件的功能.(2)符合性測試不完成下述功能?證兩個(gè)I的通信系統(tǒng)之間功能的端到端的互操作性;?同時(shí)執(zhí)行所有系統(tǒng)部件 和它們的接口,來確定實(shí)現(xiàn) 是否在真實(shí)的環(huán)境中起作用;?驗(yàn)證所有自有的特性,功能,接口和非公共域系統(tǒng) 的操作.但是這些自有的方 面可以作為符合性測試的配置和執(zhí)行中的一部分被間接操作.4ETSI的互操作性測試方法對(duì)ETSI來說,互操作性測試的目的是為了證明(至少)兩 個(gè)通信系統(tǒng)問端到端 的功能與這些系統(tǒng)基于的標(biāo)準(zhǔn)要求一致.互操作性行為可以在廣義上分為三 類:bake-of

20、fs,互操作性示范和互操作性測試.bake-offs用于發(fā)展,證實(shí)各種技術(shù)和標(biāo)準(zhǔn).這一類 的行為最好在發(fā)展周期的開 始進(jìn)行,這個(gè)時(shí)候正好可以使 用原型和早期的實(shí)現(xiàn).它們的價(jià)值在于可以推動(dòng)標(biāo)準(zhǔn) 的前進(jìn),并且重申了最好的技術(shù)解決方案.向標(biāo)準(zhǔn)化成員體和 實(shí)現(xiàn)者反饋消息是基 本的要求.互操作性示范和它的名字所暗示的一樣,主要用在市 場領(lǐng)域中,一般不會(huì)在標(biāo)準(zhǔn)發(fā)展過程中添加價(jià)值.作為第三種類型,互操作性測試正是本文所關(guān)注的.這 種行為比起bake-offs的要求具有更嚴(yán)格的方法,尤其是2007年第5期當(dāng)最終目的是為了形成認(rèn)證或者商標(biāo)的時(shí)候.具有明確定 義的概念和術(shù)語的通 用方法是不存在的,為了填補(bǔ)這個(gè)空

21、缺,ETSIEPTIPHON(TIPHONTM電信與互聯(lián)網(wǎng) 協(xié)議在網(wǎng)絡(luò)上的融合)正在為下一代互聯(lián)網(wǎng)(NGN)系統(tǒng)通信的互操作性測試定義 一個(gè)一般性的方法,見圖5和圖6.注:在DTS/TIPH0N06025-2中所表述的方法論 只處在一個(gè)早 期的階段,隨著它的成熟本文所表示的一些想法可能會(huì)有所改動(dòng).圖5一種互操作性測試的一般模型(基于DTS/TIPHON-06025-2)即使這不是一個(gè)全球性的意見,TIPHONTMfc看至U 了制定這種一般性方法的好處.希望通過與ETSITCMTS (MTS!測試和規(guī)范的方法) 的合作至少可以產(chǎn)生一個(gè)被整 個(gè)ETSI團(tuán)體所接受的方法論.這樣看來,互操作性測試的方

22、法論似乎和符合性測試的方法論相似.從廣義上講,ISO/IEC9646的許多概念 與互操作性測試是對(duì)應(yīng)的,但在細(xì)節(jié)上還有所不同.和 圖2的符合性模型一樣,兩個(gè)主要的互操作性結(jié)構(gòu)成分是測試手段(MOT和被測系統(tǒng)(SUT),見圖5.相似點(diǎn)也就只此而已.SUT由被測設(shè)備(EUT)和一個(gè)或多個(gè)的參考設(shè)備(RE)組 成.EUT是測試的重點(diǎn),RE作為整個(gè)sUT的一部分并不是測試的重點(diǎn),它已經(jīng)經(jīng)過了 完 整的符合性和互操作性測試,并可能繼續(xù)進(jìn)行下去.這就 是ETSI的方法和目前對(duì)互操作性理解之間的主要不同點(diǎn).值得注意的是,RE和EUT能都是復(fù)雜的,由 多種設(shè)備 組成的,但在概念上它們都被認(rèn)為是單一的實(shí)體.與符

23、合 性測試不一 樣,MOT:Sfq需要復(fù)雜的測試設(shè)備(這不排除互 操作性測試可以自動(dòng)執(zhí)行的可能性), 它包括測試操作人 員,互操作性測試?yán)途帉懭罩九c報(bào)告的機(jī)制等.RE與EUM 間的通信手段(MoC)既不屬于SUT的 部分,也不屬于MOT勺部分.4.1互操作性測試方法TIPHON勺方法被卞S括為圖6.圖6TIPHON勺互操作性測試方法的示范圖測試套結(jié)構(gòu)和測試目的(TSS&TP是從相應(yīng)的基礎(chǔ)標(biāo)準(zhǔn)中得來的.它們給出 了一種非正式的,針對(duì)每種測試都容易讀懂的描述,比起如何詳細(xì)地完成測試,它們 更注重 測試的方法.每一個(gè)測試都著重測試EUT的一個(gè)專門的功 能,這個(gè)功能在 SUTI供的用戶端口處起作用.

24、抽象測試套(ATS)是測試?yán)囊粋€(gè)合集.每一個(gè)測試 例都會(huì)以建立測試和測試過程為前提,測試操作人員必須按照這個(gè)測試過程來完 成測試.注意,如果一個(gè)合適的API有效,那/測試人員就可以用一個(gè)自動(dòng)測試程 序來代替,這個(gè)程序被寫成編程語言(tR可能是TTCNg言)的形式.互操作性聲明 0s)是被測設(shè)備所支持的性能/功能的一個(gè)清單.從某種程度上來講,它與符合性測 試ICS類似,但是并不那/Z4羊細(xì).IS中的一些信息可能來自相應(yīng)的lOS中.lS用 來選擇測試?yán)闇y試?yán)O(shè)定參數(shù),也作為不同產(chǎn)品之間互操作性測試的指示器.測試用實(shí)現(xiàn)額外信息(1 X IT)包括測試所需的附加信息(如專用地址,計(jì)時(shí)器數(shù) 值等)

25、.可執(zhí)行的測試套(ETS)只有當(dāng)腳本被ATS定義的時(shí)候 才是必需的.這些要比符 合性測試?yán)唵蔚亩啵鼈兊膶?shí) 現(xiàn)只依賴于API的本質(zhì).同樣,也可能會(huì)用到TTCN. 4.2互操作性測試的特點(diǎn)互操作性測試感覺上相對(duì)便宜,因?yàn)樗鼪]有指出具體 的測試設(shè)備,互操作性測 試?yán)埠苋菀祝▽?duì)大多數(shù)部分而言)生成.但是它的作用不能被低估,設(shè)立一個(gè)有用 的互操作性測試床并不總是很簡單的.圖7表示了一個(gè)完整的系統(tǒng)(產(chǎn)品),它的一些部分用不同的標(biāo)準(zhǔn)來實(shí)現(xiàn),這些不同的標(biāo)準(zhǔn)用方框 A,B,C,D來 表示.互操作性測試是將EUT作為一個(gè)整體(綠色區(qū)域)來測 試,包括產(chǎn)品中非標(biāo)準(zhǔn)的 成分.因?yàn)闇y試人員只在用戶端口進(jìn)行控制,互操作性測試 信息技術(shù)與標(biāo)準(zhǔn)化要覆蓋產(chǎn)品的正常行為.與

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論