Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
WDTF é construído para ser extensível. A extensibilidade é possível de três maneiras distintas, como mostra a ilustração a seguir.
A lista a seguir descreve os três métodos de extensibilidade, em ordem de dificuldade:
Modifique um script de exemplo. Este método é mostrado com verde na figura anterior. Você pode pegar um dos scripts de exemplo fornecidos pelo WDTF e modificá-lo para seu cenário. Você também pode criar cenários WDTF do zero.
Implemente uma interface de ação existente, como** SimpleIO. Este método é mostrado com amarelo na figura anterior. Você pode implementar uma interface de ação existente para estender os tipos de destinos nos quais a interface funciona. Se implementar um SimpleIO para o seu tipo de dispositivo, todos os cenários baseados em WDTF existentes começarão automaticamente a executar a verificação de E/S do seu dispositivo.
WDTF fornece um modelo do Microsoft Visual Studio para ajudar na implementação do SimpleIO. Para obter mais informações, consulte Escrevendo um plug-in WDTF SimpleIO para seu dispositivo.
Crie (e implemente) uma nova interface de ação. Este método é mostrado com vermelho na figura anterior. Se a funcionalidade que o WDTF fornece for insuficiente para construir seus cenários baseados em componentes, você poderá usar o WDTF para criar novos componentes.
Este método é o mais difícil dos três métodos porque requer habilidades de design de interface COM. Você deve ser capaz de projetar e implementar abstrações simples de sua funcionalidade usando uma interface de automação COM.