亚洲精品欧美日韩-亚洲精品欧美一区二区三区-亚洲精品欧美综合-亚洲精品欧洲精品-亚洲精品欧洲一区二区三区

首頁
手機版
熱門搜索:
當前位置:電腦軟件編程開發調試編譯Airtest IDE(UI自動化測試工具)

Airtest IDE(UI自動化測試工具) 最新官方版V1.2.0

  • 大小:148MB
  • 語言:簡體中文
  • 類別:調試編譯
  • 類型:免費軟件
  • 授權:國產軟件
  • 時間:2019/02/18
  • 官網:http://www.taiyee.com.cn
  • 環境:Windows7, Windows10, WindowsAll

相關軟件

Airtest IDE是一款電腦項目管理軟件,該工具可以為用戶提供完整且全面的項目流程管理,從產品需求設計到最終完善投入使用,都能用到,快下載使用吧!

軟件介紹

Airtest IDE官方版是使用簡單的UI自動化測試工具,它是由網易游戲內部人員研發成功同時也是他們最先使用的,適用于游戲和APP,Airtest IDE下載能夠使用它快速簡單地編寫腳本,有需要的趕快來試試吧!

軟件功能

Airtest IDE官方版是網易團隊自己開發的一個圖像識別框架,這個框架的祖宗就是一種新穎的圖形腳本語言Sikuli。Sikuli這個框架的原理是這樣的,計算機用戶不需要一行行的去寫代碼,而是用屏幕截屏的方式,用截出來的圖形擺列組合成神器的程序,這是Airtest的一部分。

Airtest IDE圖片圖片1

另外,Airtest也基于poco這個U控件搜索框架,這個框架也是網易自家的跨平臺U測試框架,原理類似于appium,通過控件的名稱,id之類的來定位目標控件,然后調用函數方法,例如click(),swip()之類的方法來對目標控件進行點擊或者是操作。

軟件特色

1、自動化腳本錄制、一鍵回放、報告查看,輕而易舉實現自動化測試流程,自有編輯器一站式解決

2、支持基于圖像識別的 Airtest 框架,適用于所有Android和Windows游戲,會截圖就能寫腳本

3、支持基于UI控件搜索的 Poco 框架,適用于Unity3d,Cocos2d與Android、ios App、web

4、能夠運行在Windows和MacOS上

5、網易內部已成功應用在數十個項目上,利用 手機集群 進行大規模自動化測試,手機集群沒有開源,準備做收費模式吧

Airtest IDE圖片圖片2

使用說明

圖片截圖預覽功能:

我們提供了一個可以預覽該截圖在當前畫面上的匹配率的功能,在圖片編輯器內點擊 Snapshot Recognition 按鈕,將會截取當前的手機屏幕畫面,并且進行一次識別,識別成功的話會在截圖上面標注出識別區域,方便大家進行截圖的調試。

Airtest IDE圖片

同時,在屏幕截圖顯示區域點擊鼠標右鍵,彈出的右鍵菜單中可以選擇再次對手機設備截圖、指定使用某一類型算法進行識別等操作。

Airtest腳本輔助錄制

Airtest是一個 基于圖像識別 的無侵入式測試框架。

Airtest測試框架提供了大量的測試API,我們可以在測試腳本中靈活使用這些方法實現測試功能。

Airtest中的常用API包括`設備連接/管理`、設備操作、`斷言`等三類API。AirtestIDE中提供了Airtest錄制輔助窗,可以快速生成Airtest常用語句。本章節主要講述如何使用AirtestIDE快速生成Airtest腳本。

Poco輔助功能

Poco 是一種 基于UI識別 的測試框架。AirtestIDE對Poco框架進行了使用支持,提供了UI查看、腳本自動錄制等輔助功能。

常見問題

AirtestIDE運行系統要求?

Windows

Microsoft Windows 7/8/10 (64bit / 32bit)

Python 2.7 或更高

macOS

macOS 10.12.1 或更高

Python 2.7 或更高

Ubuntu

Ubuntu 16.04 64bit

Python 2.7 或更高

若打開AirtestIDE時閃退,請先確認系統版本是否在支持范圍內(Mac系統版本低于10.12.1無法運行),Windows可嘗試更新顯卡驅動后重試。

遇到AirtestIDE閃退或異常問題怎么辦

如果在使用AirtestIDE時發生程序報錯閃退,只要你的電腦是聯網的,就無需太過驚慌,我們的報錯收集系統將會自動發送錯誤log。但是如果一個閃退錯誤再三發生,你希望能夠提供更多的信息給我們的話(例如引發錯誤的操作步驟、更詳細的系統信息等),我們會非常感謝!

請按照以下步驟來提交Bug內容:

使用命令行啟動

Windows: Windows下需要打開IDE文件夾,按住Shift+鼠標右鍵打開菜單,選擇“在此處打開命令窗口”,然后輸入 AirtestIDE.exe啟動IDE

$ cd AirtestIDE

$ AirtestIDE.exe

Mac:

$ cd /Applications/AirtestIDE.app/Contents/MacOS

$ ./AirtestIDE

如何調試腳本

目前AirtestIDE暫不支持斷點調試功能,因此調試腳本只能通過print log等較為簡單的方式。

但是由于Airtest的截圖語句涉及到圖像識別的準確率問題,需要反復運行和調試才能確定合適的圖片與識別閾值,因此我們提供了一種 選中部分代碼單獨運行 的調試功能:

Airtest IDE圖片圖片3

可以選中部分代碼后點擊鼠標右鍵,選擇 只運行選中代碼,即可單獨運行被選中的代碼段落。需要注意的是,該單獨運行代碼的功能不會執行到腳本中其他代碼里的內容,可能會出現別處的變量未能初始化等情況,因此只能作為輔助工具使用,不能完全依賴它來調試整個腳本。

如何查看歷史運行log

Windows:

文件路徑: AirtestIDE/Default.log

Mac:

文件路徑: ~/Library/Application Support/AirtestIDE/Default.log

若丟失了之前的操作過程產生的log,也可以將此Default.log文件里末尾的最新報錯log,提交到issue中。

Airtest IDE圖片圖片4

標簽: 網易軟件 游戲開發工具 開源軟件

開源軟件下載專題中是小編將市面上的開源項目軟件收集而來,因為有用戶咨詢免費開源軟件有哪些,所以小編將這些使用開源協議的軟件進行了整合,方便用戶尋找并使用,開源軟件對于個人來說是完全免費的,大多數可以商用,快下載體驗吧!

下載地址

Airtest IDE(UI自動化測試工具) 最新官方版V1.2.0

普通下載通道

網友評論

返回頂部