轉(zhuǎn)帖|行業(yè)資訊|編輯:龔雪|2016-01-21 10:07:14.000|閱讀 380 次
概述:本文針對Web端測試和移動(dòng)端測試,簡單的記錄下他們之間的區(qū)別。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
之前參加的項(xiàng)目有涉及Web端測試和移動(dòng)端測試,簡單的記錄下他們之間的區(qū)別:
在Web端可以通過系統(tǒng)自帶的截圖和QQ截圖等方式來截取bug的圖片,對于錯(cuò)誤的地方可以用工具自帶的標(biāo)識來重點(diǎn)標(biāo)記。
對于移動(dòng)端設(shè)備可以用手機(jī)自帶的截圖工具來截圖然后傳到電腦上,個(gè)人一般習(xí)慣安裝微信的windows版本,通過文件傳輸助手發(fā)送到PC端。還有一種比較便捷的方式,將手機(jī)用數(shù)據(jù)線連接到電腦,本地配置android的運(yùn)行環(huán)境,下載asm.jar,在cmd運(yùn)行java -jar asm.jar,即可實(shí)時(shí)同步手機(jī)端畫面,對有bug的頁面直接使用PC端的截圖工具進(jìn)行截圖(該工具在另一篇文章中會(huì)具體介紹)。IOS可以在PC安裝itools,要額可以同步畫面。
對于記錄bug建議:
bug主題盡量的言簡意駭,在bug描述中可以詳細(xì)描述,對于操作步驟比較復(fù)雜的bug要詳細(xì)的寫上操作步驟。必要時(shí)附帶上相關(guān)的log,記錄上測試的環(huán)境,手機(jī)版本等等。對于必現(xiàn)喝非必現(xiàn)的bug也要詳細(xì)說明,減少不必要的溝通成本。
Web端的測試環(huán)境很多時(shí)候是通過hosts進(jìn)行切換,switchhosts工具可以方便的切換需要的host,但是移動(dòng)端設(shè)置起來比較復(fù)雜,比較簡單的方式是電腦端設(shè)置代理,手機(jī)端直接連接代理。注意,手機(jī)和電腦必須連接 同一個(gè)網(wǎng)絡(luò)。
設(shè)置代理推薦使用Fiddle,可以抓到手機(jī)端的數(shù)據(jù)包。
web端的測試一般都是主要使用一種瀏覽器,待系統(tǒng)基本穩(wěn)定的時(shí)候,再去專門測試瀏覽器的兼容性。
但是,對移動(dòng)端來說,這樣的方式是行不通的,因?yàn)橐苿?dòng)端主要分為安卓和IOS,而這兩端出現(xiàn)的問題一般是不一致的,一致的問題主要是數(shù)據(jù)問題,這時(shí)候是需要后臺(tái)處理的,所以我們測試的時(shí)候需要兩端都重點(diǎn)測試,而不會(huì)出現(xiàn)先著重測試某一端的問題。
注:一般方式是在測試一端時(shí),出現(xiàn)問題則立馬查看另一端是否也有這個(gè)問題。
移動(dòng)端與web端相比較來說,移動(dòng)端有很多自己的特性:
網(wǎng)絡(luò)種類多
移動(dòng)端有多種網(wǎng)絡(luò):無線網(wǎng)絡(luò)、2G、3G、4G等,斷網(wǎng)、網(wǎng)速較差及網(wǎng)絡(luò)之間的切換時(shí)頁面的顯示等,這些對于移動(dòng)端來說很重要。此外,在非wifi下,還需要注意網(wǎng)絡(luò)使用量問題。
間斷問題
移動(dòng)端有一個(gè)很重要的問題,一般情況下在使用軟件的過程并不是長久的,這中間可能發(fā)生很多中斷,如電話、短信、通知、斷電等等,軟件需要特殊處理這些特殊情況。
屏幕的限制
圖片及文字的顯示;上傳不同的圖片尺寸顯示是否正常;圖片和文字一起顯示時(shí),效果如何。
操作區(qū)域;web端的應(yīng)用,一般不會(huì)受 到屏幕的限制,而且通過鼠標(biāo)操作更加準(zhǔn)確。但是移動(dòng)端由于屏幕較小,頁面及按鈕會(huì)受到屏幕大小的限制,再加上用戶都是通過手指進(jìn)行操作,一些按鈕、選擇框 等是否容易點(diǎn)擊,多個(gè)可點(diǎn)區(qū)域位置較近時(shí),點(diǎn)擊部位稍微偏移,也許就會(huì)造成不同的結(jié)果,這種情況下是否可以達(dá)到預(yù)先的效果。
軟件啟動(dòng)運(yùn)行
移動(dòng)端啟動(dòng)、卸載、升級幾個(gè)特性,這是比較常見、也很重要的,比如升級時(shí)用戶的數(shù)據(jù)怎么辦,卸載后用戶的數(shù)據(jù)怎么處理,卸載再安裝用戶登錄數(shù)據(jù)的顯示等。
手勢
移動(dòng)端還有一大特性,就是移動(dòng)端有自己比較簡單的手勢,用戶可以通過手勢進(jìn)行一個(gè)操作,比如左滑刪除、右滑返回上一個(gè)頁面、左右滑動(dòng)圖片等,軟件需要對這個(gè)手勢進(jìn)行適配。
分享
移動(dòng)端一般會(huì)裝有很多軟件,用戶下單或者產(chǎn)品有活動(dòng)時(shí),用戶都會(huì)進(jìn)行分享,但是分享時(shí)的權(quán)限、軟件是否存在等問題,需要特殊處理測試。一般的軟件或應(yīng)用, 都會(huì)開放一部分頁面,允許用戶不登錄時(shí)即可訪問,而有些頁面是必須要求用戶登錄的,主要針對這兩種權(quán)限不同的頁面做分享,然后通過分享進(jìn)入本頁面,查看權(quán) 限的控制是否正常。
web和移動(dòng)端的同步
用戶在web端的操作,在移動(dòng)端是否可以正常的進(jìn)行同步、顯示;在移動(dòng)端的操作,用戶登錄web賬號,信息是否同步等。
原文轉(zhuǎn)載自:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn