Навыки проектирования интерфейса COM
При создании нового интерфейса действия следует проектировать объектную модель с учетом следующих возможностей:
Интуитивно понятный. Выражение ручного тестирования в словах.
Простота в изучении и использовании. Сделайте его достаточно простым в использовании, чтобы ручные тестировщики могли писать сценарии сценариев верхнего уровня. Эти тестировщики обладают ценными сведениями о том, как разорвать приложения, поэтому позвольте им закрепить эти знания в автоматизированном сценарии.
Объектно-ориентированный. Сделайте интерфейс объектно-ориентированным, чтобы повысить производительность. К счастью, модель сценария WDTF затрудняет выполнение этого правила.
Надежный. Интерфейсы действий предназначены для повторного использования, поэтому постарайтесь подготовиться не только к простым вариантам использования.
Диагностируемый. Убедитесь, что вы включили возможность диагностики в проект. Попробуйте подумать о том, как пользователи могут отлаживать проблемы при использовании вашего интерфейса. Это помогает инструментировать код с помощью трассировки программного обеспечения WPP.