Поделиться через


Тестовые проекты для смарт-устройств

Обновлен: Ноябрь 2007

Тестовые проекты для смарт-устройств — это контейнеры, в которых содержатся тесты для управляемых проектов смарт-устройств. Если в решении не содержится тестовых проектов, новый тестовый проект создается автоматически и добавляется в решение при создании первого модульного теста смарт-устройства. Созданные тесты добавляются в тестовый проект. Тестовые проекты смарт-устройств могут содержать модульные тесты смарт-устройств, ручные тесты и упорядоченные тесты.

Дополнительные сведения о создании тестовых проектов см. в разделе Практическое руководство. Создание тестового проекта.

Различия в тестовых проектах для смарт-устройств

Наибольшие отличия между тестовыми проектами для смарт-устройств и всеми остальными тестовыми проектами сведены в следующем списке:

  • Тестовые проекты для смарт-устройств доступны только на двух языках: Visual C# и Visual Basic. Visual C++ не поддерживается.

  • Тестовые проекты смарт-устройств могут содержать модульные тесты смарт-устройств, ручные тесты и упорядоченные тесты.

    Bb545995.alert_note(ru-ru,VS.90).gifПримечание.

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

  • Тестовые проекты смарт-устройств могут быть созданы в диалоговом окне Добавить новый проект.

  • Выбор пункта Начать отладку в меню Отладка, Выборотладки в окне Представлениетеста или Отладка выбранных тестов в редакторе списка тестов приводит только к выполнению теста без отладки, который будет выполняться в контексте смарт-устройства. Дополнительные сведения см. в разделе Практическое руководство. Отладка при выполнении модульного тестирования смарт-устройства.

  • В тестовых проектах для смарт-устройств не учитываются параметры тестового проекта. Чтобы найти параметры тестового проекта, в меню Сервис, щелкните Параметры и разверните узел Инструменты тестирования. Это означает, что невозможно настроить способ создания тестовых проектов для смарт-устройств. Дополнительные сведения о параметрах тестового проекта см. в разделе Практическое руководство. Настройка создания тестового проекта.

  • Тестовые проекты для смарт-устройств не поддерживают следующие функциональные возможности конструктора проектов:

    • Предоставление сертификата устройству.

      Сертификаты не будут предоставляться устройству.

    • Развертывание последней версии .NET Compact Framework (включая пакеты обновления).

      Платформа .NET Compact Framework не будет установлена на устройстве.

См. также

Основные понятия

Общие сведения о модульных тестах смарт-устройств

Другие ресурсы

Средства тестирования для проектов смарт-устройств