版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、自動(dòng)化測(cè)試工具TTCN 培 訓(xùn),1,學(xué)習(xí)交流PPT,目 錄,什么是TTCN 為什么用TTCN 怎么用TTCN 演示 解答,2,學(xué)習(xí)交流PPT,什么是TTCN,TTCN,是英文Tree and Tabular Combined Notation的縮寫(xiě),直譯為樹(shù)表結(jié)合的標(biāo)記方法,也稱為樹(shù)表組合記法。是一種專門為協(xié)議測(cè)試設(shè)計(jì)的語(yǔ)言。 可以分三個(gè)層次對(duì)TTCN的概念進(jìn)行理解。首先TTCN是一種記法,一種語(yǔ)言;其次,這種記法和語(yǔ)言體現(xiàn)了協(xié)議測(cè)試的一種模型;最后,作為工具,表現(xiàn)為TTCN編輯器、編譯器及執(zhí)行器的形式。而最重要的測(cè)試用例,表現(xiàn)為用TTCN標(biāo)記承載、描述的TTCN測(cè)試套。 作為一種標(biāo)準(zhǔn)(ISO
2、9646-3 / ITUTX.292),TTCN的優(yōu)點(diǎn)是顯然的,它體現(xiàn)了協(xié)議測(cè)試實(shí)踐過(guò)程總結(jié)出來(lái)的一種模型,正如C語(yǔ)言體現(xiàn)了一種虛擬機(jī)的模型;這種模型非常適合協(xié)議的一致性測(cè)試,如驗(yàn)證被測(cè)系統(tǒng)是否符合各種規(guī)范、標(biāo)準(zhǔn)。,3,學(xué)習(xí)交流PPT,TTCN測(cè)試原理,4,學(xué)習(xí)交流PPT,語(yǔ)音自動(dòng)化測(cè)試組網(wǎng),5,學(xué)習(xí)交流PPT,為什么用TTCN,1、國(guó)際標(biāo)準(zhǔn) 2、TTCN有什么特點(diǎn) 3、好學(xué)嗎,6,學(xué)習(xí)交流PPT,國(guó)際標(biāo)準(zhǔn),1、標(biāo)準(zhǔn)(ISO9646-3 / ITUTX.292) 2、作為國(guó)際標(biāo)準(zhǔn)有什么優(yōu)點(diǎn) 上網(wǎng)查TTCN test suite到處都是,TTCN3還只有3G協(xié)議的部分測(cè)試套。 測(cè)試套都是愛(ài)立信,
3、諾基亞和摩托等公司發(fā)布的,他們的主要工具就是TTCN,TAU就是Telelogic公司跟Nokia合作開(kāi)發(fā)的。,7,學(xué)習(xí)交流PPT,TTCN有什么特點(diǎn)(1),與TCL比較,8,學(xué)習(xí)交流PPT,TTCN有什么特點(diǎn)(2),使用TTCN好處很多 其一, TTCN 專門為一致性測(cè)試設(shè)計(jì)的語(yǔ)言,而一致性測(cè)試是通信業(yè)的一個(gè)測(cè)試重要部分,沒(méi)有其他形式標(biāo)記語(yǔ)言可以直接支撐; 其二,TTCN 是一種國(guó)際標(biāo)準(zhǔn)語(yǔ)言,測(cè)試套可以方便地為別人重用; 其三,TTCN 實(shí)際上相當(dāng)簡(jiǎn)單。 所以,使用TTCN是協(xié)議一致性測(cè)試的最好途徑。,9,學(xué)習(xí)交流PPT,TTCN有什么特點(diǎn)(3),對(duì)于路由器的配置: 需求:路由器多采用命令行
4、方式,還有網(wǎng)管方式,web方式較少 TTCN具備以下功能 實(shí)現(xiàn)了命令行、網(wǎng)管方式配置,web方式目前沒(méi)有研究; 命令行實(shí)現(xiàn)了命令和腳本分離,體現(xiàn)了配置和測(cè)試過(guò)程分離的自動(dòng)化設(shè)計(jì)思想,方便后續(xù)維護(hù)和修改; 對(duì)設(shè)備配置達(dá)到每秒100條命令,對(duì)需要增加延時(shí)的命令可在命令后增加參數(shù)解決,默認(rèn)每條命令延時(shí)10毫秒; 命令行接口支持COM口和Telnet端口;網(wǎng)管方式即采用SNMP報(bào)文發(fā)送進(jìn)行設(shè)備配置和查詢;,10,學(xué)習(xí)交流PPT,TTCN有什么特點(diǎn)(4),結(jié)果判定: 路由器主要采用終端顯示和報(bào)文分析; TTCN具備以下功能 核心思想采用報(bào)文分析,能夠?qū)K端信息(com口或者telnet端口回送的報(bào)文)和
5、其它協(xié)議報(bào)文,比如SIP、H323或者路由協(xié)議報(bào)文進(jìn)行分析判斷結(jié)果 合理的判斷關(guān)鍵字PASS、FAIL、(PASS)、(FAIL),使得多條件判定最終結(jié)果成為可能。,11,學(xué)習(xí)交流PPT,TTCN有什么特點(diǎn)(5),報(bào)文構(gòu)造和解析: TTCN的核心和精髓,采用ASN.1和TTCN兩種方式定義; TTCN的整套測(cè)試思想有國(guó)際標(biāo)準(zhǔn)支撐,消息構(gòu)造比TCL方便的多,且都是國(guó)際通用的描述語(yǔ)言 對(duì)于文本型報(bào)文,可直接把報(bào)文放在文本文件中進(jìn)行發(fā)送。修改報(bào)文只需修改文本文件即可;,12,學(xué)習(xí)交流PPT,TTCN有什么特點(diǎn)(6),測(cè)試?yán)\(yùn)行 可單用例多運(yùn)行; 可自由選擇用例運(yùn)行;,13,學(xué)習(xí)交流PPT,TTCN有
6、什么特點(diǎn)(7),腳本可移植性: 運(yùn)行前參數(shù)設(shè)定使腳本移植簡(jiǎn)簡(jiǎn)單單; 配置文件和測(cè)試過(guò)程分離,為腳本的可移植性提供了大大的方便; 多個(gè)測(cè)試用例放在同一個(gè)腳本文件中,實(shí)現(xiàn)了資源共享,極大方便了使用和維護(hù),14,學(xué)習(xí)交流PPT,好學(xué)嗎,TTCN的問(wèn)題是確實(shí)比TCL難學(xué),TCL比較類似于C語(yǔ)言,開(kāi)發(fā)人員一般看個(gè)樣例就能寫(xiě),一般半天就可以寫(xiě)腳本,而TTCN2混雜了太多的概念,語(yǔ)法和我們一般用的語(yǔ)言也差的比較遠(yuǎn),所以大多數(shù)人開(kāi)始時(shí)確實(shí)不太習(xí)慣。另外,由于總之,感覺(jué)TTCN適合于需求比較穩(wěn)定但需要反復(fù)回歸的測(cè)試,比如我們現(xiàn)在的VPP協(xié)議組件測(cè)試,測(cè)試套基本上是基于國(guó)標(biāo)測(cè)試規(guī)范,一個(gè)測(cè)試套寫(xiě)完后,基本上沒(méi)有什
7、么變化,可以一直反復(fù)在回歸中使用。而ITT(或其他TCL工具?)比較適合于隨機(jī)性比較強(qiáng)的MST測(cè)試,比較靈活,隨便寫(xiě)幾句,改一改就能測(cè)。 另外,TTCN還有一個(gè)比較霸道些的優(yōu)勢(shì),它是協(xié)議測(cè)試的國(guó)際標(biāo)準(zhǔn):),和外面交流時(shí)容易獲得承認(rèn)。 此外,TTCN3出來(lái)后,應(yīng)該比TTCN2好用,不過(guò)從目前來(lái)看,要實(shí)際使用TTCN3可能還要一段相當(dāng)長(zhǎng)的時(shí)間。目前好像工具組在試點(diǎn)。 關(guān)于TTCN的學(xué)習(xí),我感覺(jué)剛學(xué)的時(shí)候不要太關(guān)注那些晦澀的概念,可以先作一個(gè)小練習(xí)(比如那個(gè)ICMP的例子),先從實(shí)踐上了解TTCN是怎么測(cè)試的,然后了解一些基本的語(yǔ)法和編解碼函數(shù),再在實(shí)踐中不斷的深入,這樣可以將TTCN比較高的學(xué)習(xí)門檻搞平緩一些。,15,學(xué)習(xí)交流PPT,怎么用TTCN,1、工具安裝 2、腳本編寫(xiě) 3、腳本調(diào)試,16,學(xué)習(xí)交流PPT,演示,1、語(yǔ)音自動(dòng)化測(cè)試演示:多用例在一個(gè)文件中、pco、參
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年廣西農(nóng)業(yè)科學(xué)院玉米研究所玉米抗逆育種研究團(tuán)隊(duì)公開(kāi)招聘編制外工作人員備考題庫(kù)有答案詳解
- 2026年北海市海城區(qū)創(chuàng)建全國(guó)文明城市工作指揮部辦公室公開(kāi)招聘編外工作人員備考題庫(kù)及一套答案詳解
- 2026年關(guān)于委托代為紹興市醫(yī)療保障研究會(huì)招聘勞務(wù)派遣工作人員的備考題庫(kù)完整答案詳解
- 2026年關(guān)于公開(kāi)招聘天等縣非物質(zhì)文化遺產(chǎn)保護(hù)傳承中心編外工作人員備考題庫(kù)參考答案詳解
- 2026年北京電子量檢測(cè)裝備有限責(zé)任公司招聘?jìng)淇碱}庫(kù)及完整答案詳解1套
- 2026年四川長(zhǎng)虹電子控股集團(tuán)有限公司長(zhǎng)虹國(guó)際品牌關(guān)于招聘電商運(yùn)營(yíng)經(jīng)理崗位的備考題庫(kù)及答案詳解1套
- 2026年公辦小學(xué)編制教師2名佛山市禪城區(qū)聚錦小學(xué)新苗人才招聘?jìng)淇碱}庫(kù)及答案詳解1套
- 2026年成都武侯資本投資管理集團(tuán)有限公司招聘?jìng)淇碱}庫(kù)及參考答案詳解
- 2026年國(guó)投融合科技股份有限公司招聘?jìng)淇碱}庫(kù)及一套答案詳解
- 2026年廣州中醫(yī)藥大學(xué)黨委宣傳統(tǒng)戰(zhàn)部(新聞與文化傳播中心)招聘2名校聘合同制工作人員的備考題庫(kù)及一套完整答案詳解
- 云南省昭通市2024-2025學(xué)年七年級(jí)上學(xué)期期末歷史試題(含答案)
- 2025年度解除房屋租賃合同后的產(chǎn)權(quán)交接及費(fèi)用結(jié)算通知
- 教育機(jī)構(gòu)財(cái)務(wù)管理制度及報(bào)銷流程指南
- 2023-2024學(xué)年北京市海淀區(qū)八年級(jí)上學(xué)期期末考試物理試卷含詳解
- 四川省綿陽(yáng)市2024-2025學(xué)年高一上學(xué)期期末地理試題( 含答案)
- 2024版房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)內(nèi)容解讀
- 醫(yī)院培訓(xùn)課件:《黃帝內(nèi)針臨床運(yùn)用》
- GB 21258-2024燃煤發(fā)電機(jī)組單位產(chǎn)品能源消耗限額
- 非ST段抬高型急性冠脈綜合征診斷和治療指南(2024)解讀
- 廣東省民間信仰活動(dòng)場(chǎng)所登記編號(hào)證樣式和填寫(xiě)說(shuō)明
- JB∕T 13026-2017 熱處理用油基淬火介質(zhì)
評(píng)論
0/150
提交評(píng)論