百度智能小程序 云測試

2020-09-05 15:15 更新

云測試

智能小程序云測試服務(wù),是智能小程序云測中心提供的一套基于云端真機的自動化檢測方案,用以幫助開發(fā)者較為全面地評估小程序質(zhì)量,發(fā)現(xiàn)小程序缺陷,以提高審核通過率。

功能特性

當(dāng)前,云測試服務(wù)提供快速檢測和深度檢測兩種檢測模式,單個小程序每天可以免費提起 2 次快速檢測、1 次深度檢測。

提起檢測申請后:

  • 被測小程序會被隨機分配到一定數(shù)量的真機上,分配的真機數(shù)取決于當(dāng)時的資源情況。
    快速檢測:1-2 臺
    深度檢測:2-5 臺
  • 使用特定的遍歷策略,模擬用戶使用。
    快速檢測:10min
    深度檢測:30min
  • 通過一定的策略來檢測缺陷,執(zhí)行的檢測策略取決于當(dāng)時的資源情況。

執(zhí)行測試過程中會對小程序頁面執(zhí)行以下檢測策略:

名稱 說明
webview 嵌套檢測 檢測頁面是否為 web-view 組件嵌套的網(wǎng)頁
授權(quán)異常檢測 頻繁要求用戶進行授權(quán)操作
Swan Api 調(diào)用異常檢測 檢測在模擬用戶使用小程序過程中,是否發(fā)生 Swan Api 調(diào)用異常
頁面空屏檢測 頁面加載完成后是否無內(nèi)容,如頁面出現(xiàn)白屏、黑屏、內(nèi)容空缺等情況
DOM 復(fù)雜度檢測 檢測頁面的總節(jié)點數(shù)是否少于 1500, 子節(jié)點最大深度不超過 32 個
圖片清晰度檢測 通過百度 AI 能力給被測小程序使用到的圖片進行清晰度評分
圖片質(zhì)量檢測 通過百度 AI 能力給被測小程序使用到的圖片進行質(zhì)量評分

接入介紹

  1. 在智能小程序開發(fā)者工具(2.2.4及以上版本)工具欄,點擊云測試,進入 "小程序云測中心"。
  2. 選擇要進行的檢測策略,點擊 "提交申請"。
如果需要對待測小程序進行重新編譯,可以先點擊 "檢測前編譯" 按鈕。

圖片3. 提交檢測申請后,當(dāng)次申請會出現(xiàn)在報告列表中。 圖片4. 測試結(jié)束后可以點擊報告進行查看。

<div class="m-doc-custom-examples">
    <div class="m-doc-custom-examples-correct">
        <img src="https://smartprogram.baidu.com/docs/img/tool/cloudtext5.png" rel="external nofollow" >
    </div>
    <div class="m-doc-custom-examples-correct">
        <img src="https://smartprogram.baidu.com/docs/img/tool/cloudtext6.png" rel="external nofollow" >
    </div>    
</div>

常見問題

Q:提交檢測申請后多久可以收到測試報告

A:提交檢測申請后會進行任務(wù)排隊等待,一般情況下 “快速檢測” 20 分鐘內(nèi)返回結(jié)果,“深度檢測” 45 分鐘內(nèi)返回結(jié)果,最晚 24 小時內(nèi)會執(zhí)行完成并返回結(jié)果。

Q:測試結(jié)果是否會影響小程序的提審和發(fā)布

A:不會,云測試只是一種提供給開發(fā)者自主檢測發(fā)現(xiàn)開發(fā)中小程序缺陷的輔助工具。

Q:為什么我的小程序中有一些頁面沒有測試到

A:“快速檢測” 支持執(zhí)行 10min 的遍歷,"深度檢測" 支持執(zhí)行 30min 的遍歷,遍歷頁面的覆蓋度受限于遍歷時長。此外,有一些頁面需要業(yè)務(wù)登錄或特殊操作后方可進入,目前遍歷策略暫無模擬業(yè)務(wù)登錄及進行特殊業(yè)務(wù)操作的能力。

Q:"快速檢測" / "深度檢測" 能發(fā)現(xiàn)業(yè)務(wù)類錯誤嗎

A:不能,業(yè)務(wù)類錯誤需要通過編寫業(yè)務(wù)類測試用例來檢測發(fā)現(xiàn),當(dāng)前提供的兩種檢測模式僅提供了通用化的檢測能力。業(yè)務(wù)類測試用例的編寫和使用,可以考慮使用我們即將開源的 Bat Engine 自動化測試引擎及 "錄制回放" 來進行。

Q:云測試是真實的機器嗎

A:是的。機器由智能小程序云測中心部署和維護。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號