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


Навыки проектирования интерфейса COM

При создании нового интерфейса действия следует проектировать объектную модель с учетом следующих возможностей:

  1. Интуитивно понятный. Выражение ручного тестирования в словах.

  2. Простота в изучении и использовании. Сделайте его достаточно простым в использовании, чтобы ручные тестировщики могли писать сценарии сценариев верхнего уровня. Эти тестировщики обладают ценными сведениями о том, как разорвать приложения, поэтому позвольте им закрепить эти знания в автоматизированном сценарии.

  3. Объектно-ориентированный. Сделайте интерфейс объектно-ориентированным, чтобы повысить производительность. К счастью, модель сценария WDTF затрудняет выполнение этого правила.

  4. Надежный. Интерфейсы действий предназначены для повторного использования, поэтому постарайтесь подготовиться не только к простым вариантам использования.

  5. Диагностируемый. Убедитесь, что вы включили возможность диагностики в проект. Попробуйте подумать о том, как пользователи могут отлаживать проблемы при использовании вашего интерфейса. Это помогает инструментировать код с помощью трассировки программного обеспечения WPP.