Android P VTS GSI 測試配置

2021-09-29 23:35:38 字數 845 閱讀 1719

燒錄google原生system.img:

1.在設定中的開發者模式中開啟 oem unlocking 選項

2.在設定中開啟 usb debugging 選項

3.機器連線電腦上 ,執行命令:adb reboot-bootloader 進入fastboot模式

adb reboot-bootloader

4.連線到電腦上,執行fastboot flashing unlock,執行命令後需要選擇音量 + 來確認unlock

fastboot flashing unlock

5.執行fastboot erase system 刷除system

fastboot erase system

6.執行 fastboot 命令刷入google提供的 system.img (gsi):

fastboot flash system e:\system.img

7.重啟: fastboot reboot

fastboot reboot

vts測試:

全測: run vts -s sn號

複測:run vts -r 1(上一次的id) -s sn號

多台測試:run vts --shard-count 3(裝置數量) -s sn號(第1臺) -s sn號(第2臺) -s sn號(第3臺)

gsi測試:

全測: run cts-on-gsi -s sn號

複測:run cts-on-gsi-retry -r 1(上一次的id) -s sn號

多台測試:run cts-on-gsi --shard-count 3(裝置數量) -s sn號(第1臺) -s sn號(第2臺) -s sn號(第3臺)

JMeter Webservice API測試計畫

web服務被定義為旨在通過網路支援兩台機器之間互動的軟體系統。它被設計為具有以通常在web服務描述語言 wsdl 中指定的機器可處理格式描述的介面。通常,http 是最常用的通訊協議。web服務還使用soap,rest和xml rpc作為通訊手段。web服務可能不包含完整的規範集,有時可能無法執行完...

壓測和防止壓測方案

壓測 防止壓測方案 1.壓測 1 壓測工具 ab 2 壓測請求方式 get 3 壓測網域名稱 url 4 壓測方案 10萬請求,500併發 5 壓測指令碼 ab n 100000 c 500 url 6 展示壓測結果 從上面分析,10萬請求錯誤有 96881 次請求錯誤,基本上也就是很大的問題了 7...

單測 JUnit搭配PowerMock單測實踐

單元測試是要遵守可重複執行,故測試用例不應該依賴外部環境以及下游服務,避免不必要的問題 mock工具就是為了滿足這一需求的,它可以幫我們mock 模仿 出外部依賴物件,這樣我們的測試用例不依賴於下游服務的狀態,同時可以自主控制方法的返回值,或者執行特定行為甚至返回異常。首先,powermock就是m...