2011-04-10 16 views
35

Estoy usando IETester para probar sitios web con IE. Me resulta bastante frustrante que se cuelgue con frecuencia. Más importante aún, no parece ser demasiado confiable. A veces, un sitio se ve roto en IE8 de IETester pero se ve bien en IE8 real. (Sospecho que HTML5Shiv no se cargó correctamente en IETester a veces) ¿Alguien tiene los mismos problemas? ¿Qué alternativas usas?Prueba web para IE. ¿Qué tan preciso es IETester?

Una vez recurrí al uso del Modo XP de Windows 7 para ejecutar IE7 y luego uso el IE8 de Windows 7 (que significa) que no actualicé a IE9 :(Tampoco podré probar IE9 ... Creo que configurarlo muchas PC virtuales para cada navegador consumirán muchos recursos (digamos que tengo una PC virtual para cada versión de IE ... ¿o hay otra manera)?

Incluso si uso esos servicios web para las pruebas del navegador, lo haré que falta de las herramientas de depuración, como las herramientas de desarrollo de IE8 o DebugBar de IETester (sé que son nada en comparación con FireBug pero aún es algo)

Respuesta

27

Puedo confirmar su experiencia: IETester a veces se desvía de lo que muestra el "real" navegador. Lo he visto incluso con construcciones de CSS puro en IE7 e IE8 simulados.

No tengo experiencia propia con ellos, pero MS ofrece virtual machine packages para las distintas versiones de IE. Ellos valdrían la pena, he estado planeando darles una prueba de manejo por un tiempo. Ejecutan sus navegadores nativos y son 100% confiables.

+0

Si vas a los paquetes de la máquina virtual MS dale una oportunidad al proyecto IEVMS (IE VM's). ¡Instala y configura todo para usted! https://github.com/xdissent/ievms –

+2

@ElijahLynn Gracias al proyecto [modern.ie] (http://www.modern.ie/), ya no es necesario. –

11

nunca he probado IETester.

Recomiendo IE Collection http://utilu.com/IECollection/

Lo he usado durante los últimos años y estoy muy contento. No incluye IE9, pero le permite ejecutar versiones paralelas de IE6, 7 y 8 sin "chocar" entre sí.

+0

IE 6 y 7 no se pueden ejecutar en Windows 7, incluso utilizando IE Collection. Creé una VM de Windows 7 usando [VirtualBox] (https://www.virtualbox.org/), e IE 6 y 7 funcionan (IE 8 estaba preinstalado). Ver esta [pregunta relacionada] (http://stackoverflow.com/q/2537885/938089?is-ie-collection-reliable-tool-for-testing-with-various-versions-of-internet-exp) para la fiabilidad de IE Collection. –

+2

@RobW gracias por señalarlo, pero en mi caso utilizo una imagen virtual de XP y puedo probar IE6 + IE7 + IE8. IMO es muy preciso, el único caso que no fue con un plugin jquery, mira mi publicación: http://stackoverflow.com/questions/6348806/rotate-image-with-jquery-compatible-with-ie7-8 – jackJoe

+0

He configurado una única máquina virtual XP y he recuperado las versiones originales de IE de [Prueba rápida del navegador: Internet Explorer (versiones 6, 7 y 8)] (http://stackoverflow.com/q/4227959/938089?quick- browser-testing-internet-explorer-version-6-7-and-8). Después de eliminar el archivo de paginación, etc., solo necesitaba 1.1GB para ejecutar IE 6, 7 y 8. Me costó un poco de esfuerzo, pero es más fácil de usar imo. –

4

se encontrará con errores sutiles (y algunos no tan sutiles) pero persistentes en todas las colecciones ietester/iemulti/iecollections que existen. su mejor opción es separar las máquinas virtuales (como los paralelos o vmware) con las versiones de, es decir, que necesita probar.

ie9 tiene modos de compatibilidad "decentes" para ie7 y 8 e incluso tiene una depuración decente de javascript; sin embargo, incluso he visto diferencias en ie7 vs. ie9 en el modo ie7, especialmente en javascript.

2

He usado I.E Tester en los últimos años y aunque hay algunos fallos sutiles aquí y allá ... estos fallos técnicos no son topes de Show. ES DECIR. Tester ha sido de gran ayuda para mi trabajo de diseño para compatibilidad con navegadores cruzados. Pero eso no quiere decir que use exclusivamente el comprobador de I.E ... lo recomendaría altamente. Realmente me salvó un poco de tiempo con solo unos pocos clics rápidos.