【更新公告】AirtestIDE更新至1.2.14版本

1. 前言

本次更新爲AirtestIDE更新,版本提升至1.2.14,對iOS有了更好的支持,能夠以更快的速度查看iOS屏幕,並且以更快的速度點擊和滑動屏幕。

2. 新功能

1.2.14版本的AirtestIDE,內置python環境的Airtest版本提升至1.2.6,pocoui提升至1.0.87。

Airtest和pocoui的更多改動細節,可以參考我們上一期的推文【更新公告】Airtest更新至1.2.6版本

想要獲得iOS更好體驗的同學,需要在iOS設備上更新並部署我們的 iOS-tagent 項目:

但1.2.14版本的IDE,依然支持Appium/WebDriverAgent項目,只是點擊速度不如iOS-Tagent項目。

3. bug修復

① 修復了一個Android錄屏時沒有完全釋放系統資源的BUG,該問題可能會導致內存溢出;

② 優化了mstpl的識別效果;

③ 修復了Android 10以上版本可能點擊失敗問題。

4. 如何更新

1)覆蓋更新

打開AirtestIDE時,如收到下述的更新提示,可以直接選擇點擊左下角的【更新】按鈕來完成覆蓋更新:

特別注意:更新過程切勿中斷,如覆蓋更新時因爲某些異常中斷,可能導致覆蓋更新失敗,無法正常打開AirtestIDE。

此時我們可以卸載掉更新失敗的AirtestIDE,然後到官網上下載最新版。

另外覆蓋更新之前,請檢查是否將腳本保存到了AirtestIDE的文件路徑內,如有請備份腳本後再進行覆蓋更新,否則進行 覆蓋更新操作後也會覆蓋掉保存在AirtestIDE路徑下的腳本

2)到官網上下載最新版本

官網下載地址:https://airtest.netease.com/home/index.html

3)本地Python環境庫更新

如需把本地Python環境的庫更新至與1.2.14一樣的環境,可以使用如下命令:

# airtest最新版爲1.2.6
pip install -U airtest

# pocoui最新版爲1.0.87
pip install -U pocoui

5. 更新的常見問題說明

1)覆蓋更新失敗

如果同學們在覆蓋更新的時候,不能正確更新的話,可以刪掉這個目錄下的所有內容,再重新檢查更新並執行更新操作:

C:\Users\xxx\AppData\Local\AirtestIDE\AirtestIDE

或者直接到我們官網上下載一個最新的版本。

2)舊版沒問題,更新後出現xxx問題

如果同學們遇到,舊版使用沒問題,但更新後出現xxx問題的情況,請務必給出詳細的信息向我們提問:

  • 舊版本信息(IDE版本,是否使用本地python環境,若使用本地安裝的airtest和pocoui版本如何)
  • 新版本信息(IDE版本,是否使用本地python環境,若使用本地安裝的airtest和pocoui版本如何)
  • 進行了怎麼樣的操作/運行了怎麼樣的代碼
  • 舊版表現如何,新版表現如何(如出現報錯,請提供完整的報錯信息)

如無法提供上述詳細信息,開發者將可能很難幫助同學們查到問題所在。

3)向開發組提單

其他關於新版使用過程的任何問題/建議,都可以向我們的開發組提單:https://airtest.netease.com/issue_create 。(提單時標題備註1.2.14版本IDE可以讓開發者快速定位)


Airtest官網https://airtest.netease.com/
Airtest教程官網https://airtest.doc.io.netease.com/
搭建企業私有云服務https://airlab.163.com/b2b

官方答疑 Q 羣:117973773

呀,這麼認真都看到這裏啦,幫忙點個推薦支持一下唄,灰常感謝~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章