Partilhar via


Como: Parametrizar um servidor Web

Você pode parametrizar o URL do seu servidor Web.A finalidade de parametrização é tornam mais fácil alterar o servidor Web que o destino de testes.Um teste, registrado ou codificado, pode ser executado em vários servidores.Quando você usa a parametrização, você pode alterar com com facilidade servidores remapeamento o parâmetro de contexto do servidor Web para outro servidor.Não é necessário regravar ou reescrever o teste.

Isso é útil quando, por exemplo, você deseja executar testes em um servidor Web que tenha um nome de seu ambiente que não seja de produção e outro nome em seu ambiente de produção.Nesse caso, ambos servidores Web são servidores Web ativos.

Você também pode ter testes da Web alvo a ASP.NET Desenvolvimento servidor Web no computador local. Você pode criar serviços da Web no computador local que usam o ASP.NET Servidor de desenvolvimento para hospedar seu aplicativo Web Web. Para obter mais informações sobre o ASP.NET Servidor de desenvolvimento, consulte Servidores Web no Visual Web Developer.

Além disso, se o teste será executado em um servidor Web de teste designado para verificação da compilação, o site de destino pode ser identificado fora do teste da Web real.Identificar o servidor Web fora do teste permite que você evite editar qualquer parte do teste que esteja sob controle do código fonte.

Para criar um parâmetro de contexto para um servidor Web

  1. Abra um teste da Web.

  2. clicar no Parametrizar servidores Web botão.

  3. No Parametrizar servidores Web diálogo, selecionar o servidor Web que você deseja parametrizar e clicar alterar.

    The Alterar servidor Web caixa de diálogo é exibida.

  4. Na caixa de diálogo Change Web Server, digite um nome para o Context parameter name.

  5. Selecione Use Web server ou ASP.NET Development Server.

  6. If you escolher ASP.NET Servidor de desenvolvimento, você deve indicar o caminho para o site da Web no seu computador local e a raiz de aplicativo Web Web.

    Observação:

    Você pode parametrizar o caminho para o site da Web usando uma variável de ambiente, sistema autônomo Test.WebServer1.Por exemplo, de uma linha de comando, digite conjunto teste.WebServer1=http://MyProductionServer.Em seguida, se você executar o teste da Web a partir da linha de comando, usando MSTest.exe, a variável de ambiente estará em vigor para essa execução de teste.Para obter mais informações sobre como executar testes de uma linha de comando, consulte Como: Executar testes na linha de comando.

  7. Clique em OK.

  8. Se você tiver mais de um servidor Web para mapear, você pode selecioná-lo e repetir o procedimento.Quando você tiver terminado de mapear os servidores Web para nomes de parâmetro de contexto, clique em OK.

    Os parâmetros de contexto são visíveis no teste da Web.Você pode ver os mapeamentos entre o nome do parâmetro de contexto e o servidor Web.

    Observação:

    O ASP.NET Servidores de desenvolvimento estão iniciados e interrompidos no participante automaticamente a execução de teste.

Consulte também

Tarefas

Como: Criar um teste de unidade ASP.NET

Conceitos

Servidores Web no Visual Web Developer

Outros recursos

Testando serviços da Web