Вы находитесь здесь:
Выполнение тестов приложения
Выберите тесты Apex и потока для запуска. Потом изучите результаты, проанализируйте сообщения об ошибках и проверьте исходный код Apex.
Требуемые версии
| Доступно в версиях: Salesforce Classic (недоступно во всех организациях) и Lightning Experience. |
Доступно в версиях: Версии Enterprise, Performance, Unlimited, Developer и Database.com См. Поддерживаемые версии для Flow Builder и лицензии для интегрированных функций |
- Введите строку «Выполнение теста приложения» в поле «Быстрый поиск» в меню «Настройка» и выберите пункт «Выполнение теста приложения».
- Нажмите «Выбрать тесты...». При наличии классов Apex, установленных из управляемого пакета, рекомендуем сначала скомпилировать данные классы, нажав кнопку «Компилировать все классы» на странице «Классы Apex». См. раздел «Управление классами Apex».
-
Выберите тесты для выполнения. Список тестов содержит только классы, содержащие методы тестирования.
- Чтобы выбрать тесты из установленного управляемого пакета, выберите соответствующее пространство имен управляемого пакета в раскрывающемся списке. В списке отображаются только классы управляемого пакета с выбранным пространством имен.
- Чтобы выбрать тесты, существующие локально в организации, выберите «Мое пространство имен» в раскрывающемся списке. В списке отображаются только локальные классы, не относящиеся к управляемым пакетам.
- Чтобы выбрать любой тест, выберите [Все пространства имен] в раскрывающемся списке. Отображаются все классы организации, независимо от того, поступают ли они из управляемого пакета.
Классы с выполняемыми тестами не отображаются в списке.
- Чтобы отказаться от сбора сведений о покрытии кода во время тестовых запусков, выберите «Пропустить покрытие кода».
- Нажмите «Выполнить».
После выбора тестовых классов для выполнения выбранные классы попадают в очередь заданий Apex для выполнения. Максимальное количество классов тестов, выбранных для выполнения, больше 500 или 10, умноженных на количество классов тестов в организации за сутки. Для организаций sandbox и Developer Edition это ограничение выше и больше 500 или 20, умноженных на количество классов тестирования в организации.
Во время выполнения тестов можно выбрать один или несколько тестов и нажать «Отменить» для отмены.
После завершения выполнения теста можно:
- Нажмите на тест для просмотра сведений о результате или, если тест не удается, отображается первое сообщение об ошибке и трассировка стека.
- Чтобы просмотреть исходный код Apex, щелкните «Просмотр».
Результаты тестирования отображаются в течение 60 минут после завершения выполнения.
- Проверка результатов покрытия кода
После выполнения тестов на странице «Выполнение теста приложения» сведения о покрытии кода можно просмотреть на консоли разработчика. - Выключение параллельного выполнения тестов
Тесты, запущенные из пользовательского интерфейса Salesforce (в том числе консоли разработчика), выполняются параллельно. Параллельное выполнение тестов может сократить время выполнения тестов. Параллельное выполнение тестов, которое инициирует конфликты данных, может быть выключено. - Использование параметра теста «Независимая последовательность автонумерации»
Параметр «Независимая последовательность автонумерации» помогает избежать пробелов в полях автонумерации, вызванных тестовыми записями, созданными в тестах Apex. Этот параметр изолирует последовательность автонумерации, используемую в тестах Apex, от последовательности, используемой в вашей организации. В результате, создание тестовых данных в тестах Apex не приводит к тому, что последовательность полей автонумерации будет выше для новых нетестовых записей. - Просмотр результатов тестирования приложения
Введите строку «Приложение» в поле «Быстрый поиск» в меню «Настройка», выберите пункт «Выполнение теста приложения» и нажмите «Просмотр журнала тестов», чтобы просмотреть все результаты тестов организации, а не только выполненные тесты. Результаты тестирования хранятся в течение 30 дней после завершения выполнения, если они не очищены. - Просмотр сведений о результатах тестирования приложения
Просмотрите все результаты тестирования для вашей организации в представлении по умолчанию в течение 30 дней, если они не очищены, а не только выполненные тесты. - Просмотр журнала тестов приложения
Страница «Журнал тестов приложения» отображает все результаты тестирования, связанные с определенным тестовым запуском. Страница отображает результаты только для тестов, выполненных асинхронно.
