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

淺談Web應用軟件測試技術的發展

2014-04-29 00:44:03李秀梅
電腦迷 2014年9期
關鍵詞:發展方向

李秀梅

摘 要 互聯網的迅速興起帶動了全球范圍內軟件開發的浪潮,而基于Web應用的軟件開發則成為領域內主流。現階段各類行業都將目光集中于Web應用軟件的開發與使用。而在實際研發流程中,測試環節必不可少。但就目前形勢而言,相比于Web應用軟件設計而言,Web應用軟件測試的研究力度有待進一步加強。本文以Web應用軟件測試技術的發展為主要研究內容,在介紹Web應用軟件各個階段涉及的測試技術的基礎上,結合實際提出Web應用軟件測試研究的未來方向,以供相關人士參考。

關鍵詞 Web應用軟件測試 現狀問題 發展方向

中圖分類號:TP31 文獻標識碼:A

Web應用軟件自身具備的特征為應用軟件的測試工作以及測試技術的革新帶來種種挑戰,包括Web應用軟件的異構性、分布性、并發性以及平臺無關性等,令Web應用軟件測試相較于傳統程序測試工作的難度進一步提升。Web應用軟件開發主要包含四個階段,即軟件設計階段、軟件開發階段、軟件運行階段以及軟件維護階段。上述四個階段都需要具備相應的軟件測試技術以保障Web應用軟件的使用性能。

1 Web應用軟件的特點及故障分析

Web應用軟件在使用過程中的優勢以及遇到的問題都與其區別于傳統軟件系統而言的特殊性有直接關聯:

第一,Web應用軟件系統是一個多層架構的體系結構,其在邏輯層面包含表示層、業務邏輯層以及數據層。表示層與業務邏輯層之間的數據流通不在同一系統平臺上,業務邏輯層與數據層的信息共享也不在同一系統平臺上,表示層與數據層的數據信息傳輸也不在同一系統平臺上。也就是說,Web應用軟件系統的多層架構設計的先天特征為應用軟件的測試工作帶來了很大挑戰。測試工作不僅要顧忌單層系統平臺的性能,更要考慮多層平臺之間的性能匹配與整體性能調整。

第二,Web應用軟件平臺的搭建數據語言包含HTML、XML、Java、JSP等多類型編程語言技術。由此可以看出,系統對應的測試技術對于編程語言技術的要求以及覆蓋范圍有較高標準。換言之,多語言的Web應用軟件系統的復雜性為其測試工作帶來困難。

第三,從Web應用軟件的組成成分數量看,其以若干實體為系統組成單位,這些實體可能為HTML文檔,可能為XML文檔,也可能是ISAPI程序。也就是說,Web應用程序的組成成分紛繁復雜、數量較多,為其測試工作的進行帶來較多困難。

第四,Web應用軟件的運行機制集合分布式、并發性、動態性以及交互即時性等特點,其運行機制包含用戶提出請求、服務器給予響應、服務器向客戶端提交結果、用戶解釋執行。可見,在整個Web應用軟件系統的流程中,服務器提交的結果可能包含多種語言,對其的解釋執行操作具有明顯的動態特征,與此對應的測試體系也需要具有動態性。從技術層面而言,動態性的測試技術相對于傳統測試技術而言更具有挑戰性。

第五,Web應用軟件的運行過程具有明顯的不確定性,原因在于系統內容的運行過程主要受用戶意圖及用戶行為控制,加之用戶規模數量較多,因此,Web應用軟件的運行過程較難得到統一,從而促進了應用軟件測試工作的操作難度。

2 Web應用軟件測試的發展方向分析

如前文所說,Web應用軟件系統的測試工作從系統屬性方面看具有多重挑戰,因此,對此議題的研究是一項漫長且緊迫的工作。結合實踐經驗以及數據整合結果,對于Web應用軟件的測試未來的發展,筆者將做如下分析:

第一,MDT技術未來在Web應用軟件測試的發展路程中將占據越來越重要的地位。MDT技術是隨著MDA應用系統而產生的、對實現測試自動化有幫助的高效率測試手段之一。其測試體系的核心為Web應用軟件測試模型的設計與建立。該模型的描述可以憑借U2TP建模語言完成,適用于Web應用系統內包括單元測試、集成測試、系統測試在內的各個級別。當MDT技術的應用軟件測試模型建立起來后,測試工作將由該模型構成的測試工具自動完成,在動態性以及多層保障性方面具有高效性。目前,MDT測試技術已經成為應用軟件測試研究體系中的重要方向。

