Cómo: Parametrizar un servidor web
Actualización: noviembre 2007
Puede parametrizar la dirección URL de su servidor web. El propósito de la parametrización es que resulte más sencillo cambiar el servidor web de destino de las pruebas. Una prueba (ya sea registrada o codificada) puede ejecutarse en varios servidores. Cuando se utiliza la parametrización, los servidores pueden cambiarse con facilidad mediante la reasignación del parámetro de contexto del servidor web a otro servidor. No es necesario volver a registrar o a escribir la prueba.
Esto resulta de gran utilidad, por ejemplo, cuando se desean ejecutar pruebas en un servidor web que tiene un nombre en el entorno que no es de producción y otro nombre en el entorno de producción. En este caso, ambos servidores Web son servidores Web activos.
También puede hacer que las pruebas web se destinen al servidor web de desarrollo de ASP.NET en un equipo local. Puede crear servicios web en un equipo local que utilice el servidor de desarrollo de ASP.NET para hospedar su aplicación web. Para obtener más información acerca del servidor de desarrollo de ASP.NET, vea Servidores Web en Visual Web Developer.
Además, si la prueba se va a ejecutar en un servidor Web de prueba designado para comprobación de la versión, el sitio Web de destino se puede identificar fuera de la propia prueba Web. La identificación del servidor Web fuera de la prueba permite que no sea necesario editar en absoluto la prueba que está bajo control de código fuente.
Para crear un parámetro de contexto para un servidor Web
Abra una prueba Web.
Haga clic en el botón Parametrizar servidores Web.
En el cuadro de diálogo Parametrizar servidores Web, seleccione el servidor web que desee parametrizar y, a continuación, haga clic en Cambiar.
Se mostrará el cuadro de diálogo Cambiar servidor Web.
En el cuadro de diálogo Cambiar servidor Web, escriba un nombre en Nombre de parámetro de contexto.
Seleccione Utilizar servidor Web o Servidor de desarrollo de ASP.NET.
Si elige Servidor de desarrollo de ASP.NET, debe indicar la ruta de acceso al sitio web en su equipo local y la raíz de la aplicación web.
Nota: Puede parametrizar la ruta de acceso al sitio web utilizando una variable de entorno, como Test.WebServer1. Por ejemplo, desde una línea de comandos, escriba set Test.WebServer1=http://MiServidorDeProducción. A continuación, si ejecuta la prueba web desde la línea de comandos utilizando MSTest.exe, la variable de entorno entrará en vigor para esa ejecución de prueba. Para obtener más información sobre cómo ejecutar pruebas desde una línea de comandos, consulte Cómo: Ejecutar pruebas desde la línea de comandos.
Haga clic en Aceptar.
Si tiene más de un servidor Web para asignar, puede seleccionarlo y repetir el procedimiento. Cuando haya finalizado la asignación de los servidores Web a nombres de parámetro de contexto, haga clic en Aceptar.
Los parámetros de contexto están visibles en la prueba Web. Puede ver las asignaciones entre el nombre de parámetro de contexto y el servidor Web.
Nota: Los servidores de desarrollo de ASP.NET se inician y se detienen automáticamente al final de la ejecución de prueba.
Vea también
Tareas
Cómo: Crear una prueba unitaria ASP.NET
Conceptos
Servidores Web en Visual Web Developer