手機自動化錄制回放工具SoloPi


SoloPi是阿里開源的一個無線化、非侵入式的Android自動化工具,公測版擁有錄制回放、性能測試、一機多控三項主要功能,能為測試開發人員節省寶貴時間。

https://github.com/alipay/SoloPi/

 

功能特性

錄制回放

SoloPi擁有錄制操作的能力,用戶只需要通過SoloPi執行用例步驟,SoloPi就能夠將用戶的操作記錄下來,並且支持在各個設備上進行回放,這一切都能夠在手機上獨立完成。

SoloPi JSON 可以轉化為其他自動化腳本,目前支持 Appium 和 Macaca。

下面分別是實際的錄制游戲和應用APP的視頻,可以看到操作非常簡單,生成臨時可用的自動化腳本非常便捷。導出腳本功能也支持你編輯生成自己框架可維護的復雜腳本。

https://www.bilibili.com/video/BV1TK4y1b71P/

https://www.bilibili.com/video/BV1tC4y1a73N/

性能工具

SoloPi能夠記錄待測應用的各項指標,你可以在懸浮窗中觀察實時更新的數據,也可以對性能數據進行錄制,在錄制結束后查看圖表;同時,SoloPi還支持性能加壓,能夠對CPU、內存與網絡環境進行限制,復現應用在性能較差、網絡環境不佳場景下的表現。

除了常規性能指標,SoloPi還提供了啟動耗時計算工具,測試同學只需要點擊兩次按鈕,就可以得到最貼近用戶體驗的啟動耗時數據。同時,啟動耗時計算工具還可以通過廣播調用,可以非常方便的與UI自動化測試打通。

 

一機多控

SoloPi支持通過操作一台主機設備來控制多台從機設備,不需要在各個設備上分別進行重復冗雜的兼容性測試,能夠極大提升兼容性測試的效率。

 

 

---------------------------------------------------------------------------------

關注微信公眾號(測試工程師小站)即可在手機上查閱,並可接收更多測試分享,發送【測試資料】更可獲取百G測試教程~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM