Пример расширения закодированного теста пользовательского интерфейса для Excel
Компонент расширения примера выполняется в процессе закодированного теста пользовательского интерфейса Visual Studio и в некотором смысле является иерархическим с базовым классом ExtensionPackage.Классы TechnologyManager, ActionFilter и PropertyProvider находятся на следующем уровне, а элементы управления — на верхнем уровне.
Архитектура расширения Excel
Точки расширения
Эти классы представляют точки расширения, реализованные в примере, чтобы сделать возможным применение к Microsoft Excel закодированных тестов пользовательского интерфейса.
ExtensionPackage
Наследуется от класса UITestExtensionPackage, является точкой входа для расширения закодированных тестов пользовательского интерфейса.Реализация этого абстрактного класса предоставляет среде закодированных тестов пользовательского интерфейса внутренний доступ к пользовательскому диспетчеру технологий тестирования пользовательского интерфейса, поставщику свойств тестирования пользовательского интерфейса и фильтру действий тестирования пользовательского интерфейса.Дополнительные сведения см. в разделе Пример расширения Excel. Класс ExtensionPackage.
TechnologyManager
Наследуется от класса UITechnologyManager и реализует диспетчер технологий для записи и воспроизведения тестов.Дополнительные сведения см. в разделе Пример расширения Excel. Класс TechnologyManager.
ActionFilter
Наследуется от класса UITestActionFilter и предоставляет базовый класс для объединения результатов сходных действий теста в единый набор результатов теста.Дополнительные сведения см. в разделе Пример расширения Excel. Класс ActionFilter.
Технологические элементы
Базовый класс, наследуемый от UITechnologyElement; реализует основу для технологических элементов в тестах пользовательского интерфейса, поддерживающих запись и воспроизведение.Дополнительные сведения см. в разделе Пример расширения Excel. Классы Element.
PropertyProvider
Наследуется от класса UITestPropertyProvider и обеспечивает базовый класс для поддержки свойств элементов пользовательского интерфейса для записи и воспроизведения тестов.Дополнительные сведения см. в разделе Пример расширения Excel. Класс PropertyProvider.
См. также
Ссылки
Основные понятия
Пример расширения Excel. Класс ExtensionPackage
Пример расширения Excel. Класс TechnologyManager
Пример расширения Excel. Класс ActionFilter