<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 性能測試在軟件企業的應用分析

    時間:2024-06-11 19:15:36 計算機應用畢業論文 我要投稿
    • 相關推薦

    性能測試在軟件企業的應用分析

     歡迎瀏覽,以下是YJBYS求職網給您推薦一篇關于性能測試在軟件企業的應用分析的計算機應用畢業論文

     
      關鍵詞:性能測試    策略   企業   分析
     
      摘要:隨著現代網絡的發展速度不斷提高,B/S結構的程序軟件需求越來越普遍,而各公司的業務需求量也在不斷增大,因此對軟件并發需求及吞吐量需求也越來越大,這就要求各軟件企業在應對用戶性能需求時使用更有效的測試策略,論文就當前軟件企業性能測試策略現狀進行了歸納分析。
     
      一、引言
     
      現代公司用戶使用的應用型軟件大多數為B/S結構和C/S結構,而隨著公司用戶及客戶數量的增加,應用軟件對系統并發用戶數要求越來越高,同時,大多數在線系統用戶對注冊時間,響應時間要求也較高,因此,大部份公司對軟件企業設計的軟件項目在最大負載及壓力需求上都有直接的用戶需求,在進行軟件項目需求分析及項目設計過程中,軟件企業要充分考慮到軟件項目在后期維護過程中客戶的需求變化及維護費用帶來的公司利潤,大多數軟件企業都更加注重項目在發布前的性能測試工作,性能測試在軟件企業及其它項目開發者使用專門的軟件測試工具及腳本描述測試對象與相關性能指標的特征并對軟件性能進行評價的過程。在性能測試的過程中,有的公司采用的是商業測試工具,有的公司采用的是開源工具,還有的公司是采用自己開發的測試工具進行操作評價,并對開發人員進行溝通,從而對軟件項目質量進行綜合評價。
     
      二、性能測試工具分析
     
      性能測試要求軟件企業在模擬用戶真實環境的場景下對軟件項目進行客觀的評價,而在軟件企業中單憑固定的硬件設備往往不能達到模擬并發用戶,模擬多個負載的場景,因而,性能測試工具就變得格外重要。目前軟件企業的性能測試工具大體分為以下幾種:
     
      1.  開源工具
     
      象部分Linux操作系統內核及IBM公司投資開發的eclipse一樣,使用靈活,功能全面,免費的開源工具是大多數軟件公司的首選。目前做性能測試的開源工具主要有Jmeter,針對Java Web程序項目開發及FTP服務項目進行性能測試,通過模擬多個并發的虛擬用戶,通過集合點、事務點對場景進行負載測試、壓力測試,提供圖形化的顯示界面對軟件項目性能進行綜合分析;DbMonster,主要針對Sqlsever數據庫進行壓力測試;TpTest,主要對internet網絡連接速度、響應時間進行測試。
     
      2.  商業工具
     
      商業工具往往由專門的公司進行開發,通過大量的人力及資金投入支持,開發后一般具有界面更加美觀、操作更加方便、功能更加強大、支持的插件更多等特點。并且因為商業軟件的本身特點,一般還包括后期的升級服務,用戶操作掊訓服務等優勢。所以也廣泛地應用于各大型企業。目前主要的商業工具有HP公司收購Mercury后繼續提供的LoadRunner,具有支持負載多,支持協議多,實時進行性能指標跟蹤的特點;IBM公司開發的Rational系列Performance Tester適用于團隊開發,通過性能測試從創建到結果分析的自動化過程對軟件項目進行性能分析。
     
      3.免費工具
     
      免費工具因為免費使用,操作方便,針對性強等特點也深受中小型軟件企業喜愛,大多數公司還在免費工具的基礎上,繼續改進從而開發針對于本公司產品特點的性能測試工具,這樣使得成本更低,效率更高。目前主要的性能測試免費工具有針對于windows應用程序的`Center Test及針對于web程序的Stress Tool。
     
      三、性能測試在軟件企業的應用分析
     
      隨著信息化的發展速度,包括中國大陸在內的軟件行業正處于高速發展的過程中。越來越多的企業更加注重軟件項目產品的質量,性能測試已成為軟件項目質量評價的一個重要指標,直接關系到軟件企業的宏觀發展、聲譽影響及公司效率。因此針對本身企業的發展,不同的軟件企業必須采用適合自己的應用策略。
     
      1.  大型軟件企業的應用策略分析
     
      大型企業的軟件系統往往并發用戶數較多,用戶功能復雜,用戶對響應時間要求高,企業對軟件系統的安全性、穩定性要求高。同時,大型企業往往也存在資金雄厚、設備先進,更新速度快,開發人員技術實力雄厚,對系統升級帶來的適應性更強,對于這樣的企業,為了保證公司業務流程的廣泛開展,對于軟件項目可以采取構建自己的專業團隊進行性能測試或將性能測試外包給有實力的軟件測試公司來完成。軟件項目的測試從國外的經驗看,測試工作可能由除開發方和使用方外的第三方公司進行開展,這樣不僅可以脫離本身開發或使用角度的片面性導致測試用例設計不全面,考慮不周全帶來的BUG影響,同時可以使得開發團隊與測試團隊互相協作,提高軟件開發的質量。
     
      2.  中、小型軟件企業的應用策略分析
     
      中小型企業業務流程相對簡單,用戶有并發需求,對響應時間也有具體的容忍度,但軟件項目功能相對簡單,負載及壓力性能指標要求也相對較低,同時大多數企業對成本的要求期望也較高,投資相對較小。當然,只要是軟件產品,都必盡量在克服資金限制的情況下使軟件項目發揮最大功能,滿足用戶需求。對于中小型企業的性能測試特點,可以通過組建臨時性能測試團隊、自行編制腳本程序或能過專門的測試機構進行性能測試,在公司技術實力相對較強的情況下,可以通過組織10至30人的測試團隊進行性能測試,在進行性能測試時可以借助免費工具或開源工具進行工作開展,如果公司技術相對較弱,時間緊,則可借助專門的測試機構進行性能測試工作。
     
      四、小結
     
      隨著農村信息化的發展速度,企業國際化的發展模式不斷向前推進,軟件項目的開發需求將會越來越大,而大多數企業從過去的注重數量變得更加注重產品的質量及產品的后期服務,良好的性能測試策略已漸漸成為優秀軟件項目的重要指標,軟件企業應該根據企業自身的特點制定適合自己的性能測試策略,通過中長期規劃建立良好的性能測試質量保障體系。
     
      參考文獻:
     
      1、   于涌. 軟件性能測試與LoadRunner實戰.北京:人民郵電出版社,2008
     
      2、   Ron Patton.軟件測試.北京:機械工業出版社,2006
     
      3、   曹薇.軟件測試.北京:清華大學出版社,2008
     
      作者簡介:張勇,講師,黃岡職業技術學院教師,主要從事軟件開發、軟件測試方面的教學和研究工作。

    【性能測試在軟件企業的應用分析】相關文章:

    軟件性能測試研究03-28

    軟件無線電中ADC/DAC性能分析及應用03-07

    基于軟件的DTMF產生器及其性能分析03-20

    高速ADC的性能測試03-18

    作業成本法在港口企業的應用分析03-22

    光學遙感大氣訂正方法與軟件應用分析02-28

    計算機應用軟件的需求分析與開發論文12-01

    職位薪酬在企業的應用情況及對策分析12-10

    數控衰減器AT-280及其在接收機性能測試中的應用03-19

    包裝件模擬運輸旋轉振動測試的標準解讀及應用分析03-17

    主站蜘蛛池模板: 人人妻人人澡人人爽精品日本| 2022年国产精品久久久久| 少妇精品久久久一区二区三区| 久久99国产精品99久久| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 成人精品一区二区久久| 青草国产精品久久久久久| 国产一区二区三区在线观看精品 | 亚洲?V乱码久久精品蜜桃 | 国产99视频精品一区| 无码AV动漫精品一区二区免费| 亚洲国产精品线在线观看| 精品久久8x国产免费观看| 亚洲а∨天堂久久精品| 99久久精品无码一区二区毛片| heyzo高无码国产精品| 中日韩产精品1卡二卡三卡| 国产精品午夜一级毛片密呀| 久久精品这里热有精品| 999久久久无码国产精品| 亚洲国产精品福利片在线观看 | 午夜精品久久久久久影视777 | 精品性影院一区二区三区内射| 久久久久久噜噜精品免费直播| 2021最新国产精品一区| 91久久婷婷国产综合精品青草| 亚洲精品无码乱码成人 | 国产伦精品一区二区三区女 | 先锋影音国产精品| 成人国产精品免费视频| 久久精品国产72国产精福利| 精品亚洲成AV人在线观看| 国产精品夜色视频一级区| 永久免费精品视频| 91久久婷婷国产综合精品青草| 精品亚洲成AV人在线观看| 久久久无码精品亚洲日韩按摩| 国产高清在线精品一区二区三区| 91久久婷婷国产综合精品青草 | 无码国模国产在线无码精品国产自在久国产| 国产成人精品福利网站在线观看|