<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 測試測量 > 正文

    技術(shù)詳解:關(guān)于藍牙個人局域網(wǎng)的應(yīng)用測試步驟

    發(fā)布時間:2014-10-08 責(zé)任編輯:echolady

    【導(dǎo)讀】本文詳細解析了藍牙個人局域網(wǎng)的應(yīng)用測試相關(guān)步驟,從實際出發(fā),把藍牙PAN的互操作性測試模型作為案例,結(jié)合軟件測試自動化技術(shù)和協(xié)議一致性測試的理論實踐,詳解藍牙應(yīng)用的互操作性測試的特點,總結(jié)出藍牙軟件模型的自動化測試方法。
     
    通信協(xié)議與應(yīng)用的測試是通信領(lǐng)域中非常關(guān)鍵和難解決的問題,它已經(jīng)成為通信協(xié)議工程學(xué)中最活躍的領(lǐng)域之一。測試中兩類最基本測試包括一致性測試和互操作性測試。一致性測試是互操作性測試的必要條件。藍牙硬件產(chǎn)品的測試主要是互操作性測試和性能測試,由提供商完成;而協(xié)議軟件既有一致性測試,又有互連測試和性能測試;對于應(yīng)用程序來說,一致性測試僅僅停留在理論階段,但互連測試和性能測試是必不可少的。因此,完成一致性測試一方面可以保證產(chǎn)品的正確性,另一方面可以在出現(xiàn)錯誤的情況下,幫助實現(xiàn)者去知道錯在哪里,如何修正錯誤。
     
      
    軟件測試的自動化技術(shù)
     
    軟件測試是檢驗軟件是否產(chǎn)生了正確輸出的過程,是通過在測試的實際輸出與預(yù)期輸出(當軟件正確執(zhí)行時的輸出)之間完成一次或多次比較來實現(xiàn)的。自動化執(zhí)行測試用例是自動測試的出發(fā)點,然而比較工作是重復(fù)性和復(fù)雜的任務(wù),是軟件測試中可論證的自動化程度最高的任務(wù)。常常是從自動化中受益最多的任務(wù)。自動執(zhí)行測試用例會產(chǎn)生大量的輸出,通常需要用某些方法驗證這些輸出,但是并非所有的測試都需要詳細比較輸出。因此,自動化執(zhí)行測試用例和自動化比較執(zhí)行結(jié)果是自動測試關(guān)注的最主要的兩個問題。
     
    自動化比較按比較的時機來分,可以分為動態(tài)比較和執(zhí)行后比較。動態(tài)比較就是在執(zhí)行測試事例時進行的比較。使用動態(tài)比較有助于為測試事例編入一些智能化的功能,使測試事例根據(jù)出現(xiàn)的輸出采取不同的動作。例如,如果出現(xiàn)意外的輸出,則說明測試腳本與測試的軟件不一致,因此最好以異常的方式終止測試事例,而不是繼續(xù)執(zhí)行。執(zhí)行后比較是在測試事例運行完畢后執(zhí)行的比較。這兩種比較方式對于測試結(jié)果都有決定性作用,因此自動化比較模塊的性能對于自動化測試程序的影響至關(guān)重要,也是PAN自動測試重點關(guān)注的問題。
     
    測試理論概述
     
    軟件質(zhì)量是與軟件產(chǎn)品滿足明確或隱含需求的能力有關(guān)的特征和特性的總和(ISO 9126),軟件的質(zhì)量保證一直是軟件產(chǎn)業(yè)的一個重大課題。隨著社會信息化程度的提高,軟件應(yīng)用領(lǐng)域越來越廣泛,軟件產(chǎn)品也越來越復(fù)雜,軟件產(chǎn)品質(zhì)量的優(yōu)劣也日益受到人們的重視,軟件的質(zhì)量保證已成為開發(fā)商和用戶關(guān)注的焦點,質(zhì)量保證能力的強弱直接影響著軟件業(yè)的發(fā)展與生存。
     
    軟件測試是程序的一種執(zhí)行過程,目的是盡可能發(fā)現(xiàn)并改正被測試軟件中的錯誤,提高軟件的質(zhì)量。它是軟件生命周期中一項非常重要且非常復(fù)雜的工作,對軟件可靠性保證具有極其重要的意義。在目前形式化方法和程序正確性證明技術(shù)還沒有成為實用性方法的情況下,軟件測試在將來相當一段時間內(nèi)仍然是軟件可靠性保證的有效方法。因此,研究軟件產(chǎn)品測試技術(shù),開發(fā)軟件自動測試工具,已成為軟件質(zhì)量保證的一個暈重要的任務(wù)。
     
    通信協(xié)議的測試方法
     
    目前協(xié)議測試主要包括四種測試:
     
    1、一致性測試
     
    一致性的含義是:如果某實際系統(tǒng)與其它實際系統(tǒng)的通信過程符合所用協(xié)議的國際標準,則稱該實際系統(tǒng)展示了一致性。一致性測試正是用來檢測所實現(xiàn)系統(tǒng)與協(xié)議規(guī)范的符合程度。一致性測試的主要目的是提高不同系統(tǒng)之間能夠互通的概率。雖然一致性是保證互通能力的必要條件,但并不是充分條件。即便兩個實現(xiàn)都與同一個協(xié)議規(guī)范一致,它們也有可能完全不能互通。如果兩個實現(xiàn)都能與某個協(xié)議標準的子集相一致,則這兩個系統(tǒng)之間在此情況下互通要比在其它情況下互通容易實現(xiàn)。因此保證協(xié)議的一致性是實現(xiàn)協(xié)議以及應(yīng)用互操作性的基礎(chǔ)。
     
    2、互操作性測試
     
    互操作性測試用來檢測同一協(xié)議的不同實現(xiàn)版本之間、或同一類協(xié)議(如電子郵件協(xié)議X.400和sMTP)不同實現(xiàn)版本之間互通能力和互連操作能力。協(xié)議上的應(yīng)用模型的互操作性測試是保證應(yīng)用程序能否正確實現(xiàn)的重要指標。
     
    3、性能測試
     
    它用來檢測協(xié)議實體或系統(tǒng)的性能指標(數(shù)據(jù)傳輸率、連接時間、執(zhí)行速度、吞吐量、并發(fā)度等);
     
    4、魯棒性測試
     
    檢測協(xié)議實體或系統(tǒng)在各種惡劣環(huán)境下運行的能力(信道被中途切斷、通信技術(shù)掉電、注入干擾報文等)。
     
    相關(guān)閱讀:

    藍牙技術(shù)在醫(yī)療電子設(shè)備的應(yīng)用原理和技術(shù)實現(xiàn)
    突破藍牙壁壘:aptX技術(shù)完美解決無線音頻的延時問題
    芯片功耗尺寸降低50%的智能藍牙設(shè)計
    要采購工具么,點這里了解一下價格!
    特別推薦
    技術(shù)文章更多>>
    技術(shù)白皮書下載更多>>
    熱門搜索
    ?

    關(guān)閉

    ?

    關(guān)閉

    18禁无遮拦无码国产在线播放| 国产一区三区二区中文在线| 狠狠精品久久久无码中文字幕| 国产精品免费无遮挡无码永久视频 | 亚洲精品99久久久久中文字幕| 国产网红主播无码精品| 亚洲精品中文字幕无码蜜桃| 中文字幕一区二区三区在线观看| 精品久久久无码中文字幕| 无码人妻视频一区二区三区| 亚洲日韩欧美国产中文| 久久中文骚妇内射| 中文字幕有码无码AV| 精品无码一级毛片免费视频观看| 无码人妻精品一区二区三区99仓本| 中文字幕亚洲图片| 最好看的中文字幕2019免费 | 色综合久久无码中文字幕| 黄A无码片内射无码视频| 亚洲成AV人片天堂网无码| 制服中文字幕一区二区| 最近中文字幕精彩视频| 中文有码vs无码人妻| 亚洲无码高清在线观看| 人妻无码久久精品| 人妻一区二区三区无码精品一区 | 亚洲va无码手机在线电影| 日韩精品无码人成视频手机| 日韩中文字幕在线观看| 日韩中文字幕在线播放| 一区二区三区观看免费中文视频在线播放 | 亚洲AV中文无码乱人伦在线观看| 亚洲 另类 无码 在线| 久久国产精品无码网站| 成人午夜福利免费专区无码| 国产成人无码a区在线视频| 国产精品VA在线观看无码不卡| 精品无码人妻一区二区三区品| 人妻少妇精品无码专区二区| 国产精品亚韩精品无码a在线| 久久国产三级无码一区二区|