基於視覺模型的 APP 自動彈窗檢測及關閉
SmartDigger 專案
專案簡介
SmartDigger 是一個基於 Appium 及視覺大模型的智慧移動應用測試工具。它能夠自動檢測應用介面中的彈窗,並智慧處理各種彈窗場景,同時生成詳細的元素邊界資料包告,為移動應用測試提供高效、智慧的解決方案。
功能特性
- 裝置資訊獲取:自動識別連線的 Android 裝置,獲取裝置名稱、解析度等資訊
- 介面元素分析:實時擷取應用介面,智慧分析可點選元素及其邊界資訊
- 彈窗智慧處理:基於視覺大模型識別各類彈窗,自動執行關閉操作
- 資料包告生成:自動記錄元素邊界資訊,生成詳細的 Markdown 格式報告
- 異常處理機制:內建完善的錯誤處理機制,確保檢測流程的穩定性
環境要求
- Python 3.8+
- Appium Server 1.22.0+
- Android 裝置或模擬器(Android 8.0+)
- 視覺大模型 API 訪問許可權
執行效果
Case 1
系統
截圖示註
執行日誌
Case 2
抖音
截圖示註
執行日誌 ng)
參考
- mobile_agent
- browser_use 最強基於 Python 的 AI 瀏覽器自動化 ## 專案地址: https://gitee.com/grabby_Tester/smart-digger
相關文章
- sweetalert載入彈窗完成自動關閉
- Winform MessageBox訊息彈窗如何實現自動關閉ORM
- 倒數計時5S秒自動關閉彈窗
- 【AI 視覺測試】基於 OmniPaser V2+Playwright 的純視覺 UI 自動化測試AI視覺UI
- Ubuntu 埠檢視及關閉Ubuntu
- Go Qt5 建立空白視窗、視窗居中及關閉視窗事件GoQT事件
- 基於PHP的Webshell自動檢測芻議PHPWebshell
- win10系統怎麼關閉廣告彈窗 win10關閉惡意彈窗Win10
- Antd的message.error 彈出的視窗不會關閉的問題Error
- MyEclipse的html頁面 design檢視中 關閉視覺化介面EclipseHTML視覺化
- win10彈窗熱點資訊怎麼關閉_win10熱點資訊彈窗的關閉方法Win10
- 【機器視覺】工業4.0時代之CCD視覺自動檢測的高效衝壓自動化效率有多高?視覺
- JavaScript檢測window.open()彈出視窗是否被攔截JavaScript
- centos7開放、關閉及檢視埠CentOS
- 基於Keras的動物檢測Keras
- 基於深度學習的計算機視覺應用之目標檢測深度學習計算機視覺
- win10系統老是彈出可選功能怎樣關閉_win10總彈出可選功能視窗的關閉教程Win10
- PyQt5 之關閉視窗QT
- 基於混合高斯模型的運動目標檢測演算法模型演算法
- win10怎麼關閉彈出警告_win10要如何關閉windows安全彈窗Win10Windows
- win10 彈窗廣告關閉方法 win10 彈出廣告怎麼關閉Win10
- 視訊直播原始碼,提醒類彈窗,到時間後自動彈出原始碼
- 電腦登入QQ後自動彈出騰訊新聞,如何關閉自動彈出
- 2020 網路課 智慧樹自動刷課程式碼,自動跳轉,自動答題並關閉彈窗,自動1.5倍速靜音
- 基於mpvue的簡單彈窗元件mptoastVue元件AST
- 基於ROWID更新的物化檢視測試
- win10怎麼關閉視窗移動至邊緣時自動調整大小_win10取消移動視窗到邊緣自動調整大小的方法Win10
- 基於DotNetty實現自動釋出 - 自動檢測程式碼變化Netty
- 基於顯揚科技3D機器視覺的PIN針高度檢測3D視覺
- 關閉eslintrc的檔名檢測EsLint
- 彈出視窗
- C# winForm 視窗跳轉後關閉上一個視窗的方法C#ORM
- 8.1關於動態效能檢視
- 如何禁用控制檯視窗的關閉按鈕?
- 視窗介面設計規範:介面關閉方式及介面疊加
- win10如何關閉視覺效果_win10視覺增強怎麼關閉Win10視覺
- win10系統每次開機自動檢測硬碟怎麼關閉Win10硬碟
- mptosat,一個基於mpvue的toast彈窗元件VueAST元件
- 一個基於mpvue的toast彈窗元件mptoastVueAST元件