Tip: Añadir navegadores a la lista de los disponibles para los Web Test

Hablando el otro día con unos compañeros sobre pruebas web, comentábamos que Visual Studio nos permite realizar pruebas web simulando diferentes navegadores.

Permite muchos navegadores pero no todos…¿Cómo puedo simular más navegadores que los que vienen por defecto en Visual Studio?

image

image

Basta con crear un fichero con extensión .browser por cada navegador nuevo y copiarlo en  %ProgramFiles%Microsoft Visual Studio 9.0Common7IDETemplatesLoadTestBrowsers.

El contenido para Google Chrome sería:

<Browser Name="Google Chrome"> <Headers> <Header Name="User-Agent" Value="Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US)
AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.4.154.25 Safari/525.19" /> <Header Name="Accept" Value="*/*" /> <Header Name="Accept-Language" Value="{{$IEAcceptLanguage}}" /> <Header Name="Accept-Encoding" Value="gzip,deflate,bzip2,sdch" /> </Headers> </Browser>

Para Internet Explorer 8:

<Browser Name="Internet Explorer 8.0"> <Headers> <Header Name="User-Agent" Value="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0;
Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022; FDM; MS-RTC LM 8)" /> <Header Name="Accept" Value="*/*" /> <Header Name="Accept-Language" Value="{{$IEAcceptLanguage}}" /> <Header Name="Accept-Encoding" Value="GZIP,deflate" /> </Headers> </Browser>

Para Firefox 3.0:

<Browser Name="Firefox 3.0"> <Headers> <Header Name="User-Agent" Value="Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US;
rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1" /> <Header Name="Accept" Value="*/*" /> <Header Name="Accept-Language" Value="{{$IEAcceptLanguage}}" /> <Header Name="Accept-Encoding" Value="gzip,deflate" /> </Headers> </Browser>

Ibon Landa

bon Landa lleva más de 15 años dedicado al desarrollo de software. Durante este tiempo ha trabajado en diferentes empresas en las cuáles ha podido trabajar en diferentes entornos y tecnologías. Actualmente está focalizado principalmente en tareas de desarrollo, arquitectura, en las herramientas del ciclo de vida y en todo lo relacionado con la plataforma de Cloud Computing Microsoft Azure, área en el que ha sido reconocido como MVP. Participa de forma activa en la comunidad, escribiendo su blog, manteniendo un portal sobre Microsoft Azure y colaborando con Microsoft y grupos de usuarios en eventos de formación, talleres y giras de producto.

11 comentarios en “Tip: Añadir navegadores a la lista de los disponibles para los Web Test

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *