2013-07-23 29 views
0

我想知道是否有任何方式記錄手勢(更普遍的觸摸和鍵盤事件)由用戶在任意應用程序執行。記錄的iOS/Android應用程序用戶測試

想法是啓動應用測試,然後記錄輸入事件。要測試的應用程序可能是來自應用程序商店/谷歌播放的任何應用程序。

我已經看到了問題,但想證實的答案(也爲Android):iOS - Can an app running in the background send touch/gesture events to another app in the foreground?

回答

0

不,這是不可能的,出於安全原因。這將使寫密鑰和其他「黑客」應用成爲可能。

+0

我知道安全影響。但是,這些工具有一些合法用例。不管怎麼說,還是要謝謝你。 –

1

是你可以瞭解更多信息做到這一點,請有兩個平臺Gorilla logic`s monkey talk SKD的樣子。

現在,我會來的iOS,蘋果UI測試使用自動化所以您可以檢查從蘋果官方Usingthe Automation Instrument鏈接提供了框架。

你可以找到很好的教程在iOS automated tests with UIAutomation

+0

所有這些解決方案都更多地用於UI自動化,而不是分析真實用戶如何使用應用程序。此外,其中大多數意味着將設備連接到安裝了一套工具的計算機上。 –

+0

你有檢查大猩猩邏輯?對於那臺計算機連接是不需要的。 – AJPatel

+0

它需要一個IDE +連接到我所見過的計算機。 http://www.gorillalogic.com/monkeytalk-documentation/monkeytalk-user-guide/command-recording/connect –