自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

網(wǎng)易與Google合作發(fā)布開源UI自動化測試方案

新聞 開源 自動化
在 GDC 開幕第一天的 Google 開發(fā)者專場,Google 發(fā)布了一款由網(wǎng)易研發(fā)的 UI 自動化測試方案:Airtest Project。Google 方面評價,這可能是目前世界上最好的 Android 游戲自動化測試方案。

 美西時間 3 月 19 日,在 GDC 開幕***天的 Google 開發(fā)者專場,Google 發(fā)布了一款由網(wǎng)易研發(fā)的 UI 自動化測試方案:Airtest Project。Google 方面評價,這可能是目前世界上***的 Android 游戲自動化測試方案。

  AirtestIDE 是一個跨平臺的 UI 自動化測試編輯器,目前已經(jīng)支持 Android 手游、Windows 端游和 Android App,后續(xù)還將支持 iOS 手游。在網(wǎng)易游戲內(nèi)部,這項技術(shù)已經(jīng)被應(yīng)用到《夢幻西游》手游、《大話西游》手游、《陰陽師》、《荒野行動》、《終結(jié)者 2:審判日》等多款重點產(chǎn)品的測試當(dāng)中。

  具體來說,AirtestIDE 擁有基于圖像識別的 Airtest 框架,使用者無需接入代碼,只要在設(shè)備窗口操作手機(jī),代碼即會在代碼窗口自動生成。如果開發(fā)者認(rèn)為圖標(biāo)不夠精確,還可以通過手動框選圖標(biāo)或是其他方式來生成模擬輸入語句。

  AirtestIDE 還擁有基于 UI 控件搜索的 POCO 框架,可以直接獲取 UI 結(jié)構(gòu),檢視 UI 控件。它支持 Unity3D、Cocos2dx 等主流游戲引擎及 Android 源生 App,開發(fā)者也可以通過擴(kuò)展 SDK 支持其他游戲引擎或任意 UI 系統(tǒng)。

  在實際測試過程中,AirtestIDE 可以為測試人員定位異常測試點,回放每一個操作步驟,***還會生成一份報告,以方便測試人員排查細(xì)節(jié)錯誤。

  此外,AirtestIDE 中錄制和運(yùn)行的代碼都基于 Python2.7 語言。新手上手比較容易,熟練的開發(fā)者也可以通過添加第三方庫和工具增強(qiáng)自己的腳本。同時,這項工具還可以與持續(xù)集成相結(jié)合,甚至以此技術(shù)為基礎(chǔ)搭建云測試平臺。

  在以往的測試過程中,開發(fā)者往往需要在幾百臺 Android 手機(jī)上測試游戲的兼容性。

  但通過 AirtestIDE 可視化、易于編輯的界面與功能,開發(fā)者只需錄制一次測試腳本即可實現(xiàn)多端運(yùn)行,這大幅度減少了人力及時間成本。而對于 Google 來說,AirtestIDE 能夠為全世界的 Android 開發(fā)者提供一套自動化的游戲測試解決方案,改善 Android 開發(fā)的生態(tài)環(huán)境。這或許也是他們在 GDC 上宣布與網(wǎng)易合作,并在 Firebase Test Lab 中支持這項技術(shù)的原因。

  網(wǎng)易方面稱,Google 未來還愿意繼續(xù)與他們合作,將機(jī)器學(xué)習(xí)應(yīng)用在游戲的開發(fā)與測試方面。目前 Airtest Project 已分享至 Github (https://github.com/AirtestProject)開源使用,開發(fā)者也可以至官網(wǎng)(http://airtest.netease.com/)進(jìn)行查看和下載。

責(zé)任編輯:張燕妮 來源: 愛范兒
相關(guān)推薦

2009-12-23 16:33:34

WPF UI自動化測試

2020-08-03 15:40:57

Web自動化工具測試

2014-04-16 14:15:01

QCon2014

2013-05-16 11:07:37

Android開發(fā)Android應(yīng)用自動化測試

2022-05-20 11:09:15

Flybirds多端測試UI 自動化測試

2011-10-11 09:56:59

PhoneGapSelenium

2012-05-30 10:54:59

自動化業(yè)務(wù)服務(wù)交付

2020-07-17 07:41:29

開源開發(fā)技術(shù)

2022-02-17 10:37:16

自動化開發(fā)團(tuán)隊預(yù)測

2023-08-25 15:44:16

自動化測試軟件開發(fā)

2012-02-27 17:34:12

Facebook自動化

2021-09-03 09:56:18

鴻蒙HarmonyOS應(yīng)用

2024-03-06 08:00:00

2013-05-16 10:58:44

Android開發(fā)自動化測試

2011-12-23 17:09:57

自動化測試

2010-01-04 12:41:38

Ubuntu鏡像

2024-11-01 15:05:12

2021-06-30 19:48:21

前端自動化測試Vue 應(yīng)用

2012-12-24 22:54:31

2009-12-23 16:19:25

WPF UI自動化技術(shù)
點贊
收藏

51CTO技術(shù)棧公眾號