移動APP測試用例設(shè)計的關(guān)注點章

在我們的測試工作中,對于某個APP的測試其實有很多東西都是類似的可以抽象出來的胰苏,這里總結(jié)一下大部分APP測試的時候都要考慮到的方面硕蛹。如果漏下了其他方面,歡迎大家補(bǔ)充硕并。應(yīng)用的啟動和停止11.1 首次啟動

是否出現(xiàn)歡迎界面法焰,歡迎界面的停留時間合理,歡迎界面后是否正常進(jìn)入應(yīng)用;

首次啟動時間是否合理;

該拉取的信息是否正確;

桌面圖標(biāo)是否創(chuàng)建成功倔毙,功能啟動快捷鍵創(chuàng)建是否成功(某些安卓手機(jī)會有在桌面創(chuàng)建應(yīng)用內(nèi)某個功能的快捷鍵的需求)

1.2 ?二次啟動

啟動時間是否符合預(yù)期埃仪;

從各個啟動入口進(jìn)入應(yīng)用是否可以正常進(jìn)入:程序啟動主圖標(biāo),某個功能的快捷鍵陕赃,widget卵蛉;

啟動后狀態(tài)檢查:如初始化信息、初始狀態(tài)么库、啟動對網(wǎng)絡(luò)

啟動進(jìn)程服務(wù)檢查:進(jìn)程名傻丝、進(jìn)程數(shù)、服務(wù)名诉儒、服務(wù)數(shù)桑滩、第三方調(diào)用的SDK如GPS

帶登陸的應(yīng)用是否二次啟動的時候正常登錄

1.3 程序異常退出后的啟動

操作出現(xiàn)crash后再啟動:如空指針、內(nèi)存溢出等

手動停止進(jìn)程:多進(jìn)程的情況停止所有或者停止其中一個后重啟

手動停止服務(wù):多服務(wù)的情況允睹,停止所有或者停止部分服務(wù)后运准,未重啟直接使用

管家軟件一鍵清理進(jìn)程后重啟

其他系統(tǒng)軟件工具停止進(jìn)程、清理軟件數(shù)據(jù)

程序功能模塊2這個一般是根據(jù)需求來對應(yīng)用的所有模塊所以功能的觸發(fā)事件逐一驗證缭受。這個最基本的要從兩個方面考察胁澳,一方面是順從需求來對模塊進(jìn)行操作,是否達(dá)到需求規(guī)定的預(yù)期米者;另一方面就是與需求背道而馳是否程序會有相應(yīng)異尘禄控制等等宇智。廖叔提出了Google正在使用的測試建模的概念,這個方法可以可以幫助我們更好的結(jié)合需求分析應(yīng)用的架構(gòu)胰丁,設(shè)計更完善的功能模塊用例随橘。

2.1 文本框輸入功能

正常輸入,輸入越界锦庸,特殊字符集(\n,\r等等),利用復(fù)制粘貼向文本輸入內(nèi)容机蔗,輸入程序規(guī)定不讓輸入的字符

2.2 事件觸發(fā)

每一個按鈕、每一個可點擊項是否能夠完成需求規(guī)定的功能

嘗試點擊頁面上不可點擊的區(qū)域甘萧,來驗證在測試過程當(dāng)中的預(yù)留測試后門是否關(guān)閉

權(quán)限安全3

·需要用戶確認(rèn)的權(quán)限沒有授權(quán)萝嘁,權(quán)限默認(rèn)關(guān)閉

·聯(lián)網(wǎng)權(quán)限被管家、系統(tǒng)安全類軟件限制情況下的聯(lián)網(wǎng)操作

·權(quán)限敏感度扬卷,如通訊錄等為系統(tǒng)的絕密權(quán)限謹(jǐn)慎獲取

·使用安全軟件進(jìn)行安全漏洞牙言、病毒掃描,看被測APP是否會被這些安全軟件提示有問題而影響用戶的對被測APP的使用或者印象

文件存儲4

·APP使用過程中產(chǎn)生的臨時文件存儲路徑怪得、命名方式等

·APP中涉及的下載操作產(chǎn)生的文件存儲方式

·存儲的文件被鎖咱枉、占用

