中國移動項目自動化解決方案

上傳人:嘀****l 文檔編號:248174872 上傳時間:2024-10-22 格式:PPT 頁數(shù):38 大?。?.21MB
收藏 版權申訴 舉報 下載
中國移動項目自動化解決方案_第1頁
第1頁 / 共38頁
中國移動項目自動化解決方案_第2頁
第2頁 / 共38頁
中國移動項目自動化解決方案_第3頁
第3頁 / 共38頁

下載文檔到電腦,查找使用更方便

12 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《中國移動項目自動化解決方案》由會員分享,可在線閱讀,更多相關《中國移動項目自動化解決方案(38頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,*,中國移動項目自動化解決方案,V1.0,移動客戶端的特點,移動客戶端是一個基于客戶端和服務器架構(gòu)的系統(tǒng),客戶端指的是手機中的,APP,程序,服務器指的是提供查詢,辦理業(yè)務以及存儲用戶信息和客戶端進行交互,通過,WIFI,或移動,3G,網(wǎng)絡用戶可以使用手機客戶端進行話

2、費流量套餐查詢,套餐業(yè)務變更和辦理,以及優(yōu)惠活動查詢等功能。,移動客戶端存在如下特點,1.,通常在無線環(huán)境中使用,經(jīng)常受到無線信號干擾,對網(wǎng)絡環(huán)境抗干擾比較重視,2.,用戶數(shù)量龐大,短時間內(nèi)服務器壓力會急劇增加,業(yè)務辦理及話費,流量查詢請求為主要請求。,3.,客戶端手機配置和客戶端本身版本多種多樣,對兼容性有高要求,移動客戶端的特點,4.,業(yè)務邏輯交互很多,存在多個接口調(diào)用一個模塊問題,5.,對客戶端和服務器響應時間有比較高的要求,要考慮用戶可以忍受的時間。,6.,不同地區(qū)業(yè)務差異化比較明顯,每個品牌(全球通,動感地帶,神州行)在每個地區(qū)的套餐都是不一樣,7.,要考慮異地進行話費,流量查詢和業(yè)

3、務辦理時的情況。,移動客戶端自動化的必要,穩(wěn)定性,程序兼容性,響應時間,壓力并發(fā),界面UI,手機客戶端測試主要關注的是程序的穩(wěn)定性,兼容性,響應時間,壓力并發(fā)和界面UI尤其中國移動客戶端這種需要和服務器進行交互的應用更應該保證質(zhì)量,采用自動化測試可以保證程序在穩(wěn)定性,兼容性和性能方面的質(zhì)量。,移動客戶端工作原理,查詢服務器,基站,基站,業(yè)務辦理服務器,版本服務器,客戶端,客戶端,權限驗證服務器,白盒自動化測試,白盒測試又稱結(jié)構(gòu)測試、透明盒測試、邏輯驅(qū)動測試或基于代碼的測試。,解決回歸測試工作。白盒自動化測試的目的是為了解決手工測試的重復工作。尤其是進行回歸測試時因為只要程序有改動,都無法保證當

4、前模塊能否滿足設計的需求,利用自動化測試,對比參數(shù),圖片引用位置,大大減輕工作量。,解決重復性工作。以往執(zhí)行手機壓力測試或性能測試,需要研發(fā)人員去不斷執(zhí)行測視例,這樣造成了人員的疲勞現(xiàn)象且重復。而且大大拖延了研發(fā)進度。,白盒自動化測試工具,Touch,Test,TouchTest,功能測試,支持,2,大平臺,回歸測試,最新的,IOS 7,操作簡單,無需越獄,壓力測試,自動化測試工具Touch,Test,錄制流程,開始錄制,手機上開啟,APP,按照測試例操作,錄制后進行腳本驗證,腳本驗證通過,腳本驗證不通過,查找原因,保存測試腳本,測試例完成后腳本自動生成,腳本提交作為壓力測試的模擬用戶例,黑盒

5、自動化測試的目的,1,)解決回歸測試工作。黑盒自動化測試的目的是為了解決手工測試的重復工作。尤其是進行回歸測試時因為只要程序有改動,都無法保證其他的模塊不出現(xiàn)問題,所以需要進行整個軟件所有功能的遍歷。,2,)解決重復性點擊工作。以往執(zhí)行手機壓力測試或性能測試,需要人工去不斷點擊,這樣造成了人員的疲勞現(xiàn)象且重復的進行工作造成了人員人力成本的不斷上升。,3,)解決兼容性測試工作。當應用程序需要適配多款手機時如果用手工測試,就需要人工去不同型號的手機中安裝相應的被測試程序進行測試,這樣就增加了測試時間,假設有,10,部需要做兼容性測試的手機,每部手機測試,1,小時,就需要測試,10,個小時才可以測試

