作為服務(wù)端測(cè)試,也需要了解下APP

背景:老大經(jīng)常說(shuō)服務(wù)端的測(cè)試也要知道下APP相關(guān)的內(nèi)容
比如碰到一個(gè)app的bug,但不清楚app界面元素的叫法,用白話描述會(huì)顯得一點(diǎn)也不專業(yè)

一、如何學(xué)習(xí)手機(jī)APP測(cè)試

1、了解移動(dòng)互聯(lián)網(wǎng)行業(yè)
2、熟悉流行的APP
3、從業(yè)務(wù)入手,熟悉基本測(cè)試點(diǎn),測(cè)試技巧與方法
4、從功能和思維入手
5、再說(shuō)性能、自動(dòng)化、專項(xiàng)等(認(rèn)清本質(zhì)很重要)
6、以點(diǎn)帶面,逐步完善技能、經(jīng)驗(yàn)和知識(shí)體系

二、需要關(guān)注哪些測(cè)試

可以在百度流量統(tǒng)計(jì)頁(yè)面 參考主流手機(jī)

測(cè)試過(guò)程中比較容易忽略的點(diǎn)
1、首次啟動(dòng):功能介紹或引導(dǎo)圖
2、初始狀態(tài)或空數(shù)據(jù)狀態(tài):空頁(yè)面處理
比如微信剛安裝好之后,打開(kāi)朋友圈是空白的
3、app端不會(huì)一次性加載完數(shù)據(jù),分多次加載:分頁(yè)處理
4、消息推送:角標(biāo)(數(shù)字或紅點(diǎn),提示未讀消息數(shù))
5、圖標(biāo)、按鈕:常態(tài)、選中態(tài)、不可點(diǎn)擊態(tài)(不同顏色顯示)

必要測(cè)試
1、功能:安裝、卸載、升級(jí),消息推送,離線狀態(tài)
2、界面(UI測(cè)試):核對(duì)切圖(產(chǎn)品提供的圖)與效果圖(UED提供的圖)
3、兼容:操作系統(tǒng)(IOS、Anriod等)、屏幕尺寸/分辨率
(PS:公司已有手機(jī)都需要適配,另外也可以借助于云測(cè)平臺(tái))

性能測(cè)試
1、應(yīng)用測(cè)試

  • CPU
  • MEM
  • 流量
    GPU
    2、ROM測(cè)試
    3、H5頁(yè)面


    image.png

其余測(cè)試
1、網(wǎng)絡(luò)測(cè)試:可以利用抓包工具設(shè)置網(wǎng)絡(luò)上傳與下載限制

2、中斷測(cè)試:斷網(wǎng)重連、斷電、低電量提醒、來(lái)電....

3、數(shù)據(jù)實(shí)時(shí)交換(重點(diǎn)功能):
比如微信群聊天,A一直在發(fā)消息,B也一直再發(fā)
再比如錢(qián)包充值功能,在弱網(wǎng)情況下,多次提交只能請(qǐng)求一次

4、應(yīng)用測(cè)試
關(guān)注CPU、MEM、流量、GPU

5、ROM測(cè)試



以下內(nèi)容是根據(jù)騰訊課堂的視屏課程進(jìn)行整理的:

三、APP元素的四大類

一個(gè)完整的APP包括:

  • 各種“欄”:狀態(tài)欄、導(dǎo)航欄、標(biāo)簽欄、工具欄、搜索欄、范圍欄
  • 內(nèi)容視圖:列表視圖、卡片視圖、集合視圖、圖片視圖、文本視圖
  • 控制元素:用戶控制產(chǎn)品行為或顯示的信息,比如調(diào)節(jié)音量的
  • 臨時(shí)視圖:警告視圖、操作列表、toast、模態(tài)視圖
1、各種“欄”
1.1 狀態(tài)欄

作用:用來(lái)顯示信號(hào)、時(shí)間、電量等信息,Andriod系統(tǒng)還會(huì)顯示未讀消息的提示

狀態(tài)欄.png
1.2、導(dǎo)航欄

