Мне было интересно, был ли способ автоматизировать тестирование различных конфигураций launchOptions
при первом запуске приложения? Я знаком с XCTest, KIF и KIWI, но я не уверен, можно ли реализовать такие тесты?Как автоматизировать тестирование различных параметров запуска в приложении iOS?
1
A
ответ
0
Я думаю, что вы всегда можете добавить приложение в состояние, как это было при первом запуске. Я имею в виду AppDelegate с
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
вы всегда можете реагировать на launchOptions, чтобы установить состояние приложения перед каждым испытанием или перед всем тестом - что зависит от вашего фактического теста.
У вас есть способ автоматизировать это при тестировании интеграции? KIF предназначен для интеграции интеграции, но я не уверен, поддерживает ли он этот вариант использования. – ken
Я обновил вопрос, чтобы удалить ссылки на 'unit testing' – ken