此文檔主要是給開發(fā)者講解怎樣去從FC_log文件得到應(yīng)用的崩潰信息,以便做出修改。
如果您的應(yīng)用沒有通過單apk的測試,您會收到一封反饋郵件,郵件內(nèi)容如上圖所示,點擊“下載FC_log測試”后可以下載FC_log文件。
您下載的FC_log 文件為一個壓縮包文件,解壓后,文件夾的名稱最后的部分為應(yīng)用出現(xiàn)BUG的測試機型和系統(tǒng)版本。如上圖所示:出現(xiàn)BUG的機型為:MI2,版本為:JLB21.0(穩(wěn)定版),因存在不同版本適配的問題,測試BUG的時候必須是硬件和軟件版本相同。
打開文件夾后,打開 index.html文件,Error處為此應(yīng)用存在的BUG,其中您只需要修改屬于您應(yīng)用的BUG(根據(jù)BUG的包名判斷),如下圖圖所示:與此應(yīng)用相關(guān)的BUG只有一個,為相同包名的第一個Error。
點擊相關(guān)錯誤后,在右邊的界面點擊Link to log,如下圖:
在新打開的頁面您就可以看到相關(guān)的崩潰信息,如下圖:
3 、測試的monkey參數(shù)
測試的腳本目前不能對開發(fā)者開放,但是下面的monkey的參數(shù),開發(fā)者可以做下參考:
adb shell monkey -v - -throttle 300 - -pct-touch 30 - -pct-motion 20 - -pct-nav 20 - -pct-majornav 15 - -pct-appswitch 5 - -pct-anyevent 5 - -pct-trackball 0 - -pct-syskeys 0 -p '%s' 1000
如果您參照以上的信息仍然不能找到應(yīng)用的BUG所在,可以使用dev.xiaomi.com/home 中的云測服務(wù)自行進行測試
選擇對應(yīng)的機型進行深度或者全面測試,即可找到相應(yīng)問題的截圖,確定出現(xiàn)問題的步驟。云測服務(wù)(TestIt)說明文檔
更多建議: