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

1. 前言

本次更新爲腳本編輯器AirtestIDE更新,版本提升1.2.13。

2. 更新內容

1)內置python的Airtest提升至1.2.4

IDE內置python環境的Airtest庫已更至最新的1.2.4版本,即使用1.2.13版本的IDE跑Airtest腳本時,將使用1.2.4版本的Airtest庫。

1.2.4版本Airtest的更新詳情可以參看我們往期推文:

該版本主要新增了對安卓12的支持,修復了錄屏啓動失敗、極限圖像識別異常等問題。

2)內置python的Poco提升至1.0.85

IDE內置python環境的Poco也更新至了最新的1.0.85版本,即使用1.2.13版本的IDE跑poco腳本時,將使用1.0.85的pocoui。

1.0.85版本pocoui的更新詳情可以參看我們往期推文:

該版本主要更新了pocoservice.apk,升級了hrpc版本,優化了運行速度等。

3)新增安卓手機設置初始化功能

安卓碎片化的問題,給我們自動化測試的增加了不少的難度,其中就包含對手機設置項進行初始化這一塊的內容。

不同品牌/型號的手機,需要開啓/關閉一定的設置,才能夠保證自動化測試的順利進行;但很多同學一開始可能不是很清楚,自己手上的安卓設備,除了通用的設置之外,還需要額外開啓/關閉哪些設置。

特殊設置這部分內容可以參考我們官方文檔的內容:https://airtest.doc.io.netease.com/IDEdocs/3.2device_connection/3_android_faq/#2_1

另外,爲了更好地解決這個問題,我們在1.2.13版本的IDE中,新增了一個安卓手機設置自動初始化的功能:

使用這個功能,可以幫助我們自動初始化部分安卓手機的設置,這樣即使我們不知道當前手機需要做哪些特殊的設置,也能夠通過這個功能自動幫我們完成:

當然,這個功能也不是萬能的,目前我們只兼容了部分品牌的安卓設備,後續我們也會持續兼容更多設備品牌,方便同學們的使用。

關於此功能的詳細使用文檔,可以參考我們的官方教程:

4)poco輔助窗的部分細節優化

① 在Poco輔助窗選擇對應的poco模式,使用完時候,選擇stop停止poco服務,會清空當前的UI渲染樹:

② 在UI渲染樹非常龐大的時候,我們新增了一個橫向滾動條,方便同學們橫向查看UI樹的結構和信息:

3. 如何更新

1)覆蓋更新

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

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

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

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

2)到官網下載最新版本

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

4. 注意事項

1)閃退問題

如果同學們在更新到1.2.13版本之後,使用Poco輔助窗切換Poco模式時,出現閃退的問題,可以卸載掉當前的IDE,然後到官網上重新下載一個1.2.13版本的IDE,重新解壓使用即可。

其餘閃退問題,請使用命令行啓動IDE,在閃退時,將終端打印的log記錄下來,在我們的官方答疑Q羣@曉娟提問,或者向我們開發者提單:https://airtest.netease.com/issue_create

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

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

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

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

3)向開發組提單

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


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

官方答疑 Q 羣:654700783

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

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