Тестовые проекты для смарт-устройств
Обновлен: Ноябрь 2007
Тестовые проекты для смарт-устройств — это контейнеры, в которых содержатся тесты для управляемых проектов смарт-устройств. Если в решении не содержится тестовых проектов, новый тестовый проект создается автоматически и добавляется в решение при создании первого модульного теста смарт-устройства. Созданные тесты добавляются в тестовый проект. Тестовые проекты смарт-устройств могут содержать модульные тесты смарт-устройств, ручные тесты и упорядоченные тесты.
Дополнительные сведения о создании тестовых проектов см. в разделе Практическое руководство. Создание тестового проекта.
Различия в тестовых проектах для смарт-устройств
Наибольшие отличия между тестовыми проектами для смарт-устройств и всеми остальными тестовыми проектами сведены в следующем списке:
Тестовые проекты для смарт-устройств доступны только на двух языках: Visual C# и Visual Basic. Visual C++ не поддерживается.
Тестовые проекты смарт-устройств могут содержать модульные тесты смарт-устройств, ручные тесты и упорядоченные тесты.
Примечание. Тестовые проекты смарт-устройств не поддерживают универсальные тесты, веб-тесты, тесты модулей баз данных и тесты загрузки.
Тестовые проекты смарт-устройств могут быть созданы в диалоговом окне Добавить новый проект.
Выбор пункта Начать отладку в меню Отладка, Выборотладки в окне Представлениетеста или Отладка выбранных тестов в редакторе списка тестов приводит только к выполнению теста без отладки, который будет выполняться в контексте смарт-устройства. Дополнительные сведения см. в разделе Практическое руководство. Отладка при выполнении модульного тестирования смарт-устройства.
В тестовых проектах для смарт-устройств не учитываются параметры тестового проекта. Чтобы найти параметры тестового проекта, в меню Сервис, щелкните Параметры и разверните узел Инструменты тестирования. Это означает, что невозможно настроить способ создания тестовых проектов для смарт-устройств. Дополнительные сведения о параметрах тестового проекта см. в разделе Практическое руководство. Настройка создания тестового проекта.
Тестовые проекты для смарт-устройств не поддерживают следующие функциональные возможности конструктора проектов:
Предоставление сертификата устройству.
Сертификаты не будут предоставляться устройству.
Развертывание последней версии .NET Compact Framework (включая пакеты обновления).
Платформа .NET Compact Framework не будет установлена на устройстве.
См. также
Основные понятия
Общие сведения о модульных тестах смарт-устройств