6、完成。,黑盒自動化測試的目的,移動APP程序,自動化測試,手工測試,回,歸,測,試,回,歸,測,試,兼,容,性,測,試,兼,容,性,測,試,重,復,性,測,試,重,復,性,測,試,解決手動回歸測試的重復工,作提高測試效率節(jié)約時間,解決手工兼容性測試測試,時間長,測試機型采購成本,高問題,提高測試效率,解決進行模塊重復性點擊測試,時間長,手工測試疲勞的問題,重復性工作,效率低下,可能存在漏測現(xiàn)象,測試機型多,測試時間長,,容易產(chǎn)生測試疲勞現(xiàn)象導致,漏測,需要自己編寫測試報告,重復點擊操作耗費時間長,,比較枯燥導致測試人員疲勞,黑盒自動化測試工具,iTestin,iTestin,功能測試,支持,2

7、,大平臺,回歸測試,坐標軸方式,操作簡單,壓力測試,eTestin,自動化測試,云自動化,高效率腳本錄制工具,設備充分共享,大副降低測試成本,基于對象,內(nèi)容豐富的檢查點設置,基于云的自動化測試平臺,綜合使用設備,大副降低本,綜合使用公司的設備資源,不受時間、空間限制,全面詳細的測試信息報告,高效率、低成本,基于對象非坐標,不受屏幕分辨率限制,可以指定測試對象,黑盒自動化測試工具,eTestin,自動化測試工具,eTestin,錄制流程,開始錄制,登錄系統(tǒng),有賬號直接登錄,無賬號進行注冊,已登錄系統(tǒng),導入用例,用例符合導入規(guī)范,用例不符合導入規(guī)范,導入測試用例,重新修改測試用例格式,導入要測試的

8、APK,通過選擇事件方式錄制腳本,錄制后進行腳本驗證,腳本驗證通過,腳本驗證不通過,查找原因,注冊后重新登錄,保存測試腳本,自動化測試工具,eTestin,錄制流程,腳本保存完畢,開始運行腳本,設置腳本運行次數(shù),進入測試,查看測試結(jié)果,測試腳本通過,測試腳本不通過,分,析測試未通過原因,登錄私有云查看測試報告,錄制腳本問題,被測軟件問題,重新錄制腳本,提交BUG等待修改,查看測試報告,重新進行測試,編寫測試總結(jié),修改后重新錄制腳本測試,測試通過,測試不通過,測試不通過,生成測試報告并交付,自動化測試工具eTestin目前不可以做的事,只可進行軟件內(nèi)部模塊的錄制,不可進行交互類測試。如退出被測軟

9、件后在進入被測軟件的操作的腳本錄制,如登錄界面,輸入正確的用戶名和密碼后,勾選記住用戶名和記住密碼,下次登錄后查看是否自動登錄,這種用例無法使用,eTestin,自動化測試工具測試,因為,eTestin,每次錄制腳本都需要重新安裝應用程序。,程序內(nèi)部操作時不可以進行調(diào)用程序外部操作的應用錄制如更多中的分享模塊,使用新浪微博進行分享這條用例,就無法進行,eTestin,自動化測試,因為無法測試程序本身以外的程序。,只能使用,WIN7 32,位或,XP 32,位系統(tǒng)安裝,eTestin,程序。,64,位系統(tǒng)暫時不支持。,對手機配置和網(wǎng)絡環(huán)境要求比較高,由于自動化執(zhí)行過程中會占用較高的,CPU,,內(nèi)

