qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          性能測試指標的獲取

           一個好的性能測試必須要有明確而且全面的性能測試指標,而性能指標的獲取常常困擾測試人員,這里簡單說一下我在工作中所用到的方法:
            1. 有明確的性能測試需求文檔
            這是測試人員希望看到的,產品經理通過需求的獲取(或與客戶的交流)定義明確的性能指標,如:在局域網中,用戶身份驗證要小于2秒。當然產品經理并不一定能夠面面俱到,所以測試人員需要及時介入性能測試需求文檔的review,根據經驗從客戶的角度挖掘更多更重要的性能指標。
            2. 無明確性能測試需求文檔
            這種情況最是困擾測試人員,一般來說,我們可以從以下途徑獲取性能指標:
            a. 產品歷史版本或相似版本的性能指標:比如可以借鑒歷史版本中的用戶并發指標。
            b. 分析客戶數據:這種情況主要是從業務層面去分析客戶數據,比如同時訪問的最大值,同時在線的用戶數。這種分析可以為測試人員提供負載測試的基準,但是還是需要考慮之后的擴展性(比如5年后,用戶大概能達到多少,系統是否能夠相應)。
            c. 運行基準測試:這種方式主要用在明確了負載而沒有明確的指標衡量標準的情況,比如說在系統間傳輸N個大小為1M的消息,需要給出一個大概的傳輸時間。此時,我們需要運行基準測試,在沒有其他外界干擾的情況下,觀測傳輸一個1M消息文件所用的時間,以這個時間為基準來評估傳輸N個文件所用的時間。
            d. 業界的指標:其實業界對于業務層面的指標很難做到一致,但是對于一些操作系統指標大概還是有一個標準的,比如:CPU不能持續高于90%。
            e. 測試人員的經驗,客戶sense:這種情況也比較常見,尤其大眾的產品,比如說移動應用軟件,這種產品最難收集性能需求,但是另一方面,每個人又是用戶,所以測試人員自己可以根據自己的感受提出相應的指標,然后匯總討論,最終獲取一些性能指標,待發布之后,如果用戶再有其他的抱怨,可以修改等等。
          版權聲明:本文出自 AlvinXu 的51Testing軟件測試博客:http://www.51testing.com/?554494

          posted on 2014-02-13 16:01 順其自然EVO 閱讀(469) 評論(0)  編輯  收藏 所屬分類: 性能測試

          <2014年2月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          2324252627281
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 洛宁县| 怀安县| 大关县| 宁武县| 南京市| 新建县| 博客| 和田县| 阳城县| 辽阳市| 大厂| 香格里拉县| 玉田县| 灵丘县| 旬阳县| 罗山县| 固阳县| 巴青县| 磐安县| 肃宁县| 大理市| 鸡东县| 安平县| 衡南县| 安丘市| 石城县| 津南区| 遂宁市| 门头沟区| 林州市| 浪卡子县| 抚州市| 灵川县| 缙云县| 双峰县| 塘沽区| 深州市| 高碑店市| 闵行区| 万全县| 尼勒克县|