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

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

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

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

    Rational Performance Tester與LoadRunner測試結果比對報告

    發布: 2007-4-22 19:13 | 作者: Judy She…  | 來源: 網絡     | 查看: 146次 | 進入軟件測試論壇討論

    領測軟件測試網

    Rational Performance Tester與LoadRunner測試結果比對報告

    Judy Shen

    為了對比Rational Performance TesterLoadRunner的測試效果,我對XX系統的登錄和A流程這兩個測試點,分別用Rational Performance TesterLoadRunner進行腳本錄制,并進行測試執行。下面將二者的測試結果和使用方面進行對比。

    1       測試結果對比

    注:因為Rational Performance Tester試用版只有5個用戶許可證,所以下面的并發用戶數以5個為上限。

    1.1    登錄

    測試場景:

    模擬不同數量的并發用戶登錄系統。每個腳本按不同的用戶數進行,循環1次。

    以下測試結果是在沒有工作流數據的前提下進行測試得到的。

    測試結果中記錄的平均響應時間是包括下載資源(如圖片)的時間。

    并發用戶數

    平均響應時間(秒)

    LoadRunner

    Rational Performance Tester

    1

    4.8

    2.4

    3

    4.8

    3.1

    5

    5.6

    5.6

    1.2    A流程

    測試場景:

    在系統中沒有待處理流程的前提下,模擬不同數量的并發用戶登錄系統。每個腳本按不同的用戶數進行,循環1次。

    每次執行A流程前,都將數據庫的工作流數據清空。

    并發用戶數

    平均響應時間(秒)

    LoadRunner

    Rational Performance Tester

    1

    0.8

    1.1

    3

    1.1

    1.5

    5

    1.7

    2.6

     

    2       使用對比

    對比項

    LoadRunner

    Rational Performance Tester

    界面友好性

    純英文界面

    中文界面,系統基于Eclipse平臺,界面易于理解。

    資源占用情況

    進程占用50M以內的虛擬內存

    進程占用的虛擬內存隨著測試運行的延續而增加,占用的虛擬內存維持在100M400M。

    測試錄制過程

    可在錄制過程中添加集合點、事務等操作。

    登錄、退出等只操作一次的部分可放在不同部分(vuser_init,vuser_end)。

    在錄制過程中不能進行添加事務等操作。

    系統沒有集合點的概念。

    登錄退出等只操作一次的步驟和迭代循環的部分錄制在一起。

    測試執行過程

    執行過程中的性能情況可以通過監控界面看到,且信息直觀。

    執行過程中能看到具體步驟的性能數據,步驟是按照函數來分的。

    執行速度穩定,不同次數執行測試所需的時間差距不大。

    執行過程中可以通過不同的Tab頁面查看性能數據。

    執行過程中可以看到階段的性能數據。階段劃分顆粒較大,是按照HTTP頁來劃分的。

    執行過程不穩定,時快時慢。

    測試執行結果

    相對較穩定,正常情況下幾次執行的測試數據偏差不大。

    執行結果的數據差距比較大。

    下載資源所需響應時間的隔離

    較麻煩

    可以通過創建事務的方法來區分提交請求與下載資源的所需時間。

    事務的定位

    容易

    事務準確定位比較不方便,需要對系統有一定的熟悉才能準確定位。如果定位不準確,會導致測試結果有較大偏差。

    對客戶端要求

    較低

    較高,F有筆記本配置,隨著執行時間的延長,機器會運行越來越慢。必須重啟RPT方可繼續執行測試。

     

    3       小結

    對比上述Rational Performance TesterLoadRunner的測試數據,差距不是很大。但是由于Rational Performance Tester的事務設置不如LoadRunner直觀和易于操作,事務的定位對測試結果的準確性影響很大。例如:5個用戶發起A流程時,如果事務沒有設置好,得到的平均響應時間是14.2秒;經過重定位得到的平均響應時間是2.6秒。另外,測試時,資源耗費較大,對測試客戶機也是一個挑戰。

    延伸閱讀

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


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>