10、存以及網(wǎng)絡帶寬,這就要求手機的性能應該較好,自動化測試時網(wǎng)絡環(huán)境應通暢良好,最好是有單獨帶寬的專用網(wǎng)絡,2M,以上。,目前只有安卓平臺的版本,沒有,IOS,平臺的版本,無法對,IOS,客戶端進行測試。,eTestin,兼容性測試,1.定義:兼容性測試是通過手動或自動化方式,在不同的移動終端中測試相應的程序,以此來檢驗程序在不同終端運行的效果。,2.必要性:兼容性測試可以保證程序在不同品牌,不同型號的手機中正常運行。,不同應用場景,不同軟件版本,不同網(wǎng)絡環(huán)境,不同操作系統(tǒng),不同品牌手機,eTestin,兼容性測試原理,私有云,終端機,測試場景,進行測試,生成報告,測試原理,搭建環(huán)境,進入測試,自

11、動生成測試報告,選擇終端機器,準備測試場景,結(jié)合移動客戶端如何做兼容性測試。,移動客戶端,選擇不同的版本,選擇終端機型,旗艦級10%,高端15%,使用最多60%,低端15%,搭建測試環(huán)境,不同軟件版本+不同操作系統(tǒng)版本+不同手機品牌+不同測試場景,進入測試階段,測試完成進行測試數(shù)據(jù)匯總,并生成測試報告,查看并分析測試報告,用戶網(wǎng)絡響應時間測試,Qtestin,的特點,多維度監(jiān)測網(wǎng)絡性能指標,使用實際網(wǎng)絡2G3GWIFI,專業(yè)測試報告,真機測試使用實際手機,實時圖表,Qtestin,真實體驗實時監(jiān)控,Qtestin,真機監(jiān)控終端部署圖,Qtestin,工作原理,監(jiān)控服務器,終端手機,移動服務器,

12、終端手機在各地進行登錄時,監(jiān)控程序的監(jiān)控服務就會檢測到,并對登錄過程時間,網(wǎng)絡狀態(tài),DNS服務等進行監(jiān)控,當移動服務器返回登錄信息后,監(jiān)控服務器就記錄這一過程的平均響應時間,并在后臺生成報告,且可以根據(jù)移動的要求設定響應時間閥值,當超過閥值時會在報告中體現(xiàn)。軟件可以實時監(jiān)控多個地區(qū)的網(wǎng)絡狀態(tài),登錄時間以及是否異常。,Qtestin,工作原理,監(jiān)測網(wǎng)絡部署,任務生成,數(shù)據(jù)采集,前端呈現(xiàn),Qtestin,應用監(jiān)控分析,移動營業(yè)廳,-,不同網(wǎng)絡環(huán)境下響應時間對比,不同網(wǎng)絡環(huán)境下,各階段的響應時間分析,營業(yè)廳,-,不同時間段響應趨勢對比,監(jiān)測顯示,4:00,首頁頁面在,wifi,環(huán)境下響應時間超過,6

13、000ms,Qtestin,應用監(jiān)控分析,營業(yè)廳,-,不同區(qū)域響應時間對比,監(jiān)測顯示,2g,環(huán)境下,山西的響應時間超過,7500ms,Qtestin,應用監(jiān)控分析,營業(yè)廳,-,不同網(wǎng)絡環(huán)境下的可用性對比,監(jiān)測顯示,2g,環(huán)境下移動營業(yè)廳的網(wǎng)絡可用性在,93%,左右,Qtestin,應用監(jiān)控分析,Qtestin,結(jié)合移動客戶端可以測試出什么問題,1.各個地區(qū)不同時段的登錄時間通過圖表方式展現(xiàn),并會在報告中通過圖表以及三維圖顯示登錄過慢原因。,2.通過移動官方網(wǎng)站或第三方軟件提供商(機鋒網(wǎng),豌豆莢,91助手)下載手機客戶端的時間長短,圖表方式展現(xiàn),并給出下載過慢原因。,3.可以測試出競爭對手的客戶

