Unity 6.3
0 онлайн 77 гостей 3 в системе
Вход

Запуск тестов режима воспроизведения в проигрывателе

Если вы запускаете тест режима воспроизведения таким же образом, как Тест редактора, она проходит внутри Unity Editor. Вы также можете запустить тесты режима воспроизведения на конкретных платформах. Игрок вкладка для создания и запуска тестов на текущей активной целевой платформе.

Окно Test Runner с выбранной вкладкой Player, отображающее список тестов режима воспроизведения, доступных для запуска в Player.
Окно Test Runner с выбранной вкладкой Player, отображающее список тестов режима воспроизведения, доступных для запуска в Player.

Ваша текущая платформа отображается в верхней части Испытательный бегун окно. Например, на изображении выше, бар над поисковой строкой читает Бег в StandaloneOSX, потому что текущая платформа MacOS. Целевой платформой всегда является активный профиль платформы, выбранный Создание профилей (меню: Файл > Создание профилей).

Результат теста отображается в сборке после завершения теста:

Встроенный проигрыватель отображает результаты тестов режима воспроизведения, выполненных на нем.
Встроенный проигрыватель отображает результаты тестов режима воспроизведения, выполненных на нем.

Приложение, запущенное на платформе, сообщает о результатах теста Редактору UI, затем отображает выполненные тесты и завершает работу. Некоторые платформы не поддерживают закрытие приложения Player с помощью Application.Quit, поэтому оно продолжает работать после сообщения о результатах теста.

Чтобы результаты тестов из плеера на вашей целевой платформе доходили до редактора, который эти тесты запускает, оба должны находиться в одной сети. Если Unity не удаётся установить соединение, вы можете увидеть, что тесты успешно выполняются в запущенном приложении. Запуск тестов на платформах с аргументами в этом состоянии не даёт XML-результатов тестов.

Создание игрока с помощью тестов

Вы можете использовать раскрывающийся перечень рядом с кнопкой Запустить все для создания Проигрывателя со всеми тестами или выбранным подмножеством тестов без запуска.

В раскрывающемся списке в окне Запуска Теста отображаются варианты Построить Все Тесты или Построить Выбранные Тесты для Проигрывателя без их запуска.
В раскрывающемся списке в окне Запуска Теста отображаются варианты Построить Все Тесты или Построить Выбранные Тесты для Проигрывателя без их запуска.

Если выбрана платформа Android или iOS и Экспорт Project включен в Профиль сборки, то можно выбрать Экспорт всех тестов и Экспорт выбранных тестов.

В раскрывающемся списке в окне Запуска Тестов отображаются варианты Экспорта Всех Тестов или Экспорта Выбранных Тестов в Проигрыватель без их запуска.
В раскрывающемся списке в окне Запуска Тестов отображаются варианты Экспорта Всех Тестов или Экспорта Выбранных Тестов в Проигрыватель без их запуска.

Дополнительные ресурсы