Меня интересует, как работает тест IOS. Я хочу узнать подробности UIApplication Framework. Я нашел руководство по делегированию событий записи UIApplication. http://iphonedevwiki.net/index.php/UIApplication/Event_recording
Calabash также использует ту же структуру.
В калебасе есть
Методы record
и recordApplicationEvent
в файле calabash/Classes/FranklyServer/LPRecorder.m
.
https://github.com/rajamobiletech/calabash-ios-server/blob/57d9ab8cf08046e5f2bd7443e7110153b6fea58f/calabash/Classes/FranklyServer/LPRecorder.m
Я хочу узнать, как они работают.
Во-первых:
Я нашел запрос http, чтобы начать запись. Тем не менее, я не мог понять, какой метод (get, post ..) и параметры, необходимые для вызова метода записи? Нужно ли другое приложение iOS для выполнения запросов?
Я вызвал метод записи, когда calabash запускается вручную. Тем не менее, метод recordApplicationEvent не вызывается, когда я нажимаю кнопку и что-то делаю в пользовательском интерфейсе. Поддерживает ли iOS вызов и обработку этого события?
Спасибо.