玩過WOW的玩家都知道屠龍綱要.
嗯,借屠龍的威名弄了個名字,BS軟件性能測試.
截止目前,在下已經從事了6月左右的WEB性能測試工作,主要涉獵領域在於C2C/B2C電子商務站點.經過18個小型項目的歷練,3個大型項目的洗禮.對用戶的世界有了一定的瞭解,現在就來總結下目前積累的性能測試方法論.
本博文只對理論知識做原理講解,不涉及實踐細節.
何爲軟件測試學?
在軟件製造工業流程中,質控是必不可少的,然而,質控能確保工業產品萬無一失麼?
智者千慮必有一失,怎麼高效環保的定位這一失,就是我們軟件測試學的涉獵領域.
作爲測試學分支,BS類軟件性能測試在信息量爆炸的時代已經開始走紅了.然而更多的學者都僅僅只是習得了一些方法技能就急於實踐,給自己掛個測試工程師頭銜,然而,理論體系還未完整,測試方法也就難免有失偏頗了.
兵法有云,知己知彼,百戰百勝,知彼知己,百戰不殆.
第一步,收集情報,情報中什麼最重要,測試目標最重要!其次,瞭解該軟件全部信息,比如軟件功能,主要流程等.這些功課做完之後.我們就對要測的軟件有了全面的瞭解了.
第二步,分析軟件,擒賊擒王,抓住核心,直擊要害.
第三步,設計測試,將分析出來的重點設計成壓力點,設置壓力位,預估各種情況的執行結果.
第四步,出刀屠龍.
---------------------------------------------------------
(未完待續)