GT-----如何做Android應用流量測試?

來源:互聯網
上載者:User

標籤:過多   oid   androi   功能   間隔   http   結果   內容   font   

 

1、如何判斷一個應用的流量偏高?

     如果看流量的絕對值看不出高低,那就找幾個同類型的產品對比一下,如果完成同樣的事物,被測應用比同類產品高很多,那就偏高了,可能有最佳化的空間。

 

2、如何找到有效最佳化點?

     把分析的不同類型資料包,按包佔總流量大小的比例,和包的數量排序,佔比多的,和訊息數量多的,一個最佳化空間大,一個精簡請求次數的機會大。

 

2、測試中遇到的流量問題整理?

      (1)非預期大資源

      (2)冗餘內容

              同類請求被間隔執行,請求的內容包含一些相對靜態資訊,正確的處理是第一次請求包含靜態資訊就好,後面的同類請求只包含必要的即時變化資訊即可,錯誤的處理方式是每次請求伺服器都返回一次靜態資訊。

      (3)冗餘請求

              有的時候會發現應用短時間內發出多個同樣的請求,收到的結果也都幾乎一樣,這種情況應該是盡量減少請求次數,同時注意排查程式邏輯錯誤,也許問題不想表面看起來那麼簡單

      (4)無用請求

               有的請求,你會發現誰也不知道它是幹嘛的,很可能是以前版本留下來的無用請求,或者是引用的其他程式碼封裝偷偷發出的,甚至是間諜請求。

      (5)永遠無法得到回應的請求

                如果見到某類請求永遠的串連失敗或者返回404之類的失敗結果,那它不是曆史遺留的多餘請求,就是某個不易察覺的功能已經失效 了。

      (6)過多的失敗請求

                有見過一類或一組請求,n個成功之中夾著m個失敗嗎

      (7)非預期請求

                比如一種常見的情況,應用退出後台,有些請求就沒必要了,觀察下自己的產品,是否在後台真的沒有發出這些請求

 

流量的樣本分析詳見此連結:https://gt.qq.com/docs/a/faq/HowTestNet.pdf

 

GT-----如何做Android應用流量測試?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.