Compartilhar via


Usar testes de interface do usuário codificados para testar seu código

Os Testes da Interface do Usuário Codificados (Coded UI Tests - CUITs) orientam seu aplicativo por meio de sua interface. Esses testes incluem testes funcionais dos controles de interface do usuário. Eles permitem que você verifique se todo o aplicativo, incluindo sua interface do usuário, está funcionando corretamente. Testes de interface do usuário codificados são úteis quando há validação ou outra lógica na interface do usuário, por exemplo, em uma página da Web. Eles também são frequentemente usados para automatizar um teste manual existente.

Para obter a documentação mais atual, consulte Usar testes de interface do usuário codificados para testar seu código.

Observação

O teste de interface do usuário codificado para testes funcionais automatizados controlados pela interface do usuário foi preterido. O Visual Studio 2019 é a última versão em que o Teste de Interface do Usuário Codificado estará totalmente disponível. É recomendável usar Playwright para testar aplicativos web e Appium com WinAppDriver para testar aplicativos de desktop e UWP. Considere o Xamarin.UITest para testar aplicativos iOS e Android usando a estrutura de teste do NUnit. Para reduzir o impacto sobre os usuários, algum suporte mínimo ainda estará disponível no Visual Studio 2022. No Visual Studio 2022, os usuários podem executar testes de CodedUI existentes, mas não gravar novos testes porque o Editor de Teste de IU Codificado não está disponível.

Requirements

  • Visual Studio Enterprise 2019*
  • Componente de teste de interface do usuário codificado

Observação

* O Visual Studio 2019 é a última versão a fornecer a criação de teste por meio do gravador. Somente o suporte mínimo básico para o Teste de Interface do Usuário Codificado está disponível no Visual Studio 2022.