關于OA系統的性能測試
上一篇 /
下一篇 2008-08-13 16:27:27
MILY: 宋體; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri">最近對OA的系統做了一些簡單的性能測試,有些體會想分享一下
首先,談一下需求,用戶很少能提出具體的需求,一般只是說這個系統要保證XX個用戶能正常使用,或是就只說看看系統的性能;有稍為具體的,要求XX用戶在某些操作時達到幾秒內的響應時間……。
OA系統使用的用戶量問題,一般中小型企業有幾十人,實際的并發數量很少,國企或大一些的公司在幾千人,甚至幾萬人,包括總公司,各地的分公司及下屬的支公司等等,“我公司有XX人,要保證這些人能正常使用”,根據用戶提出的這個需求,首先我們測試人員先想到的是并發用戶的數量,一般用戶的并發數在總人數的5%-20%,不同業務并發用戶的也不相同,所以先了解業務特點,根據業務和總人數來確定并發用戶數的范圍。
主要測試模塊:OA系統一般集中在登錄,上傳附件,提交工作流程中的任務,郵件的查收等等。
性能測試工具:
一般的公司都在用LOADRUUNER,這個工具的確不錯,價錢也不緋,這個工具的特點和使用不用我多說,網上多的很。另外測試OA系統,一般都是WEB/HTTP協議,所以這個工具很適用,一般的測試人員,開發方面的知識也不是特別精通,所以我個人認為用這個工具很適合,把錄制的腳本,做修改后,就可以達到效果。
性能測試的性能分析工具:在做性能測試時,肯定要關注服務器資源的占用,以鑒定哪方面資源是否有瓶頸,目前的性能分析工具有JProfile, Jmeter ,Jprobe ,jrockit,還有JDK自帶的JCONSOLE等等。這些工具功能相差不是太多,可以監控到CUP,內存,線程占用情況,并可跟蹤是哪個對象,方法占用的,為性能的調優節省了時間。
相關閱讀:
- 性能測試調優過程 (aken, 2008-8-05)
- MDA 和當今的系統 (taotao2008, 2008-8-06)
- 架構企業內容管理系統 (wangyajing, 2008-8-07)
- 績效管理系統正演變成為企業的新寵兒 (wangyajing, 2008-8-07)
- 初學者如何開發出一個高質量的J2EE系統 (taotao2008, 2008-8-07)
- 軟件測試中關于銀行系統的測試 (seanhe, 2008-8-12)
- 關于應用RPT在性能測試的思考 (seanhe, 2008-8-12)
- 性能測試之場景設計思想 (huangw, 2008-8-13)
- PM項目管理系統(工程管理,任務管理軟件) (wangyajing, 2008-8-13)
導入論壇
引用鏈接
收藏
分享給好友
推薦到圈子
管理
舉報
TAG:
系統
性能測試