1、數據庫的規劃初期盡可能的建立好規范和數據索引;
2、多層嵌套的sql語句,當多次循環查詢,sql語句的性能好壞受sql語句的影響是很大的,避免多余的和錯誤的循環嵌套;
3、系統本身都有日志記錄這一塊,避免系統過多的日志記錄帶來瓶頸;
4、數據基數的準備,按實際的需求準備一定量的數據,這樣測試才可能達到測試的準確性,接近真實的環境;
5、并發通過不一定代表系統沒有問題,還需要做疲勞壓力測試,一般來說不停的7*24小時的運行系統均需要做疲勞測試;
6、一般來說系統預定逐漸的變得緩慢或者dump掉了機器,大都有可能是因為內存泄漏造成的;
7、采用多種環境下的測試(機房環境、局域網、廣域網);
8、業務操作的混合比例并發測試,達到一個仿真真實環境;
9、對測試做驗證,比如并發操作寫入數據庫的數據,lr反應出的情況是成功的,但是還是需要在數據庫校驗寫入的是不是成功;
10、在線用戶數、注冊用戶數、使用用戶數(并發用戶數計算);
實時系統:1:20比例算
非實時系統:1:80比例算
11、tomcat同時承受并發用戶數1000本身中間件的性能決定的;
12、java能管理的內存1.5-2G;
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/