Вы назначены тестировщиком мобильного приложения с клиент-серверной архитектурой. Чтобы лучше использовать имеющееся оборудование, компания решает использовать ПК сотрудника без подключения приложения к реальному серверу, чтобы протестировать основные фичи на ранних этапах тестирования. Какую из архитектур вы бы рекомендовали использовать разработчику Android-приложения на ранних этапах тестирования для проверки функциональной готовности основных фич?
в). Можно иметь симулятор, представляющий серверную часть, и приложение, установленное на эмуляторе AVD, чтобы лучше использовать предыдущее тестовое окружение (все на одном ПК). Кроме того, хорошо, когда тестировщик консультирует разработчика по поводу окружения, а симуляция серверной части для тестирования базовой функциональности является альтернативой, если на серверной части возникли проблемы или если QA-команда просит использовать ее на ранних этапах тестирования.