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

云計算環境下的移動應用性能測試研究

2018-08-18 11:06:32王立群
科學與財富 2018年22期
關鍵詞:云計算

摘 要:本文對云計算環境下的移動應用性能測試研究進行研究,分析云計算環境下的移動應用性能測試現狀,說明移動應用性能測試技術,闡述云計算環境下的移動應用性能測試架構和模型,最后是本文的小結。

關鍵詞:云計算;移動應用;性能測試

隨著國內外軟件產業、網絡技術和計算機硬件的快速發展,出現了越來越多的移動應用。如何保證移動應用高效率、高性能運行,是我們需要解決的難題。傳統的軟件性能測試技術較難完全移植到移動應用性能測試中,需要新的測試方法來解決問題。目前云計算的快速發展,為移動應用性能測試提供了很好的契機,把移動應用性能測試與云計算相結合,提高移動應用性能測試的效率。

1.云計算環境下的移動應用性能測試現狀

1.1云計算應用現狀

隨著經濟信息的全球化和互聯網產業的迅速發展,云計算在國內發展比較迅速。云計算在中國的發展主要由國外IT巨頭、國內IT巨頭和國內軟硬件廠商這三方面共同協作推動。國外的IT巨頭IBM、EMC和微軟等,不僅將部分云計算產品研發項目交由國內的研發中心負責,而且給很多行業客戶提供了一些云計算解決方案。

1.2云計算環境下的移動應用性能測試現狀

國外的Sakura等設計實現了分布式實時的移動設備應用自動化測試框架Hermes,其測試能力和范圍受限,主要支持J2ME環境下Java程序的測試、基于XML語法設計的測試用例,并不適用Android和IOS開發的應用。Claudia Canali 等在文章中分析了移動應用對于服務器性能的需求,給出了相應的管理策略,適用于非Web網頁的移動應用的服務器性能測試,但通用性和擴展性較差。

在國內,出現了一些云測試平臺,提供的測試內容有:安裝卸載測試、運行穩定性測試、功能遍歷測試、應用運行性能測試和UI兼容性測試等。在移動應用性能測試方面,黃琦提出基于Android的移動應用自動化測試工具設計方案,分析了影響移動應用運行性能的主要參數。全秀霞研究了移動互聯網環境下,移動Web應用的所表現出的新特點,在分析用戶會話信息的基礎上,建立應用的負載測試模型。

2.云計算環境下的移動應用性能測試技術

2.1云計算環境下的移動應用性能測試方法

按照性能測試的目標,可以將性能測試劃分為負載測試、壓力測試、并行測試、可靠性測試和容量測試等。我們一般通過兩個方面來評估移動應用的時間和控件特性。一方面是極限測試,即在各種邊界壓力情況下,如電池、存儲、網速等,驗證移動應用是否能正確響應。另一方面響應能力測試,即測試移動應用中的安裝、卸載等各類操作是否滿足用戶響應時間要求。

移動應用測試主要分為基于模擬機移動測試和基于真機設備移動測試。使用模擬機進行測試能夠節省成本,但是在特定設備功能和移動的兼容性等方面存在限制。在真機設備上進行測試能夠帶來真實的測試體驗,但是需要配備移動設備和平臺,有時候耗資巨大,所以考慮在云端進行移動應用性能測試。

2.2云計算環境下的移動應用性能測試平臺

1.Testin云測平臺

Testin云測試平臺是全球最大的移動游戲、應用真機和用戶云測試平臺,是一個基于真實終端設備環境。開發者只需在Testin平臺提交自己的App應用,選擇需要測試的網絡、機型,便可進行在線的自動化測試,無須人工干預,自動輸出含錯誤、報警等測試日志、UI截圖、內存/CPU/啟動時間等在內的標準測試報告。通過Testin云測,可以有效保障App應用的快速迭代需求,減輕測試人員壓力,避免購買或者租賃昂貴的設備進行測試。

2.百度移動云測試中心MTC (Mobile TestingCenter)

百度移動云測試中心利用真機和增強模擬環境進行測試,使用先進的HTML5技術和后端展示加速技術提供云測試、云調試、云模擬服務,向開發者提供基于真機和模擬器UI界面的操作體驗,并提供操作所對應的Log日志信息。同時,MTC提供一整套開放API,輸出云測試的能力,支持合作伙伴二次開發。MTC針對Android原生應用提供了多樣的測試API,支持合作伙伴單個或批量提交Android原生應用進行測試。測試內容涵蓋基礎的安裝、卸載、UI適配、啟動等功能。

3.騰訊的性能測試工具APT(Android Performance Testing Tools)

APT適用于開發自測和定位性能瓶頸,測試人員完成性能基準測試、競品測試。APT提供了CPU利用率實時曲線圖、多維度內存實時曲線圖,方便競品對比測試和定位內存泄露問題;支持進程內存構成分析,支持手工或超過閾值時自動轉儲(Dump)詳細堆內存對象信息,支持多進程,支持生成和導出常用格式的日志圖表。APT相比同類工具,具有下面2大特性:(1)使用Java語言開發,基于Eclipse,跨平臺,支持windows、Linux和MAC;(2)支持同時監控多個進程。

3. 云計算環境下的移動應用性能測試架構和模型

