這是《落葉》文集里第?161?片落葉畜埋,希望你能喜歡莫绣,不為別的,只為這份堅(jiān)持悠鞍。
【背景】
今天在測試群里看到有同學(xué)在討論什么是手機(jī)測試对室,什么是 APP 測試,才發(fā)現(xiàn)咖祭,原來有不少同學(xué)把手機(jī)測試和 APP 測試給混在一起了掩宜,他們認(rèn)為手機(jī)系統(tǒng)測試要測好些 APP,而 APP 測試只要測一個(gè) APP么翰,所以認(rèn)為沒什么區(qū)別牺汤,在找工作的時(shí)候也造成了不小的麻煩和困惑。所以今天來從我的角度說說這兩種測試的區(qū)別浩嫌。
【你問】
手機(jī)系統(tǒng)測試不就是 APP 測試嗎檐迟?
【我答】
在說這兩種測試的概念以及各自的測試側(cè)重點(diǎn)之前,我們先說說如何簡單地區(qū)分它們吧:
1码耐、你先看自己是否測的都是 Android 系統(tǒng)追迟?
因?yàn)?iOS 系統(tǒng)是封閉式的,不能被自行定制伐坏,所以如果你測試的只是 Android 平臺(tái)怔匣,那肯定就是測試的手機(jī)系統(tǒng),而不是 APP桦沉,如果是 APP 測試每瞒,肯定就會(huì)要測試 APP 的安卓版本和蘋果版本;
2纯露、假如你測試的 Android 系統(tǒng)里預(yù)裝了“餓了么” APP剿骨,你是會(huì)簡單測試它是否能正常使用,還是會(huì)測試它的整個(gè)業(yè)務(wù)邏輯和功能埠褪?
如果是前者浓利,那你就是手機(jī)系統(tǒng)測試挤庇,因?yàn)楹笳邞?yīng)該是餓了么 APP 的測試工程師負(fù)責(zé)的,而不是你贷掖;
接下來我們再簡單看下這兩種測試各自的測試內(nèi)容:
APP 測試:
1嫡秕、測試對象是單個(gè) APP 產(chǎn)品,常見如餓了么苹威、淘寶昆咽、京東等等矢洲,它們都是互聯(lián)網(wǎng)產(chǎn)品的 APP 客戶端捐祠,既有網(wǎng)頁版推汽,也有 APP 版本鸠补,還有一些是直接以 APP 為主題的腰鬼,比如微信枷餐、咕咚等莉御;
2俗孝、測試范圍包括數(shù)據(jù)庫且轨、服務(wù)端浮声、客戶端和運(yùn)營管理后臺(tái)等;
3殖告、測試的 APP 一般分為 Andorid 和 iOS 兩大版本阿蝶,早些時(shí)候有些 APP 還有WPhone 版本;
4黄绩、APP 測試的重點(diǎn)之一在于 APP 的業(yè)務(wù)邏輯是否滿足產(chǎn)品的需求羡洁,以及是否存在邏輯錯(cuò)誤;
5爽丹、APP 測試的范圍還包括接口測試筑煮、服務(wù)端的性能測試、客戶端的壓力測試粤蝎、耗電量測試真仲、安全測試等等;
6初澎、APP 的適配性測試指的是該 APP 在不同型號和系統(tǒng)版本的 Android 手機(jī)和 iOS 手機(jī)上能否正常安裝/卸載秸应,在不同尺寸屏幕的手機(jī)上 UI 是否能顯示正常;
手機(jī)系統(tǒng)測試:
1碑宴、測試對象是手機(jī)的操作系統(tǒng)软啼,常見的的有 小米、Moto延柠、三星祸挪、HTC、華為贞间、魅族和錘子等等贿条;
2雹仿、測試范圍包括 定制的 Android 系統(tǒng),以及預(yù)裝的若干個(gè) APP整以,而且多數(shù) APP 都是單機(jī)版的胧辽,比如相機(jī)、通訊簿悄蕾、相冊票顾、電話等等础浮;
3帆调、測試的手機(jī)系統(tǒng)一般都是 Android 內(nèi)核,因?yàn)?iOS 是封閉式環(huán)境豆同,不允許自定制番刊,所以手機(jī)廠商或手機(jī)系統(tǒng)定制廠商都是做的 Android 手機(jī)系統(tǒng);
4影锈、手機(jī)系統(tǒng)測試的重點(diǎn)之一在于手機(jī)系統(tǒng)的功能是否正常芹务,其本身并沒有太多邏輯可言;
5鸭廷、手機(jī)系統(tǒng)測試的范圍還包括系統(tǒng)耗電量枣抱、網(wǎng)絡(luò)信號、系統(tǒng)性能辆床、系統(tǒng)功能佳晶、自帶軟件的測試等;
6讼载、手機(jī)系統(tǒng)測試的兼容性測試指的是不同的 APP 是否能在該手機(jī)系統(tǒng)上正常安裝/卸載和使用轿秧;
《測試路上你問我答》里的?Q&A 26,如果是你要的咨堤,甚好菇篡!如果不是,你問一喘,我答驱还!
作者簡介:14 年測試 + 11 年項(xiàng)目管理 + 11 年團(tuán)隊(duì)管理 = 一個(gè)測試?yán)媳?/p>