Loading
Расширение Salesforce посредством кода
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

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

          Выполните поиск по всей справке Salesforce.
          Создание тестового запуска

          Создание тестового запуска

          Тестовый запуск - это набор классов, содержащих методы тестирования. Настройте тестовый запуск в Developer Console для выполнения методов тестирования в одном или нескольких классах тестов.

          1. В консоли разработчика нажмите «Тестирование | Новый запуск».
          2. Чтобы ограничить количество тестов, которые могут не выполниться до остановки выполнения, нажмите Параметры. Введите значение количества допустимых сбоев и нажмите OK.

            Чтобы разрешить выполнение всех тестов в вашей организации, независимо от количества неудачных тестов, задайте количество разрешенных ошибок -1 или не вводите значение. Чтобы остановить выполнение тестовых запусков после определенного количества сбоев, задайте количество разрешенных сбоев в значении от 0 до 1 000 000. Значение 0 приводит к остановке тестовых запусков при возникновении сбоев. Значение 1 приводит к остановке тестового запуска при втором сбое и так далее. Помните, что высокие значения могут замедлить производительность. Каждая 1000 тестов, добавляемых к значению «Количество сбоев», добавляет около 3 секунд к тестовому запуску, не включая время, необходимое для выполнения тестов.

            Это значение применяется ко всем выполняемым тестовым запускам до закрытия консоли разработчика или установки нового значения.

          3. Чтобы отказаться от сбора сведений о покрытии кода во время тестовых запусков, нажмите «Параметры» и выберите «Пропустить покрытие кода».

            Тестовые запуски Apex можно ускорить, отказавшись от сбора сведений о покрытии кода, если вы хотите получить более быструю обратную связь о статусе прохождения или сбоя, а не о данных покрытия. При отказе данные о тестовом покрытии Apex не сохраняются.

            Это значение применяется ко всем выполняемым тестовым запускам до закрытия консоли разработчика или установки нового значения.

          4. Выберите класс в столбце «Классы тестирования».
            Чтобы отфильтровать список классов, введите строку «Классы фильтрации тестов (* = любые)». Чтобы выбрать определенные методы тестирования, щелкните класс теста и выберите тесты в центральном столбце. Вы можете удерживать клавишу SHIFT или CTRL для выбора нескольких классов тестов. Чтобы выбрать все методы во всех выделенных классах, нажмите «Добавить выбранные».
            Окно «Выбор тестов»
          5. Когда все запускаемые методы будут добавлены в столбец «Выбранные тесты», нажмите «Выполнить».
            Тестовый запуск отображается во вкладке «Тесты». Чтобы остановить тест, нажмите Тестирование | Отмена. Если методы тестирования вызывают другие методы или классы, определенные как тесты в организации, эти методы и классы также выполняются.
          6. Во вкладке «Тесты» разверните тестовый запуск для просмотра результатов для каждого метода, вызываемого каждым классом в запуске.
            Тестовые классы не требуют покрытия кода, поэтому отображают покрытие 0% на панели «Общее покрытие кода» и не влияют на общий процент покрытия кода.
          7. Дважды щелкните завершенный тестовый запуск, чтобы открыть результаты в подробном представлении. Это подробное представление отображает протестированный класс, протестированный метод, продолжительность, результат (пропуск, передача или сбой) и дополнительное сообщение об ошибке.
            Если тест не удался, столбец трассировки стека отображает метод и номер строки, при которых тест не удался. Журналы синхронных тестовых запусков недоступны во вкладке «Тесты». Однако, вы можете получить доступ ко всем журналам тестовых запусков во вкладке журналов.
          8. Для просмотра покрытия, предоставляемого методом тестирования для каждого класса на панели «Покрытие кода класса», выберите метод.
          9. Чтобы очистить текущие результаты, нажмите «Тестирование | Очистить тестовые данные».
           
          Загрузка
          Salesforce Help | Article