通常移動云測試平臺需要搭建在穩定的基礎架構上,云計算環境下的移動應用性能測試架構,可以進行分布式多終端測試,通過任務調度模塊靈活的運行各種測試需求。移動應用性能測試模型的整體架構如圖1所示,包括Web服務器、任務調度服務器和設備管理服務器。架構中核心的設計是Hadoop平臺的兩大組件HDFS 和 MapReduce,結合云計算給出分布式測試用例的執行環境,運行移動應用。移動代理運行于終端設備中,包括腳本錄制模塊和腳本回放模塊。移動代理通過 XMPP協議與設備管理服務器保持通信,分發測試任務,取得性能測試數據。

同時,性能測試往往需要大量的數據資源,在有些條件下,有些數據不容易得到甚至無法得到。因此,在性能測試模型增加了性能預測功能,通過基于動量BP神經網絡的回歸分析對移動應用性能進行預測。移動應用程序的性能預測不僅對移動應用程序的開發和維護有重要的指導作用,而且對服務器的資源配置和軟件的服務質量以及軟件的性能擴展都有重要的作用。移動應用性能測試模型MAPTM( Mobile Application Performance Testing Model)如圖2所示。

4.結語

隨著移動終端的快速普及和發展,移動應用的性能至關重要。如何更高效實施移動應用性能測試是公司目前的急切需求,基于云計算的移動應用性能測試滿足了這個契機。本文通過分析云計算環境下移動應用性能測試現狀和常用的技術,列出移動應用性能測試架構和模型,希望能給用戶帶來更好的用戶體驗。

參考文獻:

[1]徐芳.移動應用軟件自動化測試技術初探[J].電子技術與軟件工程,2015,18:63-65.

作者簡介:

王立群(1982-),女,山東臨沂,副教授,研究方向:移動應用、軟件測試。

項目基金:2017年山東省高等學校科技計劃項目“云計算環境下的移動應用性能測試研究”(項目編號:J17KB180)。

猜你喜歡
云計算
云計算虛擬化技術在電信領域的應用研究
基于云計算的醫院信息系統數據安全技術的應用探討
談云計算與信息資源共享管理
志愿服務與“互聯網+”結合模式探究
云計算與虛擬化
基于云計算的移動學習平臺的設計
基于云計算環境下的ERP教學改革分析
科技視界(2016年22期)2016-10-18 14:33:46
基于MapReduce的故障診斷方法
實驗云:理論教學與實驗教學深度融合的助推器
大學教育(2016年9期)2016-10-09 08:54:03
云計算中的存儲虛擬化技術應用
科技視界(2016年20期)2016-09-29 13:34:06
主站蜘蛛池模板: 免费看黄片一区二区三区| 午夜天堂视频| 一级一毛片a级毛片| 国产成人亚洲精品无码电影| 亚洲高清无码久久久| 欧美一级99在线观看国产| 中国美女**毛片录像在线| 四虎成人免费毛片| 日韩资源站| 国产精品久久自在自线观看| 国产精品亚洲日韩AⅤ在线观看| 久久综合五月婷婷| 人妻熟妇日韩AV在线播放| 91视频99| 国产簧片免费在线播放| 亚洲国产精品美女| 亚洲天堂视频网站| 美女免费黄网站| 国产麻豆福利av在线播放| 视频一区视频二区日韩专区 | 欧美一区二区三区不卡免费| 国产美女在线观看| 国产美女主播一级成人毛片| 日本不卡在线| 99视频国产精品| 亚洲国产成人综合精品2020 | 日韩天堂在线观看| 国产精品熟女亚洲AV麻豆| 欧美日韩免费| 欧美天堂在线| 久久无码免费束人妻| 亚洲床戏一区| 国产麻豆精品在线观看| 欧美不卡二区| 97影院午夜在线观看视频| 波多野结衣一区二区三区四区视频| 毛片一级在线| 国产在线视频导航| 国产第一页亚洲| 日韩午夜伦| 日本一区二区不卡视频| 亚洲欧美一区二区三区蜜芽| 欧美高清日韩| 成人午夜视频免费看欧美| 日韩国产综合精选| 亚洲欧美日韩另类在线一| 精品在线免费播放| 日本午夜网站| 91青青在线视频| 亚洲成年人网| 亚洲天堂久久久| 黄色不卡视频| 国产91精品调教在线播放| 99re在线观看视频| 国产精品第三页在线看| 日本免费福利视频| 国产农村妇女精品一二区| 青青国产在线| 亚洲无码精品在线播放| 熟女日韩精品2区| 亚洲视频色图| 中文字幕天无码久久精品视频免费 | 国产乱码精品一区二区三区中文 | av无码久久精品| 久久国产亚洲欧美日韩精品| 黄色一及毛片| 国产精品久久久久鬼色| 亚洲福利网址| 一区二区三区在线不卡免费| 五月激激激综合网色播免费| 88av在线| 在线看片中文字幕| 国产无码精品在线播放 | 男女性午夜福利网站| 中文字幕永久视频| 亚洲成人在线免费| 一级毛片高清| 免费毛片视频| 国产性猛交XXXX免费看| 亚洲最大福利网站| 亚洲第一黄色网| 国产成人凹凸视频在线|