1
你將如何設置模擬UITouches的迴歸測試?如何在迴歸測試中模擬UITouches?
我正在開發一款iOS遊戲,並希望針對核心功能進行一些迴歸測試。我需要觸發touchesBegan的調用:(NSSet *)自動接觸事件:(UIEvent *)事件等等,以獲得假觸摸的固定列表,然後我可以自動評估測試結果。
你將如何設置模擬UITouches的迴歸測試?如何在迴歸測試中模擬UITouches?
我正在開發一款iOS遊戲,並希望針對核心功能進行一些迴歸測試。我需要觸發touchesBegan的調用:(NSSet *)自動接觸事件:(UIEvent *)事件等等,以獲得假觸摸的固定列表,然後我可以自動評估測試結果。
沒有公共構造函數,但人們已經找到一種方法,請參閱
http://www.cocoawithlove.com/2008/10/synthesizing-touch-event-on-iphone.html
聽起來不錯。我會試一試。之後將接受答覆或報告。 – Miriam
這確實對我有用!需要進行一些更改:請參閱http://stackoverflow.com/questions/12724233/simulating-uitouch-in-xcode-4-5-programmatically-uispec,針對ARC進行修改,並且還需要爲UITouch設置locationInWindow。 – Miriam