中國移動項(xiàng)目自動化解決方案

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

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

12 積分

下載資源

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

資源描述:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

相關(guān)資源

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

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

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


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