·有外置SD、內(nèi)置SD卡都要考察APP產(chǎn)生的文件是否正確

·APP被安裝在SD卡或者手機(jī)存儲空間

·磁盤空間不足徒恋、磁盤無權(quán)限(如讀庞钢、寫)

網(wǎng)絡(luò)與流量5

·網(wǎng)絡(luò)信號,尤其是弱網(wǎng)絡(luò)環(huán)境下應(yīng)用的表現(xiàn)

·不同運(yùn)營商網(wǎng)絡(luò):電信因谎、聯(lián)通基括、移動,2G/3G/4G

·網(wǎng)絡(luò)中斷财岔、網(wǎng)絡(luò)恢復(fù)場景的邏輯處理(如重試)风皿,以及網(wǎng)絡(luò)提示

·首次啟動應(yīng)用的流量是否符合預(yù)期

·統(tǒng)計、異常上報對流量的影響

·APP中圖片大小匠璧、尺寸是否有考慮對網(wǎng)絡(luò)流量的影響

·基于流量安全的特殊業(yè)務(wù)桐款,如僅wifi聯(lián)網(wǎng)

接口容錯6

·請求網(wǎng)絡(luò)層錯誤:http response返回非200的狀態(tài)

·請求業(yè)務(wù)層錯誤:接口返回內(nèi)容為空、超長夷恍、字段類型不匹配

中斷測試7

·鎖屏中斷:停留在程序操作界面進(jìn)行鎖屏魔眨,恢復(fù)后檢查操作是否正常

·前后臺切換:停留在程序操作界面,通過Home鍵酿雪,進(jìn)行程序的前后臺切換

·加載中斷:頁面接口請求遏暴、界面框架加載時,通過Home鍵指黎、返回鍵朋凉、快速切換操作進(jìn)行中斷

·系統(tǒng)異常中斷:如關(guān)機(jī)、斷電醋安、來電

機(jī)型適配88.1 分辨率適配

UI結(jié)構(gòu)杂彭、對話框基于分辨率墓毒、屏幕大小進(jìn)行適配

8.2 OS版本適配

涉及API調(diào)用如獲取SIM卡信息、外置SD卡設(shè)置(4.4外置SD卡不具備寫的權(quán)限)

8.3 CPU硬件配置

X86機(jī)型亲怠、V5所计、V6、V7团秽、V8

系統(tǒng)配置9

·進(jìn)程管理:省電管理主胧、后臺進(jìn)程駐留管理

·顯示管理:字體大小、字體類型

·語言環(huán)境:語言環(huán)境

·橫豎屏配置:是否支持橫豎屏自適應(yīng)處理

升級 覆蓋安裝10

·逐步升級:用戶數(shù)據(jù)徙垫、設(shè)置、狀態(tài)的保留放棒,特步注意新版本已去掉的狀態(tài)或設(shè)置

·跳級:即隔開版本覆蓋安裝

·降級:覆蓋安裝更低版本

·卸載安裝 4姻报、卸載安裝,安裝目錄清理间螟,SD卡存儲數(shù)據(jù)不被清理

·省流量升級:有些助手提供省流量升級的方式

·在沒有更新或者網(wǎng)絡(luò)時吴旋,需要給予用戶正確的信息表達(dá)

·如果升級有忽略本次版本升級,那么當(dāng)有新的升級版本時厢破,是否還有提示升級

·強(qiáng)制升級 8荣瑟、不升級無法使用

性能測試1111.1 性能

核心操作的性能指標(biāo):如CPU/內(nèi)存、響應(yīng)時長摩泪、電量笆焰、流量

11.2 穩(wěn)定性

·選擇某些場景做持續(xù)反復(fù)操作

·Monkey穩(wěn)定性操作,持續(xù)多個小時

11.3 流暢度

列表滑動见坑、返回進(jìn)入嚷掠、快速點擊(這個肉眼不好評判,可以借助GT荞驴,一般打分在90分以上是比較好的)

11.4 軟件兼容

·通用軟件 輸入法

·安全軟件

·通信類

·競品軟件 同類軟件不皆,是否出現(xiàn)沖突

競品對比測試12

·功能方面:與同類競品軟件在UI設(shè)計,交互體驗等方面進(jìn)行對比

