Тестирование iOS-приложения на основе местоположения с использованием Frank

Я изучаю доступные платформы тестирования для iOS,
я хочу написать тесты для приложения iOS, которые зависят от местоположения, например, если вы находитесь в точке A (я имею в виду географическое местоположение), этот testStep должен завершиться неудачей, а другой должен завершиться успешно. а в локации B ситуация обратная,

Есть ли способ имитировать нахождение на локации при написании тестов Франка, в симуляторе, а не вручную выбирая файл gpx для каждого теста отдельно,

РЕДАКТИРОВАТЬ: чтобы было ясно, я хочу сделать это в своих тестах, поэтому это должно быть сделано в моем коде или с вызовом внешнего скрипта, или каким-то автоматическим способом, я хочу запускать тесты, которые должны происходить в разных местах.


person Ali    schedule 11.10.2012    source источник


Ответы (1)


начиная с Frank 1.1.1 теперь вы можете попросить Frank смоделировать местоположение, используя метод set_location. В качестве примера того, как это работает, см. это определение шага из примера приложения, поставляемого с Frank.

person Pete Hodgson    schedule 30.10.2012