第二,以Agent為核心的應用軟件測試技術近年來以新學科的身份出現,受到了領域內相關研究人士的重視。目前已有學者得出相關應用軟件測試框架,其原理是將Web應用系統中的測試任務予以分解處理,憑借不同測試代理對測試工作進行分工,并采取協同合作的方式最終完成Web應用軟件的測試工作。相比于原有應用軟件測試方法而言,基于Agent的測試技術在自動化程度方面有明顯提高,這得益于其依托測試代理高度的分工協作。此外,基于Agent的應用軟件測試技術可以降低應用軟件測試體系所花費的成本,進而提升Web應用軟件的測試效率。目前,此種測試方法由于受到形式化規約、模型檢驗等因素的限制,在實用性方面還需憑借深入研究以進一步加強。

3結語

基于本文內容可以看出,Web應用軟件測試工作時保障應用軟件使用過程中的可靠性能以及可保障質量的必要手段,結合當前Web應用軟件測試現狀中的困境問題,相關技術研究人員需要加強Web應用軟件測試研究的力度,通過測試模型的改良、測試策略的調整、測試級別的精確以及測試過程的完善以提升Web應用軟件測試技術的有效性。

(作者學號:1330474)

參考文獻

[1] 路曉麗.Web應用軟件的測試技術研究[D].西北大學,2006.

[2] 劉繼華.基于風險的Web應用軟件測試方案研究與應用[D].太原理工大學,2006.

[3] 楊彬,常廣炎.Web軟件測試研究[J].計算機時代,2008,01:6-7+10.

猜你喜歡
發展方向
我國公路行業可持續發展研究
淺談集中采購
價值工程(2016年30期)2016-11-24 13:29:52
論我國股東表決排除制度
人間(2016年24期)2016-11-23 16:32:14
淺析第五代移動通信技術的發展
計算機信息技術發展方向以及應用分析
蘇州工業園區住宅圍墻問題探索性研究
我國道路橋梁施工技術現狀與發展方向
電子通信系統的探索
探討企業工商管理現狀及發展方向
經營者(2016年12期)2016-10-21 08:07:29
分析醫藥市場營銷的策略與發展方向
主站蜘蛛池模板: 91午夜福利在线观看| 一区二区三区精品视频在线观看| 夜精品a一区二区三区| 伊人久久综在合线亚洲2019| 欧美日韩精品综合在线一区| 亚洲中文字幕国产av| 青青草原偷拍视频| 国产自在线拍| 国产亚洲欧美日韩在线观看一区二区| 国产后式a一视频| 91av成人日本不卡三区| 一级毛片免费播放视频| 欧美a在线视频| 欧美福利在线观看| 免费国产高清视频| 国产杨幂丝袜av在线播放| 国产精品久线在线观看| 婷婷午夜天| 不卡视频国产| 欧美日本在线一区二区三区| 中字无码精油按摩中出视频| 亚洲永久精品ww47国产| 欧美午夜精品| 成人在线观看一区| 国产91九色在线播放| 日韩精品一区二区三区免费| 亚洲综合色婷婷中文字幕| 久久综合色视频| 亚洲综合专区| 亚洲视频免费在线看| 亚洲福利片无码最新在线播放 | 8090成人午夜精品| 毛片网站观看| 国产免费久久精品99re丫丫一| 91国语视频| 自偷自拍三级全三级视频| 国产精品嫩草影院视频| 国产福利微拍精品一区二区| 亚洲第一天堂无码专区| 亚洲日韩第九十九页| 久久精品免费国产大片| 国产日韩欧美一区二区三区在线| 欧美激情成人网| 伊人网址在线| 91精品专区| 久久99蜜桃精品久久久久小说| 亚洲第一极品精品无码| 亚洲视频二| 性视频久久| 亚洲人视频在线观看| 青草视频久久| 视频一区亚洲| 国产不卡网| 九九久久精品免费观看| 伊人色在线视频| 九九久久精品免费观看| 亚洲国产精品一区二区高清无码久久 | 国产精品免费福利久久播放| 欧美午夜小视频| 欧美日韩国产系列在线观看| 免费在线国产一区二区三区精品| 色婷婷综合激情视频免费看| 亚洲无码高清一区| 色悠久久综合| 亚洲一级毛片在线播放| 色亚洲激情综合精品无码视频| 久久亚洲日本不卡一区二区| 国产91小视频在线观看| 亚洲第一色视频| 色吊丝av中文字幕| 亚洲国产清纯| 高清色本在线www| 久久99精品久久久久纯品| 99一级毛片| 综合亚洲网| 午夜影院a级片| 欧美一级在线看| 欧美 国产 人人视频| 国产精品九九视频| 波多野结衣一区二区三区AV| 人妻无码中文字幕第一区| 无码一区18禁|