Выдача синхронного HTTP GET запроса или вызов shell скрипта в JavaScript из iOS UIAutomation

Я пытаюсь использовать UIAutomation от Apple для написания модульных тестов для приложения iOS, которое имеет компонент на стороне сервера. Чтобы настроить тестовый сервер в различных состояниях (а также имитировать двух клиентов, общающихся через мой сервер), я хотел бы выдавать HTTP-запросы get из моего теста на основе javascript.

Может ли кто-нибудь привести пример того, как можно отправлять HTTP GET запросы непосредственно из UIAutomation javascript тестов, или как вызвать shell скрипт из UIAutomation javascript тестов?

FWIW, большинство основных объектов, доступных во всех браузерах, отсутствуют в среде выполнения UIAutomation. Попробуйте, например, использовать XMLHTTPRequest, и вы получите исключение, сообщающее, что переменная не найдена.

Спасибо!

7
задан nschum 22 September 2011 в 19:28
поделиться