2010-03-29 13 views
5

En mi máquina con Windows: normalmente pruebo diferentes versiones de Internet Explorer utilizando una matriz de instancias de máquina virtual (lo que obviamente requiere una buena cantidad de inversión en tiempo y dinero). En un apuro también he usado IETester, que a veces puede ser poco confiable.¿Es la herramienta confiable IE Collection para probar con varias versiones de Internet Explorer?

Sin embargo, acabo de descubrir IE Collection y me preguntaba si la gente lo ha usado, ¿y puedo confiar en él para realizar pruebas en la página web?

Me encantaría saber lo que piensas.

Respuesta

7

IE no está diseñado para instalarse lado a lado con otras versiones. La mayoría de estas herramientas de prueba "todo en uno" utilizan un truco del cargador de Windows que le permite anular las DLL del sistema con DLL en un directorio local. Luego empaquetan un subconjunto aleatorio de archivos DLL de Windows desde diferentes versiones del sistema operativo y diferentes versiones de IE y los colocan en alguna interfaz de usuario. El hecho de que parecen funcionar de esta manera es una coincidencia y no confiable. Habrá errores y otras extrañezas, y probablemente se bloquee si su sistema operativo objetivo está lo suficientemente lejos de la versión de IE (por ejemplo, IE6 en Win7) y su página web es bastante compleja.

Por lo tanto, para ser claros, no, no use estas herramientas porque no puede confiar en ellas para darle un resultado preciso. Si desea saber cómo se ve su página en una versión de IE determinada, utilice los VHD de compatibilidad de aplicaciones IE disponibles sin cargo en Microsoft here.

+2

IECollection debe ser seguro. Lo he usado por varios años sin ningún problema. Bueno, a veces se arquea, pero de lo contrario funciona muy bien. Por favor, lea http: //coding.smashingmagazine.com/2011/09/02/reliable-cross-browser-testing-part-1-internet-explorer/ – OZZIE

+1

IETester es ** no ** confiable sin embargo – OZZIE

2

No, no confiaría en ello, al menos no del todo (es decir, utilizarlo solo para pruebas rápidas de IE, pero aún así volver a probar todo más adelante en una solución confiable).

Existen diferencias cuando se prueban tanto con IETester como con IECollection, sobre todo en el procesamiento de Javascript.

Ver un hilo similar aquí: https://superuser.com/questions/118069/whats-the-easiest-way-to-install-multiple-versions-of-ie-and-firefox-on-the-same/

De las pocas respuestas allí, las soluciones más viables son máquinas virtuales (que está utilizando ya), o servicios web que hacen la prueba para usted (aunque éstos podrían no ser adecuado para todos, es decir, debido a la confidencialidad de los datos).

3

recientemente (enero de 2013) dio a conocer un sitio web de Microsoft llamado http://www.modern.ie/ para tratar con las pruebas con diferentes versiones de IE, incluso en diferentes sistemas operativos.

Se basa en tener diferentes máquinas virtuales dirigidas al entorno que desea probar (por ejemplo, IE8 en Win7), por lo que debe elegir el tipo de sistema operativo y la plataforma de virtualización que desee utilizar y luego descargar la imagen de la máquina virtual.

Parece ser mucho más confiable que la colección de IE, ya que está probando la pila completa del navegador.

Cuestiones relacionadas