前言 Airtest是一款 基於圖像識別原理 的跨平台UI自動化測試框架,它能夠根據大量的 特征點 來識別一個截圖在當前畫面中的位置,但是它並不能識別出截圖中具體包含了什么文字。 而在自動化測試的過程中,我們會經常遇到需要進行文字識別的場景,比如 識別驗證碼、識別截圖中的文字、讀取截圖 ...
前言 對於剛開始做自動化測試的新手同學來說,我們還是非常建議大家通過IDE提供的設備窗口去連接測試設備的: 這樣不僅可以非常直觀地看到設備的畫面 還可以在運行腳本時,自動幫大家生成帶連接設備參數的運行命令,減少很多不必要的錯誤: 當然,很多同學也會有脫離IDE來跑自動化腳本的需求,這時候就需要我們自己添加設備連接參數。通常我們可以用以下倆種方式來連接設備: 在腳本中添加連接設備的參數 在運行命令中 ...
2020-04-09 12:06 0 1588 推薦指數:
前言 Airtest是一款 基於圖像識別原理 的跨平台UI自動化測試框架,它能夠根據大量的 特征點 來識別一個截圖在當前畫面中的位置,但是它並不能識別出截圖中具體包含了什么文字。 而在自動化測試的過程中,我們會經常遇到需要進行文字識別的場景,比如 識別驗證碼、識別截圖中的文字、讀取截圖 ...
(4)掌握Airtest圖形化api使用 (5)Airtest實現APP電商自動化測試 ( ...
介紹 Airtest支持iOS自動化測試,在Mac上為iOS手機部署iOS-Tagent之后,就可以使用AirtestIDE連接設備,像連接安卓設備一樣,實時投影、控制手機。iOS測試不僅限於真機測試,iOS模擬器也可以進行。Mac端上部署完成后還可以提供給同一局域網內的windows上遠程連接 ...
AirtestProject是由網易游戲推出的一款跨平台的UI自動化測試框架,主要是面向游戲的UI自動化測試,比如Unity3D、cocos2dx-*游戲框架,也支持Android原生app、iOS app、微信小程序的UI測試。本文主要介紹如何使用AirtestProject進行Android ...
一開始知道Airtest大概是在年初的時候,當時,看了一下官方的文檔,大概是類似Sikuli的一個工具,主要用來做游戲自動化的,通過截圖的方式用來解決游戲自動化測試的難題。最近,移動端測試的同事嘗試用它的poco庫來做自動化,看樣子還不錯,所以,這里推薦給各位同學。 官方網站 http ...
前言 如何讓 0 基礎的測試人員快速掌握自動化測試?這就是 Airtest 團隊五年來一直在努力:不斷改進工具鏈,以使用戶能夠以非常低的門檻執行自動化測試。 無論您是測試新手還是剛開始學習自動化的測試工程師,我都相信本教程可以幫助您闡明自動化測試的背景並掌握自動化測試的學習路徑。我們也希望 ...
前言 在app中點擊一個元素,可以用到touch方法,touch是觸摸事件,手機上用手指觸摸,實際上執行的就是點擊操作了。 touch 介紹 Airtest IDE 中 Airtest 輔助窗查看 touch 語法 touch(v, times=1, duration=0.01 ...
前言 Airtest 寫app自動化的時候,頁面上的有些元素並不是固定顯示的,有的會等待一定時間才會出現。 於是可以用wait方法等待元素出現,再進一步操作 wait 等待元素 wait方法作用,一直間隔interval秒去查找指定的v對象,直到時間超過timeout后未找到就報 ...