日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

跑三小时的monkey测试该怎么算_浅谈App测试(下)~带音频

發(fā)布時(shí)間:2023/12/9 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 跑三小时的monkey测试该怎么算_浅谈App测试(下)~带音频 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文 | Vicky

采編|Emily

淺談App測試(上)~帶音頻

一、功能測試?

二、性能測試

(1)耗電量

影響因素:定位、傳感器、藍(lán)牙,其中CPU、持續(xù)定位是兩個(gè)平臺(tái)造成耗電的主要因素。

(2)流量

也就是常說的耗流量,影響因素有重復(fù)請(qǐng)求,重復(fù)下載,大圖。

(3)內(nèi)存

跟性能相關(guān)的概念有內(nèi)存泄漏、內(nèi)存占用峰值,其中通常造成性能體驗(yàn)問題的是內(nèi)存泄漏,會(huì)導(dǎo)致用戶手機(jī)可用內(nèi)存越來越少,app越來越卡。

Xcode中有一個(gè) Allocations工具,可以跟蹤由應(yīng)用程序分配的對(duì)象內(nèi)存。可以用來在疑似內(nèi)存泄露的地方,通過反復(fù)操作,查看某些對(duì)象內(nèi)存是否有被正常的釋放,從而得知是否發(fā)生內(nèi)存泄露,針對(duì)性進(jìn)行分析和優(yōu)化。

(4)卡頓

FPS意思是每秒傳輸幀數(shù),也就是我們常說的"刷新率"。每秒鐘幀數(shù)愈多,所顯示的畫面就會(huì)愈流暢,FPS值越低就越卡頓,一般我們的APP的FPS只要保持在 50-60之間,是比較流暢的。

影響因素:通常有UI布局不合理,過度繪制;主線程執(zhí)行耗時(shí)操作耗CPU;內(nèi)存不足,有占用GPU較長的函數(shù)。

(5)啟動(dòng)時(shí)間

APP的啟動(dòng)時(shí)間,直接影響用戶對(duì)你的APP的第一體驗(yàn)和判斷。如果啟動(dòng)時(shí)間過長,不單單體驗(yàn)直線下降,而且可能會(huì)激發(fā)蘋果的watch dog機(jī)制kill掉你的APP,那就悲劇了。

一般是分析app的啟動(dòng)過程,查看耗時(shí)的環(huán)節(jié)進(jìn)行分析。可能是在啟動(dòng)的時(shí)候加載的配置太多,或者是需要拉取的接口太多,具體情況。

(6)安裝包大小

(1)資源優(yōu)化。刪除冗余資源,資源文件最少化等。

(2)圖片優(yōu)化。格式的圖片做壓縮處理

(3)插件化。比如功能模塊放在服務(wù)器上,按需下載,可以減少安裝包大小。

(7)穩(wěn)定性

7*24小時(shí)跑monkey, 一般是通過自動(dòng)化的方式跑7*24小時(shí),看程序會(huì)不會(huì)崩潰

三、兼容性測試

從不同系統(tǒng),版本,分辨率,機(jī)型(不同廠家ROM)維度進(jìn)行適配測試

(1)盡量覆蓋該產(chǎn)品的主要用戶,一般采取APP內(nèi)部埋點(diǎn)的方法統(tǒng)計(jì)用戶機(jī)型分布,取top10來覆蓋。

(2)關(guān)注各功能界面在不同分辨率下是否存在UI展示問題比如出現(xiàn)錯(cuò)位,遮擋,留白,拉伸和模糊等問題。

(3)通常選擇在少數(shù)主流設(shè)備上執(zhí)行所有用例,在其他兼容性范圍內(nèi)的設(shè)備上覆蓋主要功能的測試用例;

四、異常測試

1.接口異常,比如接口超時(shí)、接口返回值與約定不一致,App需要做異常兼容處理

2.內(nèi)存不足,app能否正常響應(yīng);

3.反復(fù)操作:反復(fù)操作某個(gè)功能(一般是比較重要的功能),不斷點(diǎn)擊和刷新,是否會(huì)出現(xiàn)閃退

4.系統(tǒng)中斷,像電話、短信在app運(yùn)行過程中被中斷了,結(jié)束后是否可以正常運(yùn)行;

5.弱網(wǎng):wifi、4G/3G/2G、wifi與數(shù)據(jù)流量的切換


新書速遞

吳老的java版《selenium webdriver3 實(shí)戰(zhàn)寶典》和python版《selenium Webdriver 3.0 自動(dòng)化測試框架實(shí)戰(zhàn)指南》出版了,代碼拿來就能用。

測試資源

40G測試開發(fā)課程視頻資源免費(fèi)提供,請(qǐng)聯(lián)系吳老師微信wulaoshi1978

微信公眾號(hào):光榮之路(ID: GloryRoadTrain)

招聘QQ群:203715128

總結(jié)

以上是生活随笔為你收集整理的跑三小时的monkey测试该怎么算_浅谈App测试(下)~带音频的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。