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

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

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

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

    軟件測試中使用VS2008進行WEB負載測試

    發布: 2010-8-18 09:37 | 作者: 網絡轉載 | 來源: 領測軟件測試網采編 | 查看: 388次 | 進入軟件測試論壇討論

    領測軟件測試網

    軟件測試中使用VS2008進行WEB負載測試

    最近接觸關于多線程的軟件測試,所以對vs2005里的測試開始感興趣,今天學習試用了一下,記下所獲得的。

    vs 測試分“WEB測試”,“單元測試”,“負載測試”,“手動測試”,“順序測試”,一般測試這幾個,我分別講解一下。

    Web測試是用于測試一連串的網頁,可把服務器路徑作為參數,把post,get的變量作為參數輸入,還有其它一些功能可參考vs的說明。

    負載測試是把“WEB測試”,“單元測試”,“順序測試”都放在一個測試項目里,然后設定負載數量作測試,但我在實際使用中發現個問題就是,我在負載里設定一分鐘,50000個負載,運行同一個 asp.net的頁面,實際情況是只運行了30000多次,但系統提示測試完成,而且也沒出現什么錯誤,我也不明白是什么問題,希望有高手指教。

    手動測試,這個好像是你在外部測試完后在vs里寫下記錄已而。

    順序測試,這是把web測試,單元測試按你自己指定的排序執行

    一般測試,可以在外部設計測試程序,然后嵌入到VS里面。

    在試用完vs的測試系統后,感覺功能強大,面而靈活性很好,早幾天和一個朋友交流,據了解vs的測試系統比IBM的rational功能還強。

    網站性能分析工具很多,最有名的是LoadRunner進行壓力測試。但VS2008也提供了工具進行Web測試和負載壓力測試,前者可以用來單步逐頁分析網站性能,確定哪個request哪個步驟占用時間,后者可以對網站模擬并發用戶請求,測試WEB性能。

    首先打開VisualStudio2008新建一個工程,測試 - 測試,一個空的測試項目就建好了。

    然后選中項目,右鍵新建WEB測試:

    然后進行場景錄制,可以輸入你的網站地址,然后進行模擬用戶的操作,可以很多步。。。。

    在建好的WEB測試中點擊“運行測試”開始測試,看到運行結果,可以對結果進行單步每個request逐頁分析網站性能,確定哪個request哪個步驟占用時間。

    負載測試:

    選中項目,右鍵新建負載測試(Load Test),點擊next,每一步可以設置一些測試參數,例如并發用戶數量及其增長方式等,在TestMix這一步中要加前面已建立的WEB測試項目,或更多。在NextworkMix這一步可以模擬用戶的網絡狀況,多加幾種網絡狀況,設置權重比等。在CounterSets這一步一定要加上WebServer機器名,而不是本機名。然后設置運行時間等。

    在建好的負載測試中點擊“運行測試”開始測試,注意一點:默認的CounterSets的WebServer的性能指標只有兩個,你如果希望監測服務器更多的性能指標,例如IO、網絡、CPU、內存等等,可以在左邊點“計算機”-“機器名”-“指標”,然后右鍵“添加到選中的圖表”:

    注意看Server的CPU利用率,IO,網絡,內存使用情況,頁面反應時間等,對性能瓶頸進行分析。

    并發數量可能受限于測試機的性能,這點要注意,盡量用多臺機器分布式模擬用戶并發。

    也可以運行perfmon,通過Performance查看機器的各項指標。

    延伸閱讀

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

    TAG: web Web WEB 負載 軟件測試


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