·性能方面:同類競品軟件在性能熊楼、耗電霹娄、流量等方面至少與對方持平,最好不要低于對方太多

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末鲫骗,一起剝皮案震驚了整個濱河市犬耻,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌执泰,老刑警劉巖香追,帶你破解...
    沈念sama閱讀 218,607評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異坦胶,居然都是意外死亡透典,警方通過查閱死者的電腦和手機(jī)晴楔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來峭咒,“玉大人税弃,你說我怎么就攤上這事〈斩樱” “怎么了则果?”我有些...
    開封第一講書人閱讀 164,960評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長漩氨。 經(jīng)常有香客問我西壮,道長,這世上最難降的妖魔是什么叫惊? 我笑而不...
    開封第一講書人閱讀 58,750評論 1 294
  • 正文 為了忘掉前任款青,我火速辦了婚禮,結(jié)果婚禮上霍狰,老公的妹妹穿的比我還像新娘抡草。我一直安慰自己,他們只是感情好蔗坯,可當(dāng)我...
    茶點故事閱讀 67,764評論 6 392
  • 文/花漫 我一把揭開白布康震。 她就那樣靜靜地躺著,像睡著了一般宾濒。 火紅的嫁衣襯著肌膚如雪腿短。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,604評論 1 305
  • 那天绘梦,我揣著相機(jī)與錄音答姥,去河邊找鬼。 笑死谚咬,一個胖子當(dāng)著我的面吹牛鹦付,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播择卦,決...
    沈念sama閱讀 40,347評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼敲长,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了秉继?” 一聲冷哼從身側(cè)響起祈噪,我...
    開封第一講書人閱讀 39,253評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎尚辑,沒想到半個月后辑鲤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,702評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡杠茬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,893評論 3 336
  • 正文 我和宋清朗相戀三年月褥,在試婚紗的時候發(fā)現(xiàn)自己被綠了弛随。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,015評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡宁赤,死狀恐怖接剩,靈堂內(nèi)的尸體忽然破棺而出埃撵,到底是詐尸還是另有隱情,我是刑警寧澤榔幸,帶...
    沈念sama閱讀 35,734評論 5 346
  • 正文 年R本政府宣布途蒋,位于F島的核電站球切,受9級特大地震影響制妄,放射性物質(zhì)發(fā)生泄漏涌萤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,352評論 3 330
  • 文/蒙蒙 一继找、第九天 我趴在偏房一處隱蔽的房頂上張望遂跟。 院中可真熱鬧,春花似錦码荔、人聲如沸漩勤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至触幼,卻和暖如春硼瓣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背置谦。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評論 1 270
  • 我被黑心中介騙來泰國打工堂鲤, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人媒峡。 一個月前我還...
    沈念sama閱讀 48,216評論 3 371
  • 正文 我出身青樓瘟栖,卻偏偏與公主長得像,于是被迫代替她去往敵國和親谅阿。 傳聞我的和親對象是個殘疾皇子半哟,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,969評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,154評論 25 707
  • 1.應(yīng)用的啟動和停止 首次啟動 是否出現(xiàn)歡迎界面,歡迎界面的停留時間合理签餐,歡迎界面后是否正常進(jìn)入應(yīng)用; 首次啟動時...
    alston123閱讀 265評論 0 1
  • 1.工作不太忙寓涨,有很多時間可以做喜歡的事兒,學(xué)習(xí)喜歡的東西氯檐。比如flash. 2.升職加薪只是生存的一種需求戒良,于我...
    張小八特特閱讀 67評論 0 0
  • 大學(xué)主修企業(yè)管理的人都知道,會計報表不僅僅是會計專業(yè)學(xué)生要學(xué)會的技能冠摄,更是企業(yè)管理者要學(xué)會的常識糯崎。眾所周知几缭,企業(yè)會...
    臨淄茂業(yè)DDM王春梅閱讀 690評論 0 0
  • 一年兩次情人節(jié),一共48個情人節(jié)拇颅,一次都沒上過車奏司。這個準(zhǔn)確避開所有正確答案的概率實在太棒了≌敛澹可能這個人天生就跟浪漫...
    披星似爪牙閱讀 156評論 0 0