最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

手機(jī)軟件的測(cè)試主要有哪些方面去測(cè)試,性能測(cè)試用什么去測(cè)試好?

2021-10-22 16:24 作者:黑馬測(cè)試  | 我要投稿


本篇轉(zhuǎn)載自黑馬測(cè)試高贊知乎文章:?https://www.zhihu.com/question/21588174/answer/1514892788


手機(jī)app軟件與Web軟件系統(tǒng)的架構(gòu)是不一樣的,手機(jī)是基于CS架構(gòu),而Web系統(tǒng)是基于BS架構(gòu)的,所以測(cè)試手機(jī)app軟件那么要考慮的東西會(huì)更多一些。

分析題主的問(wèn)題包含兩塊:

1、手機(jī)軟件(app)測(cè)試主要有哪些方面?
2、手機(jī)軟件(app)的性能測(cè)試用什么工具去測(cè)試好?


ok,正好前幾天有以前的老同事咨詢(xún)我,手機(jī)軟件的測(cè)試與web軟件系統(tǒng)的測(cè)試有什么不同?手機(jī)軟件的性能又要用什么工具來(lái)測(cè)試?做為測(cè)試行業(yè)的老司機(jī),正好對(duì)這一塊做過(guò)了梳理?,F(xiàn)在來(lái)分享下。


先來(lái)看問(wèn)題一、手機(jī)軟件(app)測(cè)試主要有哪些方面?

手機(jī)app測(cè)試,雖然要比Web測(cè)試復(fù)雜一些,但系統(tǒng)整理起來(lái)后,主要也就下面幾個(gè)方面:


一、app功能測(cè)試(也叫app手工測(cè)試)

app功能測(cè)試是指測(cè)試你這個(gè)app的所有功能點(diǎn)是否能夠驗(yàn)證通過(guò)。app功能測(cè)試的測(cè)試用例設(shè)計(jì)需要結(jié)合產(chǎn)品需求和開(kāi)發(fā)設(shè)計(jì)文檔。這里以測(cè)試微博app為例:

1. 發(fā)布微博,從界面上看有文字長(zhǎng)度,是否添加圖片,是否有話(huà)題,是否有@別人等等。
2. 發(fā)布微博的操作是否符合用戶(hù)體驗(yàn),選擇照片,選擇要@的人是否符合人類(lèi)的認(rèn)知
3. 發(fā)布微博這樣一個(gè)動(dòng)作肯定是和服務(wù)器交互的,那么需要考慮到各種網(wǎng)絡(luò)因素
4. 發(fā)布微博是調(diào)用哪個(gè)api?有哪些參數(shù)?失敗了會(huì)怎么樣?是否會(huì)自動(dòng)重試?
5. 發(fā)布微博的控件是否有native的還是webview,還是混合的結(jié)構(gòu)?
6. 考慮一些android特別的交互,比如home,menu,長(zhǎng)按home,發(fā)布到一半來(lái)電,關(guān)機(jī),待機(jī)等
7. 發(fā)布微博,從java而言調(diào)用了什么方法做請(qǐng)求的?httpclient?怎么判斷成功,失敗了又是什么邏輯

二、app兼容性測(cè)試

app兼容性要考慮的點(diǎn)主要包括手機(jī)型號(hào)、手機(jī)的系統(tǒng)版本、及屏幕分辨率(覆蓋主流)除了這三個(gè)重點(diǎn)考慮的點(diǎn)還需要考慮網(wǎng)絡(luò)(2G\3G\4G\5G\WIFI)的兼容性以及手機(jī)硬件(手機(jī)按鈕及耳機(jī)藍(lán)牙設(shè)備)兼容性和手機(jī)軟件(定位、地圖app等)兼容性。

三、app安裝、卸載、升級(jí)

app安裝需要考慮的點(diǎn):在不同手機(jī)、不同系統(tǒng)版本上安裝、從不同渠道進(jìn)行安裝、安裝時(shí)出現(xiàn)異常(關(guān)機(jī)、斷網(wǎng))恢復(fù)后能不能正常安裝,安裝時(shí)內(nèi)存不足、安裝時(shí)手動(dòng)取后再安裝、運(yùn)行時(shí)覆蓋安裝。

app卸載需要考慮的點(diǎn): 正常卸載、運(yùn)行app時(shí)卸載、取消卸載、卸載時(shí)關(guān)機(jī)、卸載之后遺留數(shù)據(jù)檢查等

