<th id="uz6zr"><table id="uz6zr"><sub id="uz6zr"></sub></table></th> <tbody id="uz6zr"></tbody>
  • <menuitem id="uz6zr"><dfn id="uz6zr"></dfn></menuitem><menuitem id="uz6zr"><strong id="uz6zr"></strong></menuitem>
      1. 性能測試之常見性能指標

        發表于:2020-10-23 09:19  作者:大道說說   來源:掘金

        字體: | 上一篇 | 下一篇 |我要投稿 | 推薦標簽: 性能測試 軟件測試技術

          性能測試的性能指標有很多,我們需要看那些
          性能測試相關的指標有很多,HPS、RPS、PV、UV、IP、TPS、RT。對性能測試而言可以用TPS和RT來衡量一個系統的性能質量應該是夠用的。
          HPS 每秒點擊數
          RPS 每秒請求數
          PV  頁面瀏覽量
          UV  獨立訪問者
          IP  獨立IP數
          TPS
          Transactions Per Second
          每秒事務數
          RT
          Response Time
          響應時間
          ++基礎而重要的理解++
          真正的TPS
          壓力工具中的線程數和TPS并不會完全等于服務端的線程數和TPS,在具體的項目性能測試過程中,我們應該盡可能關注服務端能處理的請求數即關注服務端的TPS。
          并發
          建議做性能測試不要總說系統能支持多少并發,這個瞬時概念不能很好的衡量系統性能,那還是用TPS來的和諧。
          并發數和TPS
          有50個并發線程,每個線程都可以在1秒內完成6個事務,那么TPS=300。
          用在線用戶估算TPS
          很多業務中,并發度都會低于5%,甚至低于1%。假設5%并發度,100w用戶來計算:
          TPS=100w x 5%=50000
          根據TPS估算并發線程數
          如果這時響應時間是 20ms,那顯然并發線程數理論上是 50000TPS/(1000ms/20ms)=1000(響應時間是波動的所以是理論值)。
          壓測機器與線程數
          運行壓力工具的機器所能啟動的線程數是與其硬件相關的,所以使用線程數一定要合理,并且把壓測機器納入壓測的監控范圍

          本文內容不用于商業目的,如涉及知識產權問題,請權利人聯系51Testing小編(021-64471599-8017),我們將立即處理

        評 論

        論壇新帖

        頂部 底部


        建議使用IE 6.0以上瀏覽器,800×600以上分辨率,法律顧問:上海瀛東律師事務所 張楠律師
        版權所有 上海博為峰軟件技術股份有限公司 Copyright©51testing.com 2003-2020, 滬ICP備05003035號
        投訴及意見反饋:webmaster@51testing.com; 業務聯系:service@51testing.com 021-64471599-8017

        滬公網安備 31010102002173號

        51Testing官方微信

        51Testing官方微博

        掃一掃 測試知識全知道

        在线看黄AV免费悠久