2009-02-10 13 views
5

Mi proyecto requiere soporte en múltiples navegadores, como Firefox 2.0, Firefox 3.0, IE 6, IE 7, etc. Mi problema es que no puedo probar la aplicación en versiones inferiores de los navegadores. Tengo que moverme a otro sistema u otras máquinas para la prueba. ¿Hay alguna forma de resolver esto?¿Cómo puedo probar mi aplicación de forma manual en múltiples navegadores?

Ni siquiera puedo usar Virtual Box, ya que mi empresa no recomienda que se instalen otros softwares.

Gracias de antemano.

+1

¿Esto es realmente/unidad/prueba? – hop

+0

Se supone que la aplicación web admite todos los navegadores especificados como se menciona en la pregunta. Entonces, antes del check-in, realizo una prueba unitaria en todos los navegadores. – Techmaddy

+0

@hop Creo que tiene razón en que no se trata de pruebas unitarias, porque, en primer lugar, cómo podría escribir pruebas de unidad para esto. Creo que sería terriblemente difícil. Creo que esto es lo que llaman las pruebas de caja negra, pero por favor corríjanme si estoy equivocado :) – Alfred

Respuesta

4

Hay "Portable" versions of Firefox que te permitirán probar 1.5, 2.0 y 3.0 sin muchos problemas ... incluso desde una llave USB si la molesta gente de TI no te deja instalarlo localmente.

8

utilizar un navegador emulator tales como:

  1. BrowserShots.org: Libre; prueba tu diseño web en diferentes navegadores
  2. iCapture: Gratis; capturas de pantalla de safari
  3. ieCapture: Gratis; capturas de pantalla de Internet Explorer
  4. Lynx Viewer: Gratis; este servicio permite a los autores web ver cómo se verán sus páginas (más o menos) cuando se visualicen con Lynx, un navegador web en modo texto.
  5. Browser Cam: Gratis por 24 horas; Capturas de pantalla de navegador cruzado.
  6. Multiple Internet Explorers: instale varias versiones de Internet Explorer en la misma máquina.
  7. Browser Compatibilitytool by NetMechanic: servicio de pago
  8. Screenshot Generator: generador de pantalla para ver su sitio en un Macintosh G5 en Safari, macie o Mozilla.
  9. Browser Archive: Archivo de software de versión anterior de navegadores en evolt.org

    Fuente: http://spellbook.infinitiv.it/2006/07/26/top-10-browser-emulators.htm

+0

BrowserPool parece muerto – Jazz

+0

@Jazz, eliminado, gracias por el aviso. –

2

Para IE se puede extraer Campaña IETester

0

tener instalado VirtualBox. Seriamente. Es una herramienta básica para el diseño web. Presumiblemente le dan un mejor editor que un bloc de notas, también le deben herramientas de prueba decentes.

0

Una solución de prueba depende de la funcionalidad de la aplicación y los recursos a su disposición. Su primera pregunta debe ser ¿en qué plataforma estoy escribiendo? La plataforma del sistema operativo determinará el conjunto de herramientas predeterminado que tiene.

¿Cuál es el alcance de la aplicación?

-¿Hay pruebas de elementos gráficos?
-GUI IO?
-Funcionalidad computacional?

Va a tener acceso a:

  • Máquina (s) virtual - uno emulando informáticos otros entornos
  • Use máquinas múltiples locales y un conmutador KVM, potencia de procesamiento más cruda, de fácil acceso, que funciona bien para Prueba GUI
  • Utilice múltiples máquinas remotas a través de SSH o de alguna otra disposición servidor-cliente, un cliente como VNC o una forma de escritorio remoto puede ser necesaria.

Necesitará un método automatizado de instalación, activación, restablecimiento y generación de informes de la aplicación. ¿Puedes ejecutar scripts o archivos por lotes? ¿La aplicación se debe ejecutar en modo GUI, tiene una CLI? ¿Tiene acceso a otros servicios, como servidores web, puede abrir puertos para enviar/recibir informes de estado? ¿Puede iniciar sesión de forma remota en las máquinas de prueba, iniciar y restablecer los navegadores desde la línea de comandos? ¿Puedes restablecer una aplicación colgada?

El fracaso y el éxito se pueden informar de varias maneras, como la creación de un archivo local, la descarga de una imagen desde un servidor o un ping en un puerto. En esencia, las pruebas requerirán más tiempo y trabajo, ya que necesitarán diseñar, implementar y, quizás, probar de manera irónica un conjunto de pruebas y un aparato.

1

Hay una pregunta similar aquí: Running Internet Explorer 6, Internet Explorer 7, and Internet Explorer 8 on the same machine

La respuesta aceptada que había que utilizar la virtualización de modo que se puede obtener una imagen real de cómo el sitio web se comportaría en cada navegador que se ejecuta en su sistema nativo. Puede ejecutar Firefox en una unidad de almacenamiento portátil, pero no puede hacerlo con IE. Podría poner un Firefox y un IE en cada VM para reducir el número de instancias de VM que necesita.

0

Para verificar todos IE Puede ir a CodeckPack. nl e instalar todos los IE, es decir, IE collection.

o puede usar www. multibrowserviewer .com puede verificar en 45 navegadores y 3 os

Cuestiones relacionadas