我正在尋找一種使用 Mac 控制 iOS 裝置並執行預定義觸控巨集的方法

我正在尋找一種使用 Mac 控制 iOS 裝置並執行預定義觸控巨集的方法

我希望對應用程式執行自動化測試,這樣我就不必坐在手機前執行相同的重複任務。

一種想法是使用 VNC 解決方案連接 iPhone,然後在 Mac 上運行某種鍵盤/滑鼠巨集軟體。但它不會是「智慧」的,所以我想知道是否有辦法將某種人工智慧融入這個過程中。這意味著 OCR 和某種邏輯引擎。這樣的事情存在嗎?

答案1

iOS 具有一組廣泛的內建機制(稱為 UI 自動化),可讓您與螢幕上的物件和區域進行互動。

因此,有一系列適用於 iOS 應用程式的 UI 自動化測試解決方案,首先是內建的使用者介面自動化蘋果的功能儀器工具。

我建議您從這個開始,然後看看其他一些可用的:

答案2

我實際上還沒有這樣做,但我能想像的最簡單的解決方案是 iOSSimulator 或 TeamViewer 的某種組合,然後西庫利,它允許您使用 UI 元素執行圖形腳本。這很難描述,但是請訪問該網站並觀看一些測試演示影片。

不過,我擔心這會是一個相當脆弱的解決方案。

相關內容