欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學(xué)堂軟件測試視頻教程之手機(jī)軟件測試方法匯總

2018-02-02 15:16:21 1829瀏覽

在現(xiàn)如今,隨著國內(nèi)互聯(lián)網(wǎng)技術(shù)飛速的發(fā)展和進(jìn)步,IT行業(yè)出現(xiàn)了日新月異的變化,企業(yè)需求的不斷增長和人才供應(yīng)嚴(yán)重匱乏之間的反差,導(dǎo)致IT行業(yè),特別是軟件方向的職位受到熱捧,軟件測試便是其中一個(gè),那么下面來說一說關(guān)于扣丁學(xué)堂軟件測試視頻教程之手機(jī)軟件測試方法總結(jié)。



第一:兼容性測試

針對App通常會考慮這些方面:

1)操作系統(tǒng)版本

包括Andoird版本,iOS版本

2)屏幕分辨率

android800*480,960*640,1280*720(720p),1920*1080(1080p),2560*1440(2k).

對于iOS,考慮最近幾代機(jī)型對應(yīng)的分辨率即可.

3)不同廠家的ROM

不同廠家的ROM,大多廠家都對android系統(tǒng)進(jìn)行了定制、實(shí)際中會遇到例如調(diào)用相機(jī)和底層服務(wù)出現(xiàn)的不兼容問題以及搖一搖遇到的不同手機(jī)對于方向和重力傳感器靈敏度設(shè)置不同的問題.

4)網(wǎng)絡(luò)類型

網(wǎng)絡(luò)類型通常考慮wifi,2g,3g4g下的功能情況。另外針對m版網(wǎng)站考慮不同瀏覽器類型和屏幕分辨率.

第二:流量測試

在移動產(chǎn)品的測試中,很有必要對App使用的流量進(jìn)行度量,大致來說,流量可以從用戶使用的的相關(guān)性角度分為:一類是用戶的操作直接導(dǎo)致的流量消耗;另一類是后臺,即在用戶沒有直接使用情況下的流量消耗。

流量的測試方法:

1.基于系統(tǒng)自帶功能.

egandroidproc/uid_stat/{uid}/tcp_send

androidproc/uid_stat/{uid}/tcp_rcv

2.通過API或者系統(tǒng)埋點(diǎn)來獲取數(shù)據(jù)。

3.通用的流量測試方法:手機(jī)抓包,或者wifi代理(Fiddler,Charles)。

常見的流量節(jié)省方法:

1.數(shù)據(jù)壓縮。

壓縮包含接口文本數(shù)據(jù)的壓縮,js文件的壓縮及圖片的壓縮。

2.不同數(shù)據(jù)格式的采用

例如采用JSON格式作為接口數(shù)據(jù)返回格式通常比XML格式要小。

3.控制訪問的頻次

這個(gè)主要針對后臺數(shù)據(jù)上報(bào),PUSH消息檢查等定時(shí)機(jī)制的。

4.只獲取必要的數(shù)據(jù)

有時(shí)候APP一頁的內(nèi)容非常多,而用戶可能只會看一部分,過多的從后臺拉去數(shù)據(jù)就是浪費(fèi),所以可以采用分屏加載或者懶加載的方式來減少流量消耗。

5.緩存

可將圖片,js等數(shù)據(jù)暫存起來,但由于手機(jī)存儲空間有限,也需要控制整個(gè)緩存大小,并給用戶提供清理緩存的選項(xiàng)。

6.針對不同網(wǎng)絡(luò)類型設(shè)計(jì)不同的訪問策略

有些APP不同的網(wǎng)絡(luò)類型返回的內(nèi)容不一樣。

第三:電量測試

在電器電池技術(shù)沒有取得巨大突破前提下,這方面始終會存在一些瓶頸,如果一些App架構(gòu)設(shè)計(jì)的不好,或者代碼偶缺陷,就可能導(dǎo)致電量消耗比較高,所以電量測試也是很重要的。

工具GSamBatteryMonitorPro.

第四:弱網(wǎng)絡(luò)測試

