我想知道是否有任何方式記錄手勢(更普遍的觸摸和鍵盤事件)由用戶在任意應用程序執行。記錄的iOS/Android應用程序用戶測試
想法是啓動應用測試,然後記錄輸入事件。要測試的應用程序可能是來自應用程序商店/谷歌播放的任何應用程序。
我已經看到了問題,但想證實的答案(也爲Android):iOS - Can an app running in the background send touch/gesture events to another app in the foreground?
我想知道是否有任何方式記錄手勢(更普遍的觸摸和鍵盤事件)由用戶在任意應用程序執行。記錄的iOS/Android應用程序用戶測試
想法是啓動應用測試,然後記錄輸入事件。要測試的應用程序可能是來自應用程序商店/谷歌播放的任何應用程序。
我已經看到了問題,但想證實的答案(也爲Android):iOS - Can an app running in the background send touch/gesture events to another app in the foreground?
不,這是不可能的,出於安全原因。這將使寫密鑰和其他「黑客」應用成爲可能。
是你可以瞭解更多信息做到這一點,請有兩個平臺Gorilla logic`s monkey talk SKD的樣子。
現在,我會來的iOS,蘋果UI測試使用自動化所以您可以檢查從蘋果官方Usingthe Automation Instrument鏈接提供了框架。
你可以找到很好的教程在iOS automated tests with UIAutomation
所有這些解決方案都更多地用於UI自動化,而不是分析真實用戶如何使用應用程序。此外,其中大多數意味着將設備連接到安裝了一套工具的計算機上。 –
你有檢查大猩猩邏輯?對於那臺計算機連接是不需要的。 – AJPatel
它需要一個IDE +連接到我所見過的計算機。 http://www.gorillalogic.com/monkeytalk-documentation/monkeytalk-user-guide/command-recording/connect –
我知道安全影響。但是,這些工具有一些合法用例。不管怎麼說,還是要謝謝你。 –