也被稱為標(biāo)題欄,一般會(huì)顯示標(biāo)題,也可以放搜索、分段式控件或者其他功能入口,位于狀態(tài)欄下方

導(dǎo)航欄.png
1.3、標(biāo)簽欄(Tab Bar)

用戶可以在不同的子任務(wù)、視圖、模式中國(guó)進(jìn)行快速切換,一般會(huì)有3-5個(gè)圖標(biāo),如果超過(guò)5個(gè),可以考慮用更多表示

標(biāo)簽欄.png
1.4、工具欄(Tool Bar)

作用:放一些用于操作當(dāng)前頁(yè)面中各對(duì)象的控件,位于APP最底部

工具欄.png
1.5、搜索欄(Search Bar)

作用:用于搜索內(nèi)容,幫助用戶精準(zhǔn)的找到自己所需的信息和功能
可位于導(dǎo)航欄下方,也可以放在導(dǎo)航欄上

搜索欄.png
1.6、范圍欄(Scope Bar)

只有和搜索欄一起時(shí)才會(huì)出現(xiàn),用于定義用戶的搜索范圍,位于搜索欄下方

范圍欄.png
2、內(nèi)容視圖
2.1、列表形式(List Style)

每條列表可以是單獨(dú)的圖片形式或文本形式,也可以是圖文結(jié)合的方式,之間用分割線進(jìn)行區(qū)分

列表形式.png
2.2、卡片形式(Card Style)

將同類信息歸納到一個(gè)矩形或者圓角矩形當(dāng)中,卡片可以被堆疊、覆蓋、移動(dòng)

卡片形式.png
2.3、集合視圖形式(Collision Style)

將同類信息用平鋪的形式展現(xiàn),一般以圖片為主題,文字為輔助信息,多用于展示商品、照片、音樂(lè)等富媒體信息,比如一些購(gòu)物網(wǎng)站

集合視圖.png
2.4、圖片形式(Image Style)、文本形式(Text Style)

圖片形式:多見(jiàn)于圖片社交類APP
文本形式:常見(jiàn)于內(nèi)容類APP

圖片、文本.png
3、控制元素

用于控制產(chǎn)品行為或顯示信息,常見(jiàn)的如下:

1
image.png
image.png
4、臨時(shí)視圖

作用:臨時(shí)向用戶提供重要信息,或提供額外的功能和選項(xiàng)
常見(jiàn)的有以下幾種:

  • 警告視圖(Alert View):必須包含標(biāo)題,或者標(biāo)題加正文,最多2個(gè)按鈕,用于警告或提示
  • 操作列表(Action Sheet ):由用戶某個(gè)操作行為觸發(fā),包含2個(gè)或以上按鈕
  • 模態(tài)視圖:該視圖顯示的時(shí)候不能對(duì)其他視圖進(jìn)行操作,彈出警告框的時(shí)候,背景視圖變暗不能操作
  • toast:在用戶觸發(fā)某個(gè)操作時(shí),彈出toast來(lái)對(duì)該操作進(jìn)行反饋
    主要用于向用戶顯示提示消息,過(guò)一定的時(shí)間會(huì)自動(dòng)消失
臨時(shí)視圖.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 趕在黃昏之前 陽(yáng)光調(diào)皮地 溜過(guò)樹(shù)葉間的空隙 凝射出一道道有力的光線 散落成一顆顆晃爍的碎鉆 那光斑啊 一閃一閃地收...
    留下痕跡_must閱讀 298評(píng)論 0 2
  • 是你,可以讓我那么心甘情愿的付出,也是你,讓我知道了原來(lái)還可以這樣無(wú)意識(shí)地做出這些舉動(dòng)來(lái)。我想,那大概就是喜歡吧。
    小男孩貝里閱讀 210評(píng)論 0 0
  • 01 朋友小晶前幾天在向我抱怨,說(shuō)她們幾個(gè)人本來(lái)約好周六下午一起出去玩,可是約定的時(shí)間到了,還是遲遲不見(jiàn)小慧的身...
    香榭麗舍大街閱讀 469評(píng)論 0 6
  • 期待最美的自己閱讀 263評(píng)論 0 0

友情鏈接更多精彩內(nèi)容