Запуск тестов режима воспроизведения в проигрывателе
Если вы запускаете тест режима воспроизведения таким же образом, как Тест редактора, она проходит внутри Unity Editor. Вы также можете запустить тесты режима воспроизведения на конкретных платформах. Игрок вкладка для создания и запуска тестов на текущей активной целевой платформе.
Ваша текущая платформа отображается в верхней части Испытательный бегун окно. Например, на изображении выше, бар над поисковой строкой читает Бег в StandaloneOSX, потому что текущая платформа MacOS. Целевой платформой всегда является активный профиль платформы, выбранный Создание профилей (меню: Файл > Создание профилей).
Результат теста отображается в сборке после завершения теста:
Приложение, запущенное на платформе, сообщает о результатах теста Редактору UI, затем отображает выполненные тесты и завершает работу. Некоторые платформы не поддерживают закрытие приложения Player с помощью Application.Quit, поэтому оно продолжает работать после сообщения о результатах теста.
Чтобы результаты тестов из плеера на вашей целевой платформе доходили до редактора, который эти тесты запускает, оба должны находиться в одной сети. Если Unity не удаётся установить соединение, вы можете увидеть, что тесты успешно выполняются в запущенном приложении. Запуск тестов на платформах с аргументами в этом состоянии не даёт XML-результатов тестов.
Создание игрока с помощью тестов
Вы можете использовать раскрывающийся перечень рядом с кнопкой Запустить все для создания Проигрывателя со всеми тестами или выбранным подмножеством тестов без запуска.
Если выбрана платформа Android или iOS и Экспорт Project включен в Профиль сборки, то можно выбрать Экспорт всех тестов и Экспорт выбранных тестов.