14、端響應情況,可以根據(jù)查看結(jié)果進行優(yōu)化。,4.通過測試報告可以直觀的看出某個地區(qū)問題所在。,壓力測試軟件,Cloud test,壓力測試的必要性,壓力測試是通過軟件模擬大量用戶同時訪問服務器的場景,來達到對服務器全部功能模塊或部分功能模塊如登錄,查詢,業(yè)務辦理的壓力測試。通過壓力測試,可以測試服務器在大數(shù)據(jù)量訪問時的性能,找出性能瓶頸,避免系統(tǒng)上線后在大數(shù)據(jù)量訪問時出現(xiàn)問題。例如12306鐵路訂票系統(tǒng),就是因為壓力測試預估訪問量錯誤,導致訂票高峰期系統(tǒng)多次崩潰。,壓力測試解決的問題,中國移動手機營業(yè)廳因網(wǎng)站性能不佳或是用戶端,APP,出現(xiàn)問題都會對中國移動應用業(yè)務品牌宣傳造成嚴重的影響,導致大量

15、客戶流失,而且此種狀況通常會引起企業(yè)最高層級的關注。,中國移動手機營業(yè)廳應用服務器的測試是中國移動網(wǎng)絡運營與品牌樹立的有力保障。但是,現(xiàn)有的應用服務器的性能測試通常在實驗室中實施。在這樣的非生產(chǎn)環(huán)境之下測試,一個實驗室內(nèi)運行幾百個虛擬用戶,并不意味著就可以在實際的生產(chǎn)環(huán)境中承受超出實驗室?guī)资渡踔粮嗟呢撦d。,CLoudTest,會實時地提供一系列的控制面板,用于顯示在測試過程中所生成的性能統(tǒng)計信息以及來自各個云的監(jiān)測數(shù)據(jù)。,SOASTA,也可以從多個云服務器匯聚和關聯(lián)數(shù)據(jù),幫助用戶深度挖掘并分析數(shù)據(jù)。通過即時的觀察,在測試運行時實時的調(diào)整、修復問題,并可立即觀察到結(jié)果。這種快速的響應性可以幫

16、助在有限的產(chǎn)品測試時間里獲得更大收獲,Cloud test,工作原理,CloudTest,的工作原理,錄制腳本上傳,設定壓力人數(shù),選擇云端服務器,分配各個服務器的壓力數(shù)量,點擊開始,對設定的被測服務器開始壓力,被測服務器出現(xiàn)性能瓶頸,停止測試,結(jié)合客戶端,Cloud test,可以解決什么問題,可以實現(xiàn)大數(shù)據(jù)量并發(fā),最多可同時模擬百萬級用戶同時訪問服務器。,可以針對指定模塊進行壓力測試,如登錄模塊或業(yè)務辦理模塊。,可以生成壓力測試報告,報告包括壓力測試的時常,被測試模塊,壓力測試的負載數(shù)量,測試發(fā)現(xiàn)的問題等。,客戶端如何結(jié)合Clound Test,中國移動手機營業(yè)廳因網(wǎng)站性能不佳或是用戶端,APP,出現(xiàn)問題都會對中國移動應用業(yè)務品牌宣傳造成嚴重的影響,導致大量客戶流失,而且此種狀況通常會引起企業(yè)最高層級的關注。,中國移動手機營業(yè)廳應用服務器的測試是中國移動網(wǎng)絡運營與品牌樹立的有力保障。但是,現(xiàn)有的應用服務器的性能測試通常在實驗室中實施。在這樣的非生產(chǎn)環(huán)境之下測試,一個實驗室內(nèi)運行幾百個虛擬用戶,并不意味著就可以在實際的生產(chǎn)環(huán)境中承受超出實驗室?guī)资渡踔粮嗟呢撦d。,CLoudTest,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!