Чтобы запускать контрольные тесты из Android Studio, я обычно выбираю "Тесты инструментальных средств Android" в качестве тестового артефакта, который будет создан, через окно "Варианты сборки". Недавно я обновился до Android Studio 2 Beta 5, а селектор "Test Artifact" больше не виден. Куда он пошел? Была ли еще какая-то другая конфигурация?
Тест-селектор артефактов отсутствует/ушел из вариантов сборки в Android Studio 2 Beta 5
Ответ 1
Я обнаружил это в примечаниях к выпуску для Android Studio 2.0 Preview 5: "Функция экспериментальных тестовых артефактов (где оба unit test и контрольно-измерительные тесты включены одновременно IDE) было дополнительно улучшено и теперь включено по умолчанию."
Чтобы отключить одновременное построение единичных и контрольных тестов, перейдите сюда: Меню "Файл" → "Настройки" → "Сборка", "Выполнение", "Развертывание" → "Инструменты сборки" → Gradle → Экспериментальные. Затем снимите этот флажок: "Включите все тестовые артефакты (Unit Test и Instrumentation Test) в проектах Android".
Вместо того, чтобы перемещаться по настройкам, вы также можете использовать окно поиска в верхней части диалогового окна "Настройки" и просто выполнить поиск "инструментария".
Ответ 2
Так же, как @markproxy сказал, что нет "Test artifact" с "Android Instrumentation Tests" для выбора. Это окно выглядело так в версиях Android Studio 1.5x
Ответ 3
Из того, что я вижу, в Android Studio 2.3.3 этот параметр ушел 4 раза.
@markproxy: это потому, что эта функция больше не экспериментальная, а встроенная в Android Studio как функция, и нет необходимости ее отключать, я полагаю.
Здесь для любой необходимости ссылка на руководство для Android Unit Test: Начало работы с тестированием (включая тестируемые измерительные приборы)