

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、中國移開工程自動化處理方案V1.0.挪動客戶端的特點挪動客戶端是一個基于客戶端和效力器架構的系統(tǒng),客戶端指的是手機中的APP程序,效力器指的是提供查詢,辦理業(yè)務以及存儲用戶信息和客戶端進展交互,經(jīng)過WIFI或挪動3G網(wǎng)絡用戶可以運用手機客戶端進展話費流量套餐查詢,套餐業(yè)務變卦和辦理,以及優(yōu)惠活動查詢等功能。挪動客戶端存在如下特點1.通常在無線環(huán)境中運用,經(jīng)常遭到無線信號干擾,對網(wǎng)絡環(huán)境抗干擾比較注重2.用戶數(shù)量龐大,短時間內(nèi)效力器壓力會急劇添加,業(yè)務辦理及話費,流量查詢懇求為主要懇求。3.客戶端手機配置和客戶端本身版本多種多樣,對兼容性有高要求.挪動客戶端的特點4.業(yè)務邏輯交互很多,存在多個接
2、口調(diào)用一個模塊問題5.對客戶端和效力器呼應時間有比較高的要求,要思索用戶可以忍受的時間。6.不同地域業(yè)務差別化比較明顯,每個品牌全球通,動感地帶,神州行在每個地域的套餐都是不一樣7.要思索異地進展話費,流量查詢和業(yè)務辦理時的情況。.挪動客戶端自動化的必要穩(wěn)定性程序兼容性呼應時間壓力并發(fā)界面UI手機客戶端測試主要關注的是程序的穩(wěn)定性,兼容性,呼應時間,壓力并發(fā)和界面UI尤其中國挪動客戶端這種需求和效力器進展交互的運用更應該保證質(zhì)量,采用自動化測試可以保證程序在穩(wěn)定性,兼容性和性能方面的質(zhì)量。.挪動客戶端任務原理查詢效力器基站基站業(yè)務辦理效力器版本效力器客戶端客戶端1.客戶端登錄時輸入與手機號和密
3、碼后點擊“登錄”按鈕,會進入賬號驗證服務器進行驗證。2.驗證通過后會從查詢服務器調(diào)取當前用戶所使用的套餐品牌,當用戶查詢話費或剩余流量時會從查詢服務器進行調(diào)取。3.當用戶辦理業(yè)務時從客戶端向服務器發(fā)出辦理請求,辦理服務器收到請求后執(zhí)行相應操作并返回數(shù)據(jù)給客戶端,完成辦理過程。4.當客戶端更新時首先從版本服務器獲取更新的版本,獲取后返回給客戶端,客戶端可以進行更新操作。權限驗證效力器.白盒自動化測試白盒測試又稱構造測試、透明盒測試、邏輯驅(qū)動測試或基于代碼的測試。處理回歸測試任務。白盒自動化測試的目的是為理處理手工測試的反復任務。尤其是進展回歸測試時由于只需程序有改動,都無法保證當前模塊能否滿足設
4、計的需求,利用自動化測試,對比參數(shù),圖片援用位置,大大減輕任務量。處理反復性任務。以往執(zhí)行手機壓力測試或性能測試,需求研發(fā)人員去不斷執(zhí)行測視例,這樣呵斥了人員的疲勞景象且反復。而且大大拖延了研發(fā)進度。.白盒自動化測試工具TouchTestTouchTest功能測試支持2大平臺回歸測試最新的IOS 7操作簡單無需越獄壓力測試.自動化測試工具TouchTest錄制流程開場錄制手機上開啟APP按照測試例操作錄制后進展腳本驗證腳本驗證經(jīng)過腳本驗證不經(jīng)過查找緣由保管測試腳本測試例完成后腳本自動生成腳本提交作為壓力測試的模擬用戶例.黑盒自動化測試的目的1處理回歸測試任務。黑盒自動化測試的目的是為理處理手工
5、測試的反復任務。尤其是進展回歸測試時由于只需程序有改動,都無法保證其他的模塊不出現(xiàn)問題,所以需求進展整個軟件一切功能的遍歷。2處理反復性點擊任務。以往執(zhí)行手機壓力測試或性能測試,需求人工去不斷點擊,這樣呵斥了人員的疲勞景象且反復的進展任務呵斥了人員人力本錢的不斷上升。3處理兼容性測試任務。當運用程序需求適配多款手機時假設用手工測試,就需求人工去不同型號的手機中安裝相應的被測試程序進展測試,這樣就添加了測試時間,假設有10部需求做兼容性測試的手機,每部手機測試1小時,就需求測試10個小時才可以測試完成。.黑盒自動化測試的目的挪動APP程序自動化測試手工測試回歸測試回歸測試兼容性測試兼容性測試重復
6、性測試重復性測試處理手動回歸測試的反復工作提高測試效率節(jié)約時間處理手工兼容性測試測試時間長,測試機型采購本錢高問題,提高測試效率處理進展模塊反復性點擊測試時間長,手工測試疲勞的問題反復性任務,效率低下能夠存在漏測景象測試機型多,測試時間長,容易產(chǎn)生測試疲勞景象導致漏測,需求本人編寫測試報告反復點擊操作耗費時間長,比較枯燥導致測試人員疲勞.黑盒自動化測試工具iTestiniTestin功能測試支持2大平臺回歸測試坐標軸方式操作簡單壓力測試.eTestin自動化測試云自動化高效率腳本錄制工具設備充分共享大副降低測試本錢基于對象內(nèi)容豐富的檢查點設置基于云的自動化測試平臺綜合運用設備,大副降低本綜合運
7、用公司的設備資源不受時間、空間限制全面詳細的測試信息報告高效率、低本錢基于對象非坐標,不受屏幕分辨率限制可以指定測試對象黑盒自動化測試工具eTestin.自動化測試工具eTestin錄制流程開場錄制登錄系統(tǒng)有賬號直接登錄 無賬號進展注冊已登錄系統(tǒng)導入用例用例符合導入規(guī)范用例不符合導入規(guī)范導入測試用例重新修正測試用例格式導入要測試的APK經(jīng)過選擇事件方式錄制腳本錄制后進展腳本驗證腳本驗證經(jīng)過腳本驗證不經(jīng)過查找緣由注冊后重新登錄保管測試腳本.自動化測試工具eTestin錄制流程腳本保管終了開場運轉腳本設置腳本運轉次數(shù)進入測試查看測試結果測試腳本經(jīng)過測試腳本不經(jīng)過分析測試未經(jīng)過緣由登錄私有云查看測試
8、報告錄制腳本問題被測軟件問題重新錄制腳本提交BUG等待修正查看測試報告重新進展測試編寫測試總結修正后重新錄制腳本測試測試經(jīng)過測試不經(jīng)過測試不經(jīng)過生成測試報告并交付.自動化測試工具eTestin目前不可以做的事只可進展軟件內(nèi)部模塊的錄制,不可進展交互類測試。如退出被測軟件后在進入被測軟件的操作的腳本錄制,如登錄界面,輸入正確的用戶名和密碼后,勾選記住用戶名和記住密碼,下次登錄后查看能否自動登錄,這種用例無法運用eTestin自動化測試工具測試,由于eTestin每次錄制腳本都需求重新安裝運用程序。程序內(nèi)部操作時不可以進展調(diào)用程序外部操作的運用錄制如更多中的分享模塊,運用新浪微博進展分享這條用例,
9、就無法進展eTestin自動化測試,由于無法測試程序本身以外的程序。只能運用WIN7 32位或XP 32位系統(tǒng)安裝eTestin程序。64位系統(tǒng)暫時不支持。對手機配置和網(wǎng)絡環(huán)境要求比較高,由于自動化執(zhí)行過程中會占用較高的CPU,內(nèi)存以及網(wǎng)絡帶寬,這就要求手機的性能應該較好,自動化測試時網(wǎng)絡環(huán)境應通暢良好,最好是有單獨帶寬的公用網(wǎng)絡2M以上。目前只需安卓平臺的版本,沒有IOS平臺的版本,無法對IOS客戶端進展測試。.eTestin兼容性測試1.定義:兼容性測試是經(jīng)過手動或自動化方式,在不同的挪動終端中測試相應的程序,以此來檢驗程序在不同終端運轉的效果。2.必要性:兼容性測試可以保證程序在不同品牌
10、,不同型號的手機中正常運轉。不同運用場景不同軟件版本不同網(wǎng)絡環(huán)境不同操作系統(tǒng)不同品牌手機.eTestin兼容性測試原理私有云終端機測試場景進展測試生成報告測試原理搭建環(huán)境進入測試自動生成測試報告選擇終端機器預備測試場景.結合挪動客戶端如何做兼容性測試。挪動客戶端選擇不同的版本選擇終端機型旗艦級10%高端15%運用最多60%低端15%搭建測試環(huán)境不同軟件版本+不同操作系統(tǒng)版本+不同手機品牌+不同測試場景進入測試階段測試完成進展測試數(shù)據(jù)匯總,并生成測試報告查看并分析測試報告.用戶網(wǎng)絡呼應時間測試Qtestin的特點多維度監(jiān)測網(wǎng)絡性能目的運用實踐網(wǎng)絡2G3GWIFI專業(yè)測試報告真機測試運用實踐手機實
11、時圖表Qtestin真實體驗實時監(jiān)控.Qtestin真機監(jiān)控終端部署圖.Qtestin任務原理監(jiān)控效力器終端手機挪動效力器終端手機在各地進展登錄時,監(jiān)控程序的監(jiān)控效力就會檢測到,并對登錄過程時間,網(wǎng)絡形狀,DNS效力等進展監(jiān)控,當挪動效力器前往登錄信息后,監(jiān)控效力器就記錄這一過程的平均呼應時間,并在后臺生成報告,且可以根據(jù)挪動的要求設定呼應時間閥值,當超越閥值時會在報告中表達。軟件可以實時監(jiān)控多個地域的網(wǎng)絡形狀,登錄時間以及能否異常。.Qtestin任務原理監(jiān)測網(wǎng)絡部署義務生成數(shù)據(jù)采集前端呈現(xiàn).Qtestin運用監(jiān)控分析挪動營業(yè)廳-不同網(wǎng)絡環(huán)境下呼應時間對比不同網(wǎng)絡環(huán)境下,各階段的呼應時間分析
12、.營業(yè)廳-不同時間段呼應趨勢對比監(jiān)測顯示4:00首頁頁面在wifi環(huán)境下呼應時間超越6000msQtestin運用監(jiān)控分析.營業(yè)廳-不同區(qū)域呼應時間對比監(jiān)測顯示2g環(huán)境下,山西的呼應時間超越7500msQtestin運用監(jiān)控分析.營業(yè)廳-不同網(wǎng)絡環(huán)境下的可用性對比監(jiān)測顯示2g環(huán)境下挪動營業(yè)廳的網(wǎng)絡可用性在93%左右Qtestin運用監(jiān)控分析.Qtestin結合挪動客戶端可以測試出什么問題1.各個地域不同時段的登錄時間經(jīng)過圖表方式展現(xiàn),并會在報告中經(jīng)過圖表以及三維圖顯示登錄過慢緣由。2.經(jīng)過挪動官方網(wǎng)站或第三方軟件提供商機鋒網(wǎng),豌豆莢,91助手下載手機客戶端的時間長短,圖表方式展現(xiàn),并給出下載過
13、慢緣由。3.可以測試出競爭對手的客戶端呼應情況,可以根據(jù)查看結果進展優(yōu)化。4.經(jīng)過測試報告可以直觀的看出某個地域問題所在。.壓力測試軟件Cloud test壓力測試的必要性壓力測試是經(jīng)過軟件模擬大量用戶同時訪問效力器的場景,來到達對效力器全部功能模塊或部分功能模塊如登錄,查詢,業(yè)務辦理的壓力測試。經(jīng)過壓力測試,可以測試效力器在大數(shù)據(jù)量訪問時的性能,找出性能瓶頸,防止系統(tǒng)上線后在大數(shù)據(jù)量訪問時出現(xiàn)問題。例如12306鐵路訂票系統(tǒng),就是由于壓力測試預估訪問量錯誤,導致訂票頂峰期系統(tǒng)多次解體。.壓力測試處理的問題中國挪動手機營業(yè)廳因網(wǎng)站性能不佳或是用戶端APP出現(xiàn)問題都會對中國挪動運用業(yè)務品牌宣傳呵
14、斥嚴重的影響,導致大量客戶流失,而且此種情況通常會引起企業(yè)最高層級的關注。中國挪動手機營業(yè)廳運用效力器的測試是中國挪動網(wǎng)絡運營與品牌樹立的有力保證。但是,現(xiàn)有的運用效力器的性能測試通常在實驗室中實施。在這樣的非消費環(huán)境之下測試,一個實驗室內(nèi)運轉幾百個虛擬用戶,并不意味著就可以在實踐的消費環(huán)境中接受超出實驗室?guī)资渡踔粮嗟呢撦d。CLoudTest會實時地提供一系列的控制面板,用于顯示在測試過程中所生成的性能統(tǒng)計信息以及來自各個云的監(jiān)測數(shù)據(jù)。SOASTA也可以從多個云效力器會聚和關聯(lián)數(shù)據(jù),協(xié)助用戶深度發(fā)掘并分析數(shù)據(jù)。經(jīng)過即時的察看,在測試運轉時實時的調(diào)整、修復問題,并可立刻察看到結果。這種快速的
15、呼應性可以協(xié)助在有限的產(chǎn)品測試時間里獲得更大收獲.Cloud test任務原理CloudTest的任務原理錄制腳本上傳設定壓力人數(shù)選擇云端效力器分配各個效力器的壓力數(shù)量點擊開場對設定的被測效力器開場壓力被測效力器出現(xiàn)性能瓶頸,停頓測試.結合客戶端Cloud test可以處理什么問題可以實現(xiàn)大數(shù)據(jù)量并發(fā),最多可同時模擬百萬級用戶同時訪問效力器??梢葬槍χ付K進展壓力測試,如登錄模塊或業(yè)務辦理模塊。可以生成壓力測試報告,報告包括壓力測試的時常,被測試模塊,壓力測試的負載數(shù)量,測試發(fā)現(xiàn)的問題等。.客戶端如何結合Clound Test中國挪動手機營業(yè)廳因網(wǎng)站性能不佳或是用戶端APP出現(xiàn)問題都會對中國
16、挪動運用業(yè)務品牌宣傳呵斥嚴重的影響,導致大量客戶流失,而且此種情況通常會引起企業(yè)最高層級的關注。中國挪動手機營業(yè)廳運用效力器的測試是中國挪動網(wǎng)絡運營與品牌樹立的有力保證。但是,現(xiàn)有的運用效力器的性能測試通常在實驗室中實施。在這樣的非消費環(huán)境之下測試,一個實驗室內(nèi)運轉幾百個虛擬用戶,并不意味著就可以在實踐的消費環(huán)境中接受超出實驗室?guī)资渡踔粮嗟呢撦d。CLoudTest會實時地提供一系列的控制面板,用于顯示在測試過程中所生成的性能統(tǒng)計信息以及來自各個云的監(jiān)測數(shù)據(jù)。SOASTA也可以從多個云效力器會聚和關聯(lián)數(shù)據(jù),協(xié)助用戶深度發(fā)掘并分析數(shù)據(jù)。經(jīng)過即時的察看,在測試運轉時實時的調(diào)整、修復問題,并可立刻
17、察看到結果。這種快速的呼應性可以協(xié)助在有限的產(chǎn)品測試時間里獲得更大收獲.用戶行為分析軟件MPLUS1.為什么要進展用戶行為分析進展用戶行為分析可以更好地了解用戶喜歡去做什么事情,經(jīng)過用戶行為分析可以給不同的用戶引薦不同的業(yè)務,如針對大地那話比較多的用戶可以推送商務套餐,上網(wǎng)比較多的用戶可以推送上網(wǎng)流量套餐等?,F(xiàn)階段包括淘寶,京東,亞馬遜,騰訊等網(wǎng)絡巨頭都在進展用戶行為分析,歸根究竟,用戶行為分析是為了更好地了解用戶的需求2.用戶行為分析帶來的價值經(jīng)過用戶行為分析,可以摸透用戶的心思,引薦用戶最想要的產(chǎn)品到達共贏的目的。.用戶行為分析MPLUS任務原理用戶行為分析MPLUS任務原理經(jīng)過平安認證代碼植入架設指定的數(shù)據(jù)匯總效力器APP發(fā)布設定分析數(shù)據(jù)模板實時統(tǒng)計分析用戶行為發(fā)現(xiàn)問題提交研發(fā)研發(fā)修正BUG統(tǒng)計用戶興趣點提交需務虛現(xiàn)精準市場推行更多的市場份額.結合客戶端用戶行為分析可以實現(xiàn)
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年三月辦公樓租賃合同嵌入的震動監(jiān)測預警條款
- 法律知識合同法與知識產(chǎn)權試題
- 手車過戶擔保合同
- 電子設備租賃服務合同書
- 工地施工合同臺賬
- 合同法案例研究與實踐應用
- 攪拌站砂石供料合同
- 噴塑流水線拆裝協(xié)議合同
- 委托協(xié)議轉讓合同
- 端口開放協(xié)議合同
- 【9數(shù)一?!?025年安徽省合肥市蜀山區(qū)九年級中考一模數(shù)學試卷(含答案)
- 2024年江西省高考化學試卷(真題+答案)
- 田徑運動會各種記錄表格
- 報價單(報價單模板)
- GB∕T 11071-2018 區(qū)熔鍺錠-行業(yè)標準
- 產(chǎn)品和服務戰(zhàn)略
- 遠離手機班會課件
- 一頁紙的勞動合同范本(5篇)
- 2019最新中小學校安全管理制度匯編
- 內(nèi)審不符合項報告
- 吹灰器檢修三措兩案
評論
0/150
提交評論