SoloPi v0.12.0 版本更新

Cathor(茅舍)發表於2022-05-10

ChangeLog

版本號:v0.12.0

New Features

  • 支援多 Window 應用控制元件獲取與操作
  • 支援自動判斷點選位置是否為輸入框
  • 新增全域性輸入、自定義鍵盤輸入、強制關閉功能
  • 支援處理省電模式最佳化
  • 效能測試懸浮窗支援調節壓力測試
  • 支援中斷步驟執行
  • 支援設定滑動查詢時最大查詢次數
  • 針對不支援輔助功能的裝置(如模擬器),新增覆蓋模式進行用例錄製、一機多控主機操作

Improvements

  • 最佳化錄製與回放鏈路
  • 統一化鍵盤輸入方式
  • 最佳化 Vivo 裝置後臺彈出頁面許可權處理
  • 修復用例記錄的截圖處理方式
  • 最佳化 SoloPi 在壓後臺、鎖屏、低記憶體時表現
  • 修復語言調節不生效問題
  • 最佳化效能資料儲存方式,新增相對時間輸出

What's More

SoloPi 需要開發者們的共建,也希望能在開發者的支援下更好的發展,如果你基於 SoloPi 開發出了更貼近業務場景的能力(商業/非商業),歡迎和我們聯絡,也希望能主動為開源出力,提交各種 features/bugfix/issue ,共同維護 SoloPi 這套自動化工具。

Later

在後續的 v0.13.0 版本中,我們會推出以下能力

  • 增加用例模板功能,可以將常用的步驟片段儲存為一個模板,在多個用例中共用同一套模板,減少常用步驟的錄製、維護成本
  • 支援用例執行時自動採集效能資料
下載地址

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

使用指南
  • 錄製回放: https://github.com/alipay/SoloPi/wiki/RecordCase
  • 一機多控: https://github.com/alipay/SoloPi/wiki/OneToMany
  • 效能工具: https://github.com/alipay/SoloPi/wiki/Performance
  • 響應耗時: https://github.com/alipay/SoloPi/wiki/Performance#響應耗時計算工具
  • 用例匯出、匯入、刪除: https://github.com/alipay/SoloPi/wiki/RecordCase#用例列表
  • 用例編輯: https://github.com/alipay/SoloPi/wiki/CaseEdit
  • 錄製回放與一機多控功能介紹: https://github.com/alipay/SoloPi/wiki/Actions
  • 常見問題: https://github.com/alipay/SoloPi/wiki/FAQ
  • SoloPi 指令碼轉化器正式釋出,支援轉化為 Appium 與 Macaca 指令碼,歡迎下載體驗: https://github.com/soloPi/SoloPi-Convertor
  • 指令碼轉化器使用教程: https://github.com/soloPi/SoloPi-Convertor#getting-started-必看
問題反饋

歡迎大家在日常的迴歸測試、相容性測試以及效能測試過程中試用 SoloPi 工具,過程中如有任何問題和意見,可以在 github 上透過 Issue 進行反饋,也可加入 SoloPi 開源交流群參與討論。

相關文章