首頁(yè) 培訓(xùn)網(wǎng) 最新資訊 熱門問(wèn)答

軟件測(cè)試

免費(fèi)試聽 在線客服

您的位置: 北京培訓(xùn)網(wǎng) > 軟件測(cè)試培訓(xùn)資訊 > 北京軟件測(cè)試培訓(xùn)課程,工作中常見的7種軟件測(cè)試方法

北京軟件測(cè)試培訓(xùn)課程,工作中常見的7種軟件測(cè)試方法

來(lái)源:教育聯(lián)展網(wǎng) | 發(fā)布時(shí)間: | 編輯:佚名

千鋒教育的軟件測(cè)試培訓(xùn)課程,師資力量雄厚、采用實(shí)戰(zhàn)授課,分階教學(xué)模式、硬件設(shè)施完善、學(xué)員都是大專及以上學(xué)歷,給學(xué)員營(yíng)造優(yōu)質(zhì)的學(xué)習(xí)氛圍。

千鋒互聯(lián),做真實(shí)的自己,用良心做教育。千鋒互聯(lián)關(guān)注學(xué)員和企業(yè)的雙向需求,致力于培養(yǎng)互聯(lián)網(wǎng)中高端IT人才。千鋒互聯(lián)的軟件測(cè)試培訓(xùn)課程,師資力量雄厚、采用實(shí)戰(zhàn)授課,分階教學(xué)模式、硬件設(shè)施完善、學(xué)員都是大專及以上學(xué)歷,給學(xué)員營(yíng)造優(yōu)質(zhì)的學(xué)習(xí)氛圍。


兼容性測(cè)試、流量測(cè)試、電量測(cè)試、弱網(wǎng)絡(luò)測(cè)試、穩(wěn)定性測(cè)試、安全測(cè)試和環(huán)境相關(guān)測(cè)試。


一:兼容性測(cè)試針對(duì)App通常會(huì)考慮這些方面: 1)操作系統(tǒng)版本包括Andoird版本,iOS版本

2)屏幕分辨率

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

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

3)不同廠家的ROM

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

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


二:流量測(cè)試

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

流量的測(cè)試方法:

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

eg android proc/uid_stat/{uid} /tcp_send

androidproc/uid_stat/{uid} /tcp_rcv

經(jīng)過(guò)API或者系統(tǒng)埋點(diǎn)來(lái)獲取數(shù)據(jù)。通用的流量測(cè)試方法:手機(jī)抓包,或者wifi代理(Fiddler, Charles)。

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

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

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

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

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

控制訪問(wèn)的頻次

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

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

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

緩存

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

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

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


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

工具 GSam Battery Monitor Pro.


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

工具:

Windows下的Network Delay SimulatorMac下的Network Link Conditioner


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


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

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

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

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

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

組件安全測(cè)試。

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


七:環(huán)境相關(guān)的測(cè)試在實(shí)際項(xiàng)目中,有一些缺陷我發(fā)現(xiàn)是和App所處的運(yùn)行環(huán)境相關(guān)的,所以設(shè)計(jì)測(cè)試的時(shí)候,要多考慮這些場(chǎng)景,比如: 1)干擾測(cè)試收到電話、收到短信、收到通知欄消息、無(wú)電提示框彈出、第三方安全軟件告警彈出。

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

3)邊界測(cè)試手機(jī)環(huán)境本身也有其邊界情況需要在測(cè)試中覆蓋。常見的場(chǎng)景有:可用存儲(chǔ)空間過(guò)少、沒(méi)有SD卡/雙SD卡、飛行模式、系統(tǒng)時(shí)間有誤(晚于和早于標(biāo)準(zhǔn)時(shí)間)、第三方依賴(比如我們的App依賴第三方App,但是現(xiàn)在第三方App沒(méi)有安裝或者版本過(guò)低的測(cè)試情況)。

4)Android定位測(cè)試


關(guān)于軟件測(cè)試培訓(xùn),千鋒互聯(lián)是專業(yè)的!>> http://kaoshi.china.com/xuexiao/bjqf/


以上就是小編簡(jiǎn)單的介紹,希望對(duì)你有所幫助,還有更多相關(guān)的訊息,歡迎咨詢,驚喜多多,收獲多多。

課程咨詢

咨詢老師:金老師

咨詢電話010-64707530

咨詢微信:15110074071


軟件測(cè)試培訓(xùn)課程都學(xué)些什么


相關(guān)推薦

課程 班型 費(fèi)用
千鋒互聯(lián)UI設(shè)計(jì)培訓(xùn)班 白天班/晚班/周末班 點(diǎn)擊了解
千鋒互聯(lián)python培訓(xùn)班 白天班/晚班/周末班 點(diǎn)擊了解
千鋒互聯(lián)HTML5培訓(xùn)班 白天班/晚班/周末班 點(diǎn)擊了解
千鋒互聯(lián)軟件測(cè)試培訓(xùn)班 白天班/晚班/周末班 點(diǎn)擊了解
千鋒互聯(lián)大數(shù)據(jù)培訓(xùn)班 白天班/晚班/周末班 點(diǎn)擊了解
千鋒互聯(lián)Linux云計(jì)算培訓(xùn)班 白天班/晚班/周末班 點(diǎn)擊了解


熱門機(jī)構(gòu)推薦
軟件測(cè)試

免費(fèi)體驗(yàn)課開班倒計(jì)時(shí)

11: 41: 09

稍后會(huì)有專業(yè)老師給您回電,請(qǐng)保持電話暢通

咨詢電話:

本周熱門資訊

全國(guó)分站 熱門機(jī)構(gòu)

北京軟件測(cè)試培訓(xùn) 上海軟件測(cè)試培訓(xùn) 廣州軟件測(cè)試培訓(xùn) 深圳軟件測(cè)試培訓(xùn) 杭州軟件測(cè)試培訓(xùn) 蘇州軟件測(cè)試培訓(xùn) 南京軟件測(cè)試培訓(xùn) 天津軟件測(cè)試培訓(xùn) 佛山軟件測(cè)試培訓(xùn) 南寧軟件測(cè)試培訓(xùn) 長(zhǎng)沙軟件測(cè)試培訓(xùn) 重慶軟件測(cè)試培訓(xùn) 太原軟件測(cè)試培訓(xùn) 青島軟件測(cè)試培訓(xùn) 寧波軟件測(cè)試培訓(xùn) 鄭州軟件測(cè)試培訓(xùn) 西安軟件測(cè)試培訓(xùn) 廈門軟件測(cè)試培訓(xùn) 武漢軟件測(cè)試培訓(xùn) 成都軟件測(cè)試培訓(xùn) 無(wú)錫軟件測(cè)試培訓(xùn) 濟(jì)南軟件測(cè)試培訓(xùn) 昆明軟件測(cè)試培訓(xùn) 貴陽(yáng)軟件測(cè)試培訓(xùn) 揚(yáng)州軟件測(cè)試培訓(xùn) 徐州軟件測(cè)試培訓(xùn) 珠海軟件測(cè)試培訓(xùn) 合肥軟件測(cè)試培訓(xùn) 長(zhǎng)春軟件測(cè)試培訓(xùn)

深圳博為峰教育廣州博為峰教育深圳中公優(yōu)就業(yè)南京博為峰教育

申請(qǐng)?jiān)嚶犆~

QQ:
加盟合作:0755-83654572