• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    借RPT完成項目性能測試

    發布: 2008-9-01 10:44 | 作者: 網絡轉載 | 來源: 測試時代采編 | 查看: 81次 | 進入軟件測試論壇討論

    領測軟件測試網

    如今,中小企業已經將項目性能測試作為項目管理過程中的重要組成部分。一方面為了保證系統能夠滿足公司當前項目的計劃需求。要確定能夠從當前的系統中獲得最大的性能。另一方面,為了支持更大的業務負載能力,保證項目開發過程中的質量。包括重新編寫解決方案片斷、重建解決方案或添置更多的硬件等等。

      中小企業項目測試需求增高

      在采訪中,我們了解到,如今的中小企業客戶的對于利用軟件完成項目性能測試的要求提高了。眾多中小企業客戶都希望以更低的成本獲得更高質量的測試產品。他們希望更快地調整,得到更個性化的服務和更高的定制程度。而且,他們對響應速度提出了更高的要求。

      為了滿足這些需求,各解決方案供應商們也正在逐步改進他們的測試解決方案,使這些軟件測試工具能夠快速響應需求、供給、定價和競爭結構的動態變化。利用可伸縮的業務流程,適應中小企業客戶易變的成本結構。而測試性能解決方案也越來越專注于用以創造并維持競爭優勢的核心能力。期望中小企業客戶能夠借助始終如一的可用性與安全性,靈活應對從黑客攻擊到災難性事件的各種威脅。

      把握性能測試三項指標

      其實,中小企業在進行項目性能測試時,并不僅僅是談論對項目系統性能測試本身。相反,要關注其整體是響應速度、處理能力與可擴充性。這三項指標之間關系密切,每一項都不能孤立起來進行評估。因為軟件測試的工作量很大,(其中,40%到60%開發時間),而又有很大部分適于自動化,因此,項目性能測試的改進會對整個開發工作的質量、成本和周期帶來非常顯著的效果。對次,中小企業的項目性能測試才顯得更加重要。

      其實,性能測試是為描述測試對象與性能相關的特征并對其進行評價,而實施和執行的一類測試。它主要通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。通常大家把性能測試、負載測試、壓力測試統稱為性能測試。具體而言,負載測試既是通過逐步增加系統負載,測試系統性能的變化,并最終確定在滿足系統的性能指標情況下,系統所能夠承受的最大負載量的測試。而壓力測試則是通過逐步增加系統負載,測試系統性能的變化,并最終確定在什么負載條件下系統性能處于失效狀態,并來獲得系統能提供的最大服務級別的測試。

      找尋貼合最佳解決方案

      采訪中,專家認為,在測試過程中響應速度很容易量化。任何人用一塊秒表就可以迅速地測量出某一程序的響應速度。當然,有時簡單的自動化測試方法還更為精確。不過,事實上,某一程序的響應速度是性能測試的最基本的組成部分,即使在處理能力最低的情況下,也可以進行直接觀測。發出請求到產生響應,這一過程所耗費的時間即為系統的響應速度。

      而處理能力是指系統在同一時間內所能處理的業務量大小。不同的業務類型對處理能力有特別的限制。某一系統每秒可能只能完成20宗業務。不管你給系統多少業務,在指定的時間內,它只能完成其最大處理能力內的業務量。響應速度測量完成一宗項目所需的時間(秒)。例如,假定測量的響應速度為每宗業務3秒。處理能力則正好相反,它測量每秒處理的業務量。結合起來說,如果系統每秒最多可完成20宗業務,而每宗業務的響應速度為3秒,那么在任何時間,系統都同時在處理60宗業務。

      響應速度與處理能力關系密切的一個原因是:系統處理的業務數量增加,則系統的響應速度就會降低。過去只花不到一秒就可完成的業務現在要花兩到三秒,甚至更長時間。更讓人沮喪的是,一般如果系統所接受的業務量超過某一速率,總體的處理能力就會下降。如果系統每秒能夠處理20宗業務,而業務以每秒25宗的速率進入系統,則系統的總體業務處理能力可能會下降到17宗每秒。正因為這樣,當我所編寫的交換機閱讀程序開始失去更多的特性時,也發生了這種情況。由額外業務引發的額外處理負擔開始引發超時、重發及其它降低總體處理能力的后果?蓴U充性測量應用程序所能擴張的程度。一旦決定了最大處理能力。

      考慮到這些因素,如果在項目測試的文檔設計中作統一規劃的話,選擇軟件產品的就應該滿足上述中小企業需求,其產品功能的也應該為后繼測試過程進行良好鋪墊。這樣,就會為文檔管理和配置管理帶來很大的方便,使整個產品的開發過程變得更有條理,更符合邏輯。任何新手半途加入到開發工作中也會更容易進入狀態。

      而在這基礎之上,有專家建議使用IBM Rational Project Tracker產品,該產品是集成在Microsoft Project中具有IBM Rational ClearQuest功能的項目管理程序。使用Project Tracker可以幫助企業的項目經理在Microsoft Project中使用ClearQuest強大的項目管理、項目計劃、項目追蹤功能,從而確保了工作質量;同時ClearQuest也可以結合MS Project的廣泛使用的基礎,為原有的項目管理帶來更多方便和效率。

      它的主要功能特性包括:將MS Project的項目信息導出到ClearQuest,其中包括復雜的具有父子關系的項目信息;將在ClearQuest端的各種管理后的項目信息導入到MS Project,經過相關聯處理,可以為項目管理總結更多的數據和使用于該項目的字段;以及當各個項目發生變化時,按需進行對MS Project 和ClearQuest的同步,其中優先級的定義為同步工作做好充足準備。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: RPT 項目 性能測試


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>