Тестирование свойств и событий с использованием тестового контейнера
Приложение тестового контейнера, отправленное в Visual C++, — это контейнер элементов управления ActiveX для тестирования и отладки элементов ActiveX. Тестовый контейнер позволяет разработчику элемента управления протестировать функциональные возможности элемента управления, изменив его свойства, вызвав методы и вызвав события. Тестовый контейнер может отображать журналы уведомлений привязки данных, а также предоставляет средства для тестирования функциональных возможностей сохраняемости элемента ActiveX: вы можете сохранять свойства в потоке или подзагрузить их, перезагрузить и проверить хранимые данные потока. В этом разделе описывается, как использовать основные функции тестового контейнера. Для получения дополнительных сведений выберите меню справки при запуске тестового контейнера.
Доступ к контейнеру тестов activeX
- Создайте пример TSTCON: контейнер тестов activeX.
Проверка элемента управления ActiveX
В меню "Изменить контейнер тестирования" нажмите кнопку "Вставить новый элемент управления".
В поле "Вставить элемент управления" выберите нужный элемент управления и нажмите кнопку "ОК". Элемент управления появится в контейнере элементов управления.
Примечание.
Если элемент управления не указан в диалоговом окне "Вставка элемента управления ", убедитесь, что он зарегистрирован в команде Register Controls из меню "Файл " тестового контейнера.
На этом этапе можно протестировать свойства или события элемента управления.
Тестирование свойств
В меню "Элемент управления" нажмите кнопку "Вызвать методы".
В раскрывающемся списке "Имя метода" выберите метод PropPut для свойства, которое требуется проверить.
Измените значение параметра или тип параметра и нажмите кнопку "Задать значение ".
Нажмите кнопку "Вызвать" , чтобы применить новое значение к объекту.
Теперь свойство содержит новое значение.
Для тестирования событий и указания назначения сведений о событии.
В меню "Параметры" нажмите кнопку "Ведение журнала".
Укажите назначение сведений о событии.
См. также
Элементы ActiveX библиотеки MFC
Практическое руководство. Отладка элемента управления ActiveX