如何以省錢的方式來進行效能測試

Budget-friendly Web app performance testing, monitoring tips
http://searchsoftwarequality.techtarget.com/tip/0,289483,sid92_gci1358632_mem1,00.html?track=NL-516&ad=717057&Offer=mn_eh072209SFTQUNSC_budgetH&asrc=EM_USC_8756843&uid=8968635

06.09.2009
Posted by Karen N. Johnson

通常預算是效能測試重要的因素, 因為不可能投入大量人力, 或是購買昂貴的測試工具, 或是購買和production一模一樣的機器或環境來模擬. 因此你必須精打細算, 利用一些現有或是不用錢的方式, 來達到相同的目標. 尤其在現在經濟不景氣的狀況下, 這件事情更是顯得重要.
 
以下作者提供了一些方法:

1. 使用你已經有的, 是省錢的重要關鍵.
- 把server的logging打開, 盡可能從中找出更多的資料.
- 不要只是花大錢在工具上, 而是花時間去自動化parse log data來知道可用的資訊
- 規劃1到2人去認識和了解您的現有網站的效能
- 週期性要求提出報告, 經過一段時間, 你會很了解現有網站的效能狀況

2. 利用目前已知不要錢的工具來節省經費
- Google analytics和Perfmon是不用錢的
- 您可能需要在您的公司, 投資一些人的時間來了解和執行這些工具.

3. 再利用不是只是環境學的口號
- 如果您有現存的script和自動化工具, 就再利用他們.
- 如果您的測試自動化script當初設計的很靈活, 您盡量修改現有的script.

4. 建立效能測試script的資料庫, 可以延伸投資的價值.
- 藉由混合現存的scripts, 來尋找新的方式去做新的測試.
- 例如, 您發現在網站中, 最常被人瀏覽的網頁已經改變了. 因此藉由混合不同的效能測試的自動化腳本, 您可以建立新的或稍加修改的版本來測試.

5. 找一個挑剔的客戶 是另一種省錢方式
- 如果您沒有人有時間能能夠執行效能測試, 試著找短期的contractor,或是短期臨時的團隊來協助.
- 如果你不知道要如何分配工作, 你可以找一個總包商, 讓他來調度這一切事情
- 記得要知道如何正確運用資源

6. 最後一個免錢的方法, 知道公司前端會有什麼活動.
- 例如, 知道什麼時候媒體要進行宣傳, 或季節性發生的事件, 因為這些事情可能會影響到公司的網站的流量
- 當你發現公司的銷售部門計劃要發送一些電子郵件廣告, 您可以緊密查看網站流量幾天, 看看您是否可以預測潛在的流量堵塞.

arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()