app升級(jí)需要考慮的點(diǎn):臨近版本升級(jí)、跨版本升級(jí)、不同渠道升級(jí)、升級(jí)提醒成功

四、app交叉事件測(cè)試

app的交叉事件測(cè)試主要是指多個(gè)應(yīng)用之間是否有沖突,比如使用app時(shí)拔打電話(huà)、收發(fā)短信、連接耳機(jī)或藍(lán)牙設(shè)備、旋轉(zhuǎn)屏幕、電量告警、插拔充電器等等

五、PUSH推送測(cè)試

當(dāng)前手機(jī)app都會(huì)有push推送功能,而在web系統(tǒng)中是沒(méi)有所,所以push也可以做為一個(gè)專(zhuān)項(xiàng)來(lái)進(jìn)行測(cè)試,比如測(cè)試push的業(yè)務(wù)規(guī)則、push推送的用戶(hù)是否正確、push推送消息的跳轉(zhuǎn)、以及push推送關(guān)閉后是否正常等。

六、app穩(wěn)定性測(cè)試

由于app軟件是安裝在手機(jī)的操作系統(tǒng)之上的,為了保證app能夠在長(zhǎng)時(shí)間內(nèi)運(yùn)行操作不會(huì)出問(wèn)題,所以需要做穩(wěn)定性測(cè)試,穩(wěn)定性測(cè)試需要用到monkey工具,monkey工具是基于命令行的方式運(yùn)行的,通過(guò)這個(gè)工具長(zhǎng)時(shí)間來(lái)操作對(duì)應(yīng)的app,以此來(lái)檢測(cè)app會(huì)不會(huì)出現(xiàn)假死(ANR)或者崩潰的問(wèn)題。

七、app弱網(wǎng)測(cè)試

弱網(wǎng)測(cè)試是指手機(jī)app在網(wǎng)絡(luò)不好的場(chǎng)景下,運(yùn)行操作app,以此檢測(cè)app會(huì)不會(huì)出現(xiàn)異常閃退、假死、以及異常提示信息等各種情況,弱網(wǎng)測(cè)試的重點(diǎn)是要模擬出各種復(fù)雜的弱網(wǎng)環(huán)境,一般都會(huì)借助于一些工具來(lái)模擬弱網(wǎng)環(huán)境,比如fiddler、charles等工具。

八、app性能測(cè)試

app的性能測(cè)試主要是指app運(yùn)行操作過(guò)程當(dāng)中,監(jiān)測(cè)當(dāng)前手機(jī)系統(tǒng)的一些性能指標(biāo),以此來(lái)確定app的性能是否會(huì)影響到用戶(hù)的體驗(yàn)。app的性能指標(biāo)主要包括以下幾個(gè):CPU、內(nèi)存、啟動(dòng)速度、電量、流量以及流暢度。


想更深入了解app功能測(cè)試,推薦大家可以看下黑馬測(cè)試2020年12月6日最新更新的視頻教程


再來(lái)看問(wèn)題二、手機(jī)軟件(app)的性能測(cè)試用什么工具去測(cè)試好?

在做app性能測(cè)試時(shí),經(jīng)常用到的性能測(cè)試工具主要有GT工具(騰訊團(tuán)隊(duì)開(kāi)發(fā))、 emmage 工具(網(wǎng)易團(tuán)隊(duì)開(kāi)發(fā))。下面將詳細(xì)介紹這兩種工具的下載和使用方法:

一、GT工具測(cè)試

1、GT工具下載地址:?https://gt.qq.com/download.html

2、GT工具性能測(cè)試使用方法:

1)、打開(kāi)GT工具app,在打開(kāi)的首頁(yè)面選擇被測(cè)試的app以及對(duì)應(yīng)的性能指標(biāo)。如下圖(圖一)所示

圖1

2)、點(diǎn)擊參數(shù)選項(xiàng)卡,在參數(shù)頁(yè)簽中點(diǎn)擊“編輯”按鈕。如下圖所示(圖二):

圖2

3)、拖選對(duì)應(yīng)的指標(biāo)參數(shù)到已關(guān)注欄位置,然后點(diǎn)擊“完成”按鈕,如下圖(圖三)所示:

圖3

4)、勾選所有已關(guān)注的指標(biāo)參數(shù),然后點(diǎn)擊錄制按鈕,如下圖(圖四)所示:

