前言
花了整整5個小時整理的Airtest教程干貨匯總,趕緊先收藏起來以后慢慢看!
1.各種官方教程文檔:
1)官方教程文檔:https://airtest.doc.io.netease.com/
2)Airtest API文檔:https://airtest.readthedocs.io/zh_CN/latest/
3)poco API文檔:https://poco.readthedocs.io/zh_CN/latest/index.html
4)Airtest官方博客:https://juejin.im/user/1275089221067928
2.各種官網地址:
1)AirtestProject項目官網:http://airtest.netease.com/
2)AirtestIDE下載官網:http://airtest.netease.com/changelog.html
3)Airtest開源地址:https://github.com/AirtestProject/Airtest
4)poco開源地址:https://github.com/AirtestProject/Poco/
5)企業級自動化解決方案-私有雲:https://airlab.163.com/b2b
3.與官方交流
1)官方公眾號:AirtestProject
2)官方答疑Q群:1群437119175(已滿)、2群1017250147(僅剩少量名額)
4.常見api的詳細介紹
1)touch點擊: https://mp.weixin.qq.com/s/rrAgQCjGKZs2pzgzG496HA
2)swipe滑動:https://mp.weixin.qq.com/s/EjVDlRtM99EW_Uw7M0dQ-Q
3)text輸入: https://mp.weixin.qq.com/s/WyqNa9-riLIpzEBEemT2GQ
4)keyevent大全:https://mp.weixin.qq.com/s/HXZVd1uwaOd9gt7IVBGNDQ
5)Assert斷言: https://mp.weixin.qq.com/s/DEe-Emyi0hN0JZA83i1Wmg
5.測試框架教程
1)poco的元素定位: https://mp.weixin.qq.com/s/PYI-kGWZCpoaxe2Tmw5d5Q
2)poco常用api介紹: https://mp.weixin.qq.com/s/PonBynNPfLqaWzp2oc689Q
3)在IDE中使用airtest-selenium:https://mp.weixin.qq.com/s/Fw5O8dXQ3bAX8UoyWuW9Lw
4)selenium常用api介紹:https://mp.weixin.qq.com/s/USSITxVH9ebueyIfSPhbSw
6.基礎知識教程
坐標相關
1)Airtest和poco的坐標系介紹(絕對坐標與相對坐標):https://mp.weixin.qq.com/s/6yu0gjCEZQ_x6NwEY_rBjQ
截圖相關
2)截圖識別失敗、提高截圖腳本兼容性01:https://mp.weixin.qq.com/s/M5RXb9Gts_nMGHODovjQew
3)截圖識別失敗、提高截圖腳本兼容性02:https://mp.weixin.qq.com/s/lOK5lrBlmd6CGAleCZ1KwA
4)Airtest的截圖識別算法介紹:https://mp.weixin.qq.com/s/cGFvU9C7mBpsmnWgDLPW5A
報告相關
5)生成、導出報告全攻略:https://mp.weixin.qq.com/s/NDCcs4egVFe4Bngg_qjfjA
6)用腳本實現自動發送測試報告到指定郵箱:https://mp.weixin.qq.com/s/a23cKOBYU9jOcw6VSEcBRg
7)用命令行生成、導出報告:https://mp.weixin.qq.com/s/bc-xcCmbgHLKP9cMdhS97g
iOS自動化
8)iOS應用自動化實操: https://mp.weixin.qq.com/s/XEqsOxIhXGjpGhUzCe4RXw
9)模擬清除iOS后台應用:https://mp.weixin.qq.com/s/wfXATdx_U5gpwIQcSQHe2g
Windows自動化
10)Windows自動化實操: https://mp.weixin.qq.com/s/SaBCwYHTF8mnNLjBlnzt7w
11)IDE連接Windows窗口相關問題:https://mp.weixin.qq.com/s/sFdxHOXt9nIM326pnK0UGw
設備連接相關
12)各種連接設備的接口介紹:https://mp.weixin.qq.com/s/znYi-eCifeMXfce9GDpW-w
13)連接安卓模擬器的常見問題:https://mp.weixin.qq.com/s/us4Jr9t21nNyKs-bGD9yyg
14)連接模擬器的案例實操:https://mp.weixin.qq.com/s/2_K4AKCfHQ59wgedXZ23wA
安卓微信小程序
15)測試安卓的微信小程序:https://mp.weixin.qq.com/s/R02Ac3ZC1B_ND7QVik_Z8Q
7.常見問題及解決辦法
1)錄制腳本運行的視頻: https://mp.weixin.qq.com/s/3JsVjwikjo4OmtcjvmktRw
2)Yosemite輸入法的相關問題:https://mp.weixin.qq.com/s/LnzToiXFVcfkeOGz8Vz9Pw
3)IDE的安卓小助手: https://mp.weixin.qq.com/s/EH0aQnr2AwG0MmFdgoE7mw
4)模擬滑動解鎖、多指滑動等:https://mp.weixin.qq.com/s/JiIT0CkiY7zcdqUo-AI0GQ
5)局部截圖和局部找圖功能:https://mp.weixin.qq.com/s/Kd_EQit9UG5CLxw-EHM1Uw
6).air腳本和.py腳本的區別:https://mp.weixin.qq.com/s/-gGplycWKAsJ6Os3XQFARA
7)用pycharm編寫airtest腳本的常見問題:https://mp.weixin.qq.com/s/Ha2Oq02lkDmMokwPxFpN6A
8)選擇poco模式之后查看不到UI樹:
https://airtest.doc.io.netease.com/IDEdocs/poco_framework/poco_quick_start/#pocoui
9)刪除輸入框的內容:
https://airtest.doc.io.netease.com/IDEdocs/faq/3_api_faq/#5
10)安卓設備連接問題:
https://airtest.doc.io.netease.com/IDEdocs/device_connection/2_android_faq/
11)最常問的8大問題01期:https://mp.weixin.qq.com/s/Z2K1a1UyKUhjqVnhMCN0CQ
12)最常問的8大問題02期:https://mp.weixin.qq.com/s/hUTNdeHuCre52DUUrQbJsQ
13)最常問的8大問題03期:https://mp.weixin.qq.com/s/YcSBMA_7tkImoEYCK7UyUQ
14)最常問的8大問題04期:https://mp.weixin.qq.com/s/sbrnP9ZT9aXBdM37K5M9LA
8.高級教程
1)自動化測試的文字識別:https://mp.weixin.qq.com/s/mrx2fndE9t_477yViZrpRA
2)Airtest腳本的批量運行:https://mp.weixin.qq.com/s/1YlUuiQCmMGb5_64S-si3Q
3)多機協作的實操案例: https://mp.weixin.qq.com/s/8q9IoFYvhGe1v6ow74Bfmg
4)從0到1打包項目並接入pocosdk:https://mp.weixin.qq.com/s/hhukqYAfjQ_dsQ06KC3A0g
5)提高遍歷pocoUI樹的效率:https://mp.weixin.qq.com/s/O5ckgX_cvOp6RQqSwYaxKg
6)如何修改Airtest源碼:https://mp.weixin.qq.com/s/PnZBFrFW8f_Bn6v228fVSQ
9.自動化測試案例(含腳本)
1)APP登錄和退出的自動化:https://mp.weixin.qq.com/s/7HkMHbk2CgNo_PKtB-MmKg
2)循環執行腳本的實操案例:https://mp.weixin.qq.com/s/u8HikcgDDrvPrAbiDwA7ZQ
3)調用其它腳本的實操案例:https://mp.weixin.qq.com/s/4RsrAhEutK7MOqVqWr_iyQ
4)用Airtest做爬蟲的實操案例:https://mp.weixin.qq.com/s/-Agd4uC2irXwDTf77arSDA
AirtestProject官方答疑Q群:1017250147
Airtest官網:http://airtest.netease.com/
Airtest教程官網:https://airtest.doc.io.netease.com/
搭建企業私有雲服務:https://airlab.163.com/b2b
