• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試工具LoadRunner中的測試協議選擇

    發布: 2009-11-05 14:11 | 作者: webmaster | 來源: 本站原創 | 查看: 170次 | 進入軟件測試論壇討論

    領測軟件測試網

    軟件測試工具LoadRunner中的測試協議選擇       軟件測試 

              在學習LoadRunner協議選擇之前,我覺得我們有必要了解一下協議的基本概念。首先我們知道,計算機與計算機之間的通信都離不開通信協議,接著我們來說說通信協議的概念。通信協議是什么,通信協議實際上是一組規定和約定的集合。說白了就是兩臺或者多臺計算機在通信時必須約定好本次通信做什么,例如是進行文件傳輸,還是發送電子郵件;然后約定怎樣通信,什么時間通信等。因此,通信雙方要遵從相互可以接受的協議(相同或兼容的協議)才能進行通信,如目前因特網上廣泛使用的TCP/IP協議等,任何計算機連入網絡后只要運行TCP/IP協議,就可訪問因特網。


      了解了協議的基本概念和作用之后,我們來說說LoadRunner的協議選擇。LoadRunner首先是一個測試工具,其次是一個性能測試工具,然后是該工具是一個基于協議,也就是說LoadRunner測試的對象都需要使用通信協議,對于那些不使用通信協議僅僅進行本地處理的軟件例如Microsoft Word,LoadRunner就不適用。

      說到通信協議我們來熟悉一下協議的分層,按照OSI的分層模型,分層結構如下:


      按照TCP/IP協議的分層,分層結構如下:


      第一個分層是由OSI制定但不實用,后一個是目前廣泛使用且被業界認做既定標準的協議分層,下文探討的LoadRunner協議選擇即按TCP/IP協議的分層模型討論。

      接著來說說LoadRunnerVuGen中的協議分類,VuGen(LR8.1)中的協議分類如下表所示:


      仔細研究發現LoadRunner VuGen中的協議與文章開頭所說的通信協議還是有一定的區別的,例如像LoadRunner VuGen中的C模板、Visual Basic模板、Java模板、Javascript.和VBScript.類型的腳本均為開發語言,非通信協議,但LoadRunner即把它列在這兒,我們也就暫且認可。

      了解了LoadRunner中的協議之后,我們就進入協議確定階段,協議的確定,通常有如下幾種方法:

      1、通過詢問開發人員獲知所使用的協議,通常這是最簡單也是最直接的方法;因為沒有人比開發人員更清楚他們所開發的應用程序使用的什么通信協議了;

      2、通過概要或詳細設計手冊獲知所使用的協議,在沒有開發人員支持的情況,通過概要設計或詳細設計獲知所使用的協議不失為第二簡便方法;

      3、通過協議分析工具捕包分析,然后確定被測對象所使用的協議。在使用協議分析工具分析協議過程當中一定要摒除底層協議,不要被底層協議所迷惑;

      4、通過以往測試經驗確定被測對象所使用的協議,當然通過這種方法確定的協議有一定的不準確性;

      通過以上四種方法我們基本就確定了錄制時應該選擇什么協議,光確定協議是沒有用的,最主要的是付諸行動,確定了協議之后,我們進入VuGen開始錄制腳本,錄制完成后看看是否生成相應腳本,如果腳本內容為空可能我們選擇的協議不正確,我們可以嘗試選擇其他協議。

      一般來說協議選擇有如下原則:

      B/S結構,選擇WEB(Http/Html)協議;

      C/S結構,可以根據后端數據庫的類型來選擇,如SybaseCTLib協議用于測試后臺的數據庫為Sybase的應用;MSSQLServer協議用與測試后臺數據庫為SQL Server的應用;


     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: loadrunner LoadRunner Loadrunner loadRunner 工具 軟件測試 協議 選擇


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>