<ruby id="rxdll"></ruby><strike id="rxdll"></strike>

    <rp id="rxdll"></rp>
      <del id="rxdll"><meter id="rxdll"></meter></del>
      <pre id="rxdll"><font id="rxdll"></font></pre>
        <pre id="rxdll"></pre>
      <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

      <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
      <i id="rxdll"><dfn id="rxdll"></dfn></i>
      <font id="rxdll"><meter id="rxdll"></meter></font>

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

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

        軟件測試之Web application 的壓力測試

        發布: 2009-4-17 09:32 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 31次 | 進入軟件測試論壇討論

        領測軟件測試網 在 MS 的網站上發現了一個挺不錯的小東西: MS Web Application Stress Tool (was) 。這是一個 web 應用壓力測試工具。它是免費的,這一點很重要,否則 MS 的版權大棒又要來了。

                如今 B/S 結構橫行,基于瀏覽器的應用多如恒河沙數。我們也投入了太多的時間在 web 技術上,我們努力提高開發效率,花大量時間研究各種腳本,輕量級框架, mvc 框架,也許我們可以多投入一些時間關注一下系統執行效率,做做壓力測試。

                Was 的使用非常簡單,只需要配置好測試腳本,它就可以開始運行,然后給你一個非常詳細的報告。腳本的配置有多種方式:

        ◇      自行編寫測試腳本
        ◇      讓 was 記錄你在 IE 中的操作
        ◇      讓 was 讀取 server 的 log ,生成腳本
        ◇      指定 url 地址,生成腳本

                我的原則是速戰速決,對于這樣一個小工具,沒有必要花太多時間去研究細節,讓它自己記錄我的 IE 操作吧,下面列出操作過程。

                選擇菜單: scripts_create_record ,在出現的窗口中選擇記錄哪里信息,全選也無所謂, next__finish ,系統會彈出一個 IE 窗口,該窗口中的所有 request-response 都會被記錄到測試腳本中。需要注意的是該窗口需要比較高的權限,所以請暫時關閉上網助手之類、廣告攔截之類的東西。

                在該窗口中你可以隨意操作你的 web 程序,把要測試的模塊都跑到。完成之后直接關閉 IE ,然后點擊 ”stop recording” ,一個測試腳本就完成了,實在夠傻瓜,不愧是 MS 的東西啊,體貼我這類懶人。
        展開剛建好的測試,選擇 ”setting” ,指定 Stress level(threads) 的值,同時連接 server 的并發數。 Ok ,選擇菜單: scripts_run ,開始折磨你的機器吧。

                測試完成之后,選擇菜單: view_reports ,可以看到測試結果報告。相當詳細,多少次操作,多少數據量,每個頁面花多少時間都看得一清二楚,爽啊。

                測試報告中,有兩個術語很重要,在 ”page summary” 中,有兩個指標: TTFB 和 TTLB 。

                TTFB Avg 是指:從第一個請求發出到測試工具接收到服務器應答數據的第一個字節之間的平均時間。

                TTLB Avg 是指:從第一個請求發出到測試工具接收到服務器應答數據的最后一個字節之間的平均時間。

        延伸閱讀

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

        TAG: application Application web Web WEB 軟件測試 壓力


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

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

        国产女主播精品_国产片婬乱18一级毛片视频_国产午夜激无码av毛片不卡_国产精品欧美久久久天天影院
          <ruby id="rxdll"></ruby><strike id="rxdll"></strike>

          <rp id="rxdll"></rp>
            <del id="rxdll"><meter id="rxdll"></meter></del>
            <pre id="rxdll"><font id="rxdll"></font></pre>
              <pre id="rxdll"></pre>
            <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

            <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
            <i id="rxdll"><dfn id="rxdll"></dfn></i>
            <font id="rxdll"><meter id="rxdll"></meter></font>

              <mark id="rxdll"><dfn id="rxdll"></dfn></mark>