999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

對性能測試在軟件企業當中的應用研究

2012-04-12 00:00:00李萍華
消費電子 2012年19期

摘要:由于在當前不斷提高的現代網絡發展速度背景下,如今有著更為普遍的B/S結構的程序軟件,并且在各個公司有著逐漸擴大的業務需求量,所以有著更大的軟件吞吐量和并發需求,而這必須讓各個軟件企業對于用戶性能需求進行應對的過程當中使用更加有效的測試策略,本文就針對當前的軟件企業所采取的測試策略做出相應的歸納。

關鍵詞:性能測試;軟件企業;應用

中圖分類號:TP311 文獻標識碼:A 文章編號:1674-7712 (2012) 18-0035-01

一、引言

通常來說,B/S和C/S這兩種結構是絕大多數現代企業所使用的應用型軟件,特別在逐漸增多的客戶數量和公司用戶的趨勢下,應用軟件則有著更高的要求在系統并發用戶數上,與此同時,在注冊時間要求上,在線的系統用戶絕大多數有著比較高的響應時間要求,所以說,大多數的都有著直接性的用戶需求在軟件企業對軟件項目最大壓力和負載需求的設計當中,而對于軟件項目所做的項目設計和需求分析的過程當中,軟件企業要做到對后期維護軟件項目過程當中維護費用以及需求變化當中所出現的公司利潤做到充分的考慮,這使得絕大多數的軟件企業將項目的性能測試工作放在發布之前進行,而所做出的性能測試這是在軟件企業和其他的項目開發者通過對專門性的軟件測試工具和腳本描述測試對象與相關的性能指標的特征并且評價軟件性能的過程。有的公司在進行系統的性能測試當中所使用的是開源工具,還有的公司所使用的是商業性質的測試工具,還有部分企業則在進行操作評價當中使用自己開發出來的測試工具,通過與開發人員所做出的有效溝通,綜合評價軟件項目的質量。

二、軟件項目性能測試工具分析

對軟件項目所進行的性能測試當中,所必須的要求是軟件企業客觀評價軟件項目必須借助于模擬用戶真實的環境和場景當中進行,軟件企業要想做到對模擬并發用戶達到的過程當中僅僅憑借固定的硬件設備顯得遠遠不夠,必須做到多個負載場景進行模擬,所以有著極其重要的作用來進行性能測試。從目前軟件企業所使用的性能測試工具來看,主要可以區分為以下三種:

一是開源工具。和IBM公司進行開發和投資的eclipse和部分Linux操作系統內核同樣的道理,其具備全面性的功能和靈活的使用的特點,絕大多數的軟件公司首要的手段就是使用免費的開源工具。Tmeter這屬于當前主要的對性能進行測試的開源工具,在做性能測試的使用范圍界定為FTP服務項目和JavaWeb程序項目開發,借助于對多個具備并發性的虛擬用戶的模擬作用,在使用事務點和集合點來做好壓力測試和負載測試,綜合分析軟件項目項目性能則是使用圖形化的顯示界面的提供,其中的壓力測試Sqlsever數據庫則是使用DbMonster,其中的項目主要是測試internet網絡的響應時間和連接速度。

二是商業工具。在現實當中有著專門性的公司來進行開發商業工具,由于這些公司有著足夠的資金和人力投入對工具開發的支撐,這樣所開發出來的軟件所具備的特點為更多的支持插件、超強的功能、方便的操作系統以及更為美觀的操作界面等。與此同時,商業軟件所具備的獨特特點,這還具備的優勢為后期的用戶操作培訓服務和升級服務等。這使得在各個大型企業當中進行廣泛的應用。Mercury后繼續提供的LoadRunner,這個被HP公司收購的商業工具,由于具備更多的支持協議和負載,并且能夠做到對性能指標做到實時的跟蹤的優勢,成為目前最主要的商業工具,而適用團隊開發的咋屬于IBM公司所進行開發的Rational系列PerformanceTester,通過創建到結果分析的自動化過程做到性能分析軟件項目。

