Compartilhar via


Compatibilidade de configurações de testes com o Visual Studio 2010

O Visual Studio 2012 inclui algumas alterações nas configurações de teste (arquivos .testsettings) que foram introduzidas no Visual Studio 2010. Essas alterações são menores para o Microsoft Test Manager e para os tipos de teste de desempenho na Web e de carga no Visual Studio Ultimate. Entretanto, para os tipos de teste de unidade e teste de IU codificado, as alterações são mais significativas.

O que mudou nas configurações de teste?

A tabela a seguir descreve as diferenças e os problemas de compatibilidade aplicáveis aos arquivos .testsettings entre o Visual Studio 2010 e o Visual Studio 2012.

Compatibilidade das configurações de teste

Tipo de teste

Compatibilidade

Teste de unidade, testes de IU codificados

No Visual Studio 2012, as configurações de teste não são incluídas na solução quando um projeto de teste de unidade ou um projeto de teste de IU codificado é adicionado. Esse é um resultado dos aprimoramentos feitos na Estrutura de Teste de Unidade para melhorar a extensibilidade, a resiliência e o desempenho. No entanto, você pode abrir um projeto de teste existente do Visual Studio 2010 com um arquivo .testsettings e ele continuará a ser executado.

Além disso, é possível adicionar um arquivo .testsettings à sua solução se você precisar coletar dados específicos de um adaptador de dados e diagnóstico ou executar o teste com controladores de teste; no entanto, isso não é recomendável a menos que seja necessário porque você relaxa o desempenho e a resiliência do novo framework de teste de unidade. Para obter mais informações, consulte Como adicionar um arquivo de configurações de teste do Microsoft Visual Studio.

Se você abrir um projeto de teste do Visual Studio 2010 com um arquivo .testsettings, ou determinar que deve adicionar um arquivo .testsettings à sua solução, os procedimentos de seleção do arquivo .testsettings ativo e de edição do arquivo .testsettings foram alterados. Para obter mais informações sobre essas alterações, consulte Como: Editar um arquivo de configurações de teste no Microsoft Visual Studio e Para definir as configurações de teste ativas em um projeto de teste de unidade ou em um projeto de teste de IU codificado.

Para obter mais informações sobre a compatibilidade de testes de unidade e de IU codificado com o Visual Studio 2010, consulte Atualizando testes de unidade a partir do Visual Studio 2010 e Atualizando testes codificados da interface do usuário de 2010 de Visual Studio.

Testes de desempenho na Web e de carga

Quando você adiciona um projeto de teste de desempenho na Web e de carga à sua solução do Visual Studio 2012, a solução ainda incluirá um arquivo .testsettings; porém, os procedimentos para selecionar o arquivo .testsettings ativo e editá-lo mudaram. Para obter mais informações, consulte Como: Editar um arquivo de configurações de teste no Microsoft Visual Studio e Para definir as configurações de teste ativas em um projeto de teste de desempenho na Web e de carga.

Para obter mais informações sobre a compatibilidade de testes de desempenho na Web e de carga com o Visual Studio 2010, consulte Atualizando testes de desempenho na Web e de carga do Visual Studio 2010.

Manual e automatizado (Microsoft Test Manager)

As configurações de teste do Microsoft Test Manager (MTM) permanecem independentes das configurações de teste usadas no Visual Studio. Assim como no Visual Studio 2010, o MTM inclui a capacidade de criar e editar configurações para testes manuais e automatizados. Para obter mais informações, consulte Coletar mais dados de diagnóstico em testes manuais e Criar configurações de teste para testes de sistema automatizados usando o Microsoft Test Manager.

As configurações de teste do MTM permanecem basicamente inalteradas desde o Visual Studio 2010. No entanto, o adaptador de dados de diagnóstico de emulação de rede foi removido.

Consulte também

Outros recursos

Atualizando testes a partir de versões anteriores do Visual Studio