聊聊最新版AirtestIDE的新功能


今年1.20號左右,AirtestProject團隊就更新了一版IDE-- AirtestIDE1.2.3 ,相比1.2.2,這個版本增加了很多新功能,下面我們就來看看具體有哪些更新:

1.兼容Android10和MIUI11

新版本對Android10有了更好的支持與兼容,Android10手機可以直接連接使用了(即無需勾選任何選項,直接點擊 connect 按鈕就行啦)。但是小米手機如果更新到MIUI11,需要勾選 use Javacap + use orientation 兩個選項后才能使用。

 

 

注意:如果使用了本地Python環境來運行腳本的話,不要忘記將本地的 airtest + pocoui 兩個庫也更新到最新喲,否則可能還會使用舊的代碼來連接和運行腳本,導致依然不兼容。(命令行運行 pip install -U airtestpip install -U pocoui 即可更新)

另外, poco-service.apk 暫時沒有更新,因此在Android10上面會彈出一個低版本的提示,不過不影響使用~(直接點擊 確認 即可)

 

 

2.設置兼容模式啟動

新增了一個兼容模式的設置項。若啟動時需要使用兼容性模式(即雙擊IDE文件夾中的兼容性模式啟動.bat)才能正常查看編輯窗口和Log窗口的話,可以在IDE的 選項-設置 中選擇一個兼容模式后重啟IDE,這樣未來將會默認以兼容性模式來啟動IDE:

 

 

設置項的使用詳情可以參看文檔: airtest.doc.io.netease.com/IDEdocs/set…

3.新增TV按鈕窗口

針對部分電視APP,IDE新增了一個 TV按鈕 的快捷窗口,可以用鼠標點擊來發送 上下左右 + 確認 按鈕的ADB消息:

 

 

按鈕使用詳情可以參看文檔:airtest.doc.io.netease.com/IDEdocs/dev…

4.更新了Yosemite.apk

Yosemite.apk 更新了版本,請各位重新安裝新版本的應用,以獲得更好的使用效果和Android10的兼容。在運行到腳本到 text() 語句時、或是連接手機時勾選了 use javacap 模式,airtest會自動檢測並安裝新版本的 Yosemite.apk 。但是前提是必須使用IDE自帶的環境來運行腳本,或者是本地環境的airtest已經更新到最新的1.1.3版本。

各位也可以考慮手工安裝到手機, Yosemite.apk 文件就在IDE的目錄中,搜索一下就能找到啦。

 

 

5.Airtest更新到1.1.3

Airtest更新了版本,關於 log() 接口,和報告生成的 LogToHtml 有了一些改動,可以更好地顯示報錯信息並且簡化了生成報告的代碼等;另外還新增了腳本圖片精度壓縮的配置項,具體請查看Airtest更新公告:github.com/AirtestProj…

 

 

6.poco新增對cocos-creator和UE4的支持

Poco-SDK新增了 cocos-creatorUE4 兩款引擎的支持,具體的接入方法請查閱公眾號往期對應的推文:

只需要3步,你就能接入UE4 Poco SDK啦~

poco支持測試Cocos-Creator的游戲啦!

7.支持設置畫面渲染分辨率

新版IDE更好的支持了全面屏設備,airtestIDE可以適應大部分全面屏不適配的問題,對於還未支持的設備,ide支持用戶 設置畫面渲染分辨率

 

 

分辨率的設置詳情可以參考文檔:

airtest.doc.io.netease.com/IDEdocs/dev…

以上,就是新版IDE的主要更新內容啦,祝大家“食用”愉快~

(PS:使用過程中遇到問題不要慌,你可以通過多種方式聯系到項目開發者,issue提交地址 github.com/AirtestProj… ;官方開發者交流Q群1017250147)


AirtestProject開發者交流Q群:1017250147

文章來源於公眾號:AirtestProject

Airtest官網:  http://airtest.netease.com/


免責聲明!

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



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