三是免費工具。在免費工具當中由于其有著超強的針對性、方便的操作方式以及使用免費等特點得到諸多中小型軟件企業的親賴,并且其中有著很多的公司在立足于免費工具的背景下,通過對免費工具的持續性改進從而做到所開發出來的性能測試工具更加針對本公司產品的特點,這樣就會有著更高的效率和更低的成本。從目前所使用的情況來看,性能測試免費工具主要是針對于web程序的StressTool和針對于windows應用程序的`CenterTest。

三、軟件企業應用當中性能測試分析

一是大型軟件企業的應用策略分析。大型企業的軟件系統往往并發用戶數較多,用戶功能復雜,用戶對響應時間要求高,企業對軟件系統的安全性、穩定性要求高。同時,大型企業往往也存在資金雄厚、設備先進,更新速度快,開發人員技術實力雄厚,對系統升級帶來的適應性更強,對于這樣的企業,為了保證公司業務流程的廣泛開展,對于軟件項目可以采取構建自己的專業團隊進行性能測試或將性能測試外包給有實力的軟件測試公司來完成。軟件項目的測試從國外的經驗看,測試工作可能由除開發方和使用方外的第三方公司進行開展,這樣不僅可以脫離本身開發或使用角度的片面性導致測試用例設計不全面,考慮不周全帶來的BUG影響,同時可以使得開發團隊與測試團隊互相協作,提高軟件開發的質量。

二是中、小型軟件企業的應用策略分析。中小型企業業務流程相對簡單,用戶有并發需求,對響應時間也有具體的容忍度,但軟件項目功能相對簡單,負載及壓力性能指標要求也相對較低,同時大多數企業對成本的要求期望也較高,投資相對較小。當然,只要是軟件產品,都必盡量在克服資金限制的情況下使軟件項目發揮最大功能,滿足用戶需求。對于中小型企業的性能測試特點,可以通過組建臨時性能測試團隊、自行編制腳本程序或能過專門的測試機構進行性能測試,在公司技術實力相對較強的情況下,可以通過組織10至30人的測試團隊進行性能測試,在進行性能測試時可以借助免費工具或開源工具進行工作開展,如果公司技術相對較弱,時間緊,則可借助專門的測試機構進行性能測試工作。

參考文獻:

[1]馮艷紅,于紅,孫庚.軟件性能測試實施過程研究[J].軟件導刊,2011(02).

[2]賈文芳,徐可.論Web應用軟件性能測試及測試工具的選擇[J].電腦知識與技術,2011(20).

[3]佟雪松,王喜偉,于春玲.軟件性能測試方法研究[J].電力信息化,2010(01).

[作者簡介]李萍華(1980.3-),女,畢業于昆明理工學院,計算機科學與技術專業。

主站蜘蛛池模板: 一区二区三区成人| 国产剧情一区二区| 中文字幕无码av专区久久| 国产在线观看人成激情视频| 国产精品人人做人人爽人人添| 高清色本在线www| 国产靠逼视频| 天天综合网站| 青青草一区二区免费精品| 国产精品成人不卡在线观看| 国产精品私拍99pans大尺度| 直接黄91麻豆网站| 99视频在线看| 国产激爽大片在线播放| 久久99久久无码毛片一区二区| 极品国产在线| 久久精品亚洲热综合一区二区| 欧美在线国产| 色哟哟精品无码网站在线播放视频| 国产成人av一区二区三区| 欧美综合中文字幕久久| 黄色成年视频| 亚洲AV无码乱码在线观看代蜜桃| 欧美在线网| 中字无码av在线电影| 91外围女在线观看| 一区二区三区四区在线| 九九视频免费看| 777国产精品永久免费观看| 欧美人与牲动交a欧美精品| 日韩一级二级三级| 国产不卡一级毛片视频| 2020最新国产精品视频| 久久性妇女精品免费| 二级特黄绝大片免费视频大片| 中文字幕资源站| 理论片一区| 99中文字幕亚洲一区二区| 一区二区三区国产精品视频| 国产成人狂喷潮在线观看2345| 亚洲AV无码不卡无码| 91青青草视频在线观看的| 国产成人久久综合777777麻豆| 久久久久久国产精品mv| 亚洲水蜜桃久久综合网站| 国产微拍一区二区三区四区| 国内毛片视频| 中国丰满人妻无码束缚啪啪| 熟女成人国产精品视频| 日韩成人午夜| 午夜电影在线观看国产1区| 久爱午夜精品免费视频| 亚洲伊人久久精品影院| 亚洲人成网站在线观看播放不卡| 国产成在线观看免费视频| 日韩最新中文字幕| 毛片国产精品完整版| 日韩精品一区二区三区视频免费看| 亚洲视频四区| 欧美成人免费| 在线色国产| 激情亚洲天堂| 日本午夜视频在线观看| 久久久久久久久18禁秘| 久久久噜噜噜| 真实国产精品vr专区| 女人av社区男人的天堂| 日本午夜精品一本在线观看 | 欧美成人在线免费| 免费观看三级毛片| 久久黄色影院| 国产乱肥老妇精品视频| 精品欧美日韩国产日漫一区不卡| 国产精品13页| 中文字幕在线不卡视频| 国产成人精品日本亚洲| 99尹人香蕉国产免费天天拍| 国产在线精品香蕉麻豆| 亚洲性一区| 亚洲成a人片| 国产在线第二页| 久久天天躁夜夜躁狠狠|