性能測試項目的一些經驗之談

       月初曾經到X省做電力公司的性能測試項目,由於之前並無任何的測試經驗以及性能測試項目經驗.所以這次的性能測試之行心中充滿了太多的疑問以及不確定.

      項目的背景

      電力公司的一個資產管理系統已經研發完畢,由於需要做推廣工作,故此在推廣之前需要做性能測試,目的有三:

     1、找出系統的性能瓶頸

      2、對性能進行優化工作

     3、確保系統在推廣後的效果

    項目人員組成:

    項目經理:1  負責項目的溝通協調。公司對外的接口。

    測試小組:3  負責所有測試工作的計劃、執行及相關工作的安排分配。

    平臺小組:3  協助測試小組工作。保證測試環境平臺的適用性。

    前兩個屬於性能測試的工作範疇;後一個屬於和開發商以及客戶一起共同努力產生的效果。

       測試工作一共進行了兩週,大部分的時間都用在了和客戶溝通以及和開發商溝通上了。在項目初期,由於經驗上的缺乏,沒有和客戶就業務上問題用專人、專時來討論,導致了在做需求的時候,我們花費了大量人力、時間進行了重複的溝通,這導致了工作效率上降低。在第一週經常可以看見我們的測試小組和平臺小組的內部以及外部溝通經常會就一個業務問題進行反覆的討論。在項目後期,深刻的理解了在進行專門的業務溝通會是十分必要的。

    其實在整個項目中,之前自己一直認爲在測試方面會花費較多的時間,後來才發現其實瞭解需求、熟悉業務、瞭解應用、設計測試用例、做測試計劃。。。這些纔是真正消耗時間的地方。在這種地方做項目,各方面都需要進行協調。不是你一來,你就可以順順利利的開展工作。包括系統的應用對象(最終實際的客戶),系統應用的主管(主管項目推廣的領導),還有機房的管理人員(平常的工作很需要他們的支持),軟件開發商(由於軟件的性能他們自己心中最清楚,所以性能測試的很關鍵的部分是要獲得軟件開發商的支持),內部小組的溝通(平臺小組和測試小組的溝通,兩個小組爲何成立,這裏暫時不說)。

     兩個星期的工作,實際上是很辛苦的,由於本人並不是負責項目,所以並沒有真正感受到項目經理的那種壓力以及各方的工作的協調。

      其實不管是軟件項目還是開發項目,人在很大程度上是衆要的,技術有時候並不能給你很大幫助,但是你必須得具備基本的技術能力。

      看來在國內,至少很多項目的成功與否還是得靠人。靠外部和內部的人。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章