圖4

5)、返回到AUT界面,點(diǎn)擊 “啟動(dòng)”或者“running”運(yùn)行要測(cè)試的app,如圖五所示,然后對(duì)被測(cè)的app做相關(guān)的操作。

圖5

6)、測(cè)試完成后,最終可以在GT工具的參數(shù)界面查看到各性能指標(biāo)參數(shù)的數(shù)據(jù)。如下圖(圖六)所示:

圖6

性能指標(biāo)詳細(xì)信息顯示如下:


二、Emmage工具性能測(cè)試

1、打開(kāi)emmage工具,選擇被測(cè)試的app,并點(diǎn)擊“開(kāi)始測(cè)試”,如下圖(圖七)所示

圖7

2、點(diǎn)擊“開(kāi)始測(cè)試”之后,會(huì)打開(kāi)被測(cè)的app,對(duì)被測(cè)試的app進(jìn)行相關(guān)測(cè)試操作后,點(diǎn)擊“停止測(cè)試”,然后返回到emmage工具界面,點(diǎn)擊右上方的“設(shè)置”按鈕,再選擇測(cè)試報(bào)告,在測(cè)試報(bào)告頁(yè)面當(dāng)中選中所要查看的報(bào)告文件雙擊即可。

圖8

3、測(cè)試報(bào)告文件在emmage工具中可能不太好查看,當(dāng)然也可以把測(cè)試報(bào)告文件下載到本地,通過(guò)CSV文件打開(kāi)進(jìn)行查看,數(shù)據(jù)展示效果如下圖(圖九)所示,最終可以根據(jù)報(bào)告中的數(shù)據(jù)來(lái)判斷app的性能是否達(dá)標(biāo)。

圖9

想更加深入了解性能測(cè)試,推薦大家觀看黑馬測(cè)試視頻


若你是對(duì)測(cè)試不太了解的測(cè)試小萌新,有太多太多對(duì)測(cè)試的疑惑(前途、薪資、技術(shù)含量、男生是否可以干.....),強(qiáng)烈推薦你觀看《測(cè)試小白必看:學(xué)習(xí)軟件測(cè)試必問(wèn)的100個(gè)問(wèn)題,從此貼開(kāi)始》,相信能掃除掉你心目中90%以上的常見(jiàn)問(wèn)題


《軟件測(cè)試100個(gè)常見(jiàn)問(wèn)題》:http://bbs.itheima.com/thread-507947-1-1.html?


最后,為方便大家自學(xué)軟件測(cè)試,特意給大家準(zhǔn)備了一份13G的超實(shí)用干貨學(xué)習(xí)資源,涉及的內(nèi)容非常全面。

包括軟件學(xué)習(xí)路線(xiàn)圖,黑馬50多天的上課視頻、16個(gè)突擊實(shí)戰(zhàn)項(xiàng)目,80余個(gè)軟件測(cè)試用軟件,37份測(cè)試文檔,70個(gè)軟件測(cè)試相關(guān)問(wèn)題,40篇測(cè)試經(jīng)驗(yàn)級(jí)文章,上千份測(cè)試真題分享,還有2020軟件測(cè)試面試寶典,還有軟件測(cè)試求職的各類(lèi)精選簡(jiǎn)歷,希望對(duì)大家有所幫助…..


《2021軟件測(cè)試學(xué)習(xí)路線(xiàn)圖,內(nèi)附視頻教程+自學(xué)路線(xiàn)+工具+面試篇》

bbs.itheima.com/thread-405757-1-1.html



手機(jī)軟件的測(cè)試主要有哪些方面去測(cè)試,性能測(cè)試用什么去測(cè)試好?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
新民市| 宁都县| 清水县| 桐梓县| 陆河县| 南昌市| 蒙阴县| 青浦区| 清新县| 泰兴市| 新泰市| 扶沟县| 炉霍县| 英德市| 德州市| 岢岚县| 临洮县| 西平县| 大姚县| 林口县| 教育| 阿拉善右旗| 政和县| 靖宇县| 石门县| 东乌珠穆沁旗| 惠水县| 曲周县| 彩票| 潜江市| 察哈| 梅河口市| 望城县| 合肥市| 二连浩特市| 屏边| 凭祥市| 巴林左旗| 伊金霍洛旗| 临澧县| 离岛区|