移動互聯(lián)網(wǎng)產(chǎn)品相比PC互聯(lián)網(wǎng)產(chǎn)品,有一個(gè)特點(diǎn)是前者使用的網(wǎng)絡(luò)比較多樣,除了Wif之外,很多時(shí)候是在移動網(wǎng)絡(luò)下使用的,移動網(wǎng)絡(luò)遇到的情況又比較復(fù)雜,比如地鐵、隧道、體育場等。所以網(wǎng)絡(luò)不穩(wěn)定的情況是比較容易發(fā)生的,很多情況下App的一些問題是在復(fù)雜的網(wǎng)絡(luò)情況下才會暴露,與其讓用戶發(fā)現(xiàn)和投訴這些問題,不如我們在測試階段盡量模擬這樣的網(wǎng)絡(luò)情況,及早發(fā)現(xiàn)和修復(fù)這些問題。

工具:

1.Windows下的NetworkDelaySimulator

2.Mac下的NetworkLinkConditioner

第五:穩(wěn)定性測試

在保證基本功能正確基礎(chǔ)之上,App的穩(wěn)定性就顯得非常重要,如果一個(gè)App經(jīng)常出現(xiàn)閃退或者卡死,那么用戶體驗(yàn)就會受到很大傷害,在有其他競爭產(chǎn)品的情況下很容易造成用戶的流失。

第六:安全測試

包括安裝包的安全測試(能否反編譯代碼、安裝包是否簽名,完整性校驗(yàn),權(quán)限設(shè)置檢查等)。

敏感信息測試(數(shù)據(jù)庫,日志,配置文件)。

軟鍵盤劫持(金融類APP登錄頁面的用戶名密碼輸入框)、

賬戶安全(密碼是否明文,密碼傳輸是否加密,賬戶輸入錯(cuò)誤次數(shù)過多鎖定,同時(shí)會話提醒,注銷機(jī)制)

數(shù)據(jù)通信安全(關(guān)鍵數(shù)據(jù)是否散列或加密,關(guān)鍵連接是否使用安全通信,是否對數(shù)字證書合法性進(jìn)行驗(yàn)證,是否校驗(yàn)數(shù)據(jù)合法性。

組件安全測試。

服務(wù)器端接口測試(SQL注入測試、XSS跨站腳本攻擊,CSRF跨站請求偽造,越權(quán)訪問等)。

第七:環(huán)境相關(guān)的測試

在實(shí)際項(xiàng)目中,有一些缺陷我發(fā)現(xiàn)是和App所處的運(yùn)行環(huán)境相關(guān)的,所以設(shè)計(jì)測試的時(shí)候,要多考慮這些場景,比如:

1)干擾測試

收到電話、收到短信、收到通知欄消息、無電提示框彈出、第三方安全軟件告警彈出。

2)權(quán)限測試

一些用戶在實(shí)際使用App的時(shí)候回有意識阻止某些功能。例如有的用戶感覺讓某個(gè)App訪問電話本或者相冊可能泄漏隱私,就在手機(jī)中設(shè)置了禁止了該App訪問相冊的權(quán)限。

3)邊界測試

手機(jī)環(huán)境本身也有其邊界情況需要在測試中覆蓋。常見的場景有:

可用存儲空間過少、沒有SD卡/雙SD卡、飛行模式、系統(tǒng)時(shí)間有誤(晚于和早于標(biāo)準(zhǔn)時(shí)間)、第三方依賴(比如我們的App依賴第三方App,但是現(xiàn)在第三方App沒有安裝或者版本過低的測試情況)。

4)Android定位測試

用白盒方式模擬

以上就是關(guān)于扣丁學(xué)堂軟件測試視頻教程之手機(jī)軟件測試方法總結(jié)詳解,最后想要了解更多關(guān)于軟件測試培訓(xùn)發(fā)展前景趨勢,請關(guān)注扣丁學(xué)堂官網(wǎng)、微信等平臺,扣丁學(xué)堂IT職業(yè)在線學(xué)習(xí)教育平臺為您提供權(quán)威的軟件測試視頻教程系統(tǒng),通過千鋒扣丁學(xué)堂金牌講師在線錄制的軟件測試在線視頻教程,讓你快速掌握軟件測試從入門到精通開發(fā)實(shí)戰(zhàn)技能。



扣丁學(xué)堂微信公眾號



關(guān)注微信公眾號獲取更多學(xué)習(xí)資料



查看更多關(guān)于“軟件測試技術(shù)資訊的相關(guān)文章>>

標(biāo)簽: 軟件測試培訓(xùn) 軟件測試工程師 軟件測試在線視頻 軟件測試視頻教程 軟件測試教程 軟件測試工具

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費(fèi)咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部