Post

1 Star2 Stars3 Stars4 Stars5 Stars
Loading ... Loading ...

By Fabrício Ferrari de Campos
No melhor da semana dos dias 13/12 a 19/12, eu compartilhei o link de uma ferramenta bem interessante e que pode ser bem útil para quem faz testes de sistemas Web.
Hoje vou falar um pouco mais sobre ela, mas antes disso é bom entender o porquê da existência dela e do seu uso.
O problema
Aliás, um grande problema para quem desenvolve sistemas Web, é garantir que ele tenha o mesmo comportamento, independente do navegador que o usuário esteja utilizando. E implementar isso é muito difícil, pois cada navegador tem características diferentes, por utilizarem Layout engines e JavaScript engines diferentes.
Como eu disse, esse é um grande problema, porém quando você pensa que as coisas não podem piorar, a lei de Murphy se mostra presente. E podemos resumir isso em duas palavras: Internet Explorer.
E além do Internet Explorer ser um navegador problemático, por usar (e só ele usar) o Trident, como layout engine, e o JScript, como JavaScript engine, os seus usuários não tem a mesma cultura de atualização do navegador como a dos usuários de outros navegadores, o que é um dos motivos por ainda termos que nos preocupar com o IE6 (argh!) e o IE7, além é claro da versão atual, o IE8.
E cada versão do Internet Explorer tem características diferentes e a mais horrível problemática é a 6, que até o Google já desistiu dela.
E se desenvolver já é um problema, imagina só testar!
E nós somos os responsáveis por realizar os testes de portabilidade (a portabilidade é um dos atributos de qualidade da ISO/IEC 9126), que tem como objetivo verificar o comportamento do sistema em navegadores diferentes, ou seja, a capacidade do sistema ser transferido de um ambiente para outro.
As soluções
Há várias formas de contornar esse problema desde a utilização de virtualização até ferramentas que emulam as diferentes versões do Internet Explorer (há até um site que abre a sua página em vários navegadores com diferentes SOs, o BrowserShots).
Eu sempre que precisei realizar testes de portabilidade , optei por usar máquinas virtuais, pois acho mais confiável e precisava testar até usando o Windows XP em japonês. :)
O IETester
O IETester é uma das ferramentas que emulam o Internet Explorer (há também o MultipleIEs). Ele é um navegador que permite a mesma renderização e processamento de JavaScript do IE5.5, IE6, IE7 e o IE8, utilizando as várias versões da engine Trident e JScript.

O IETester é bem intuitivo e simples, é só escolher uma das versões do Internet Explorer, disponíveis na Ribbon (Faixa de Opções), e informar a URL, ou ainda você pode abrir uma URL em todos os IEs (do 5.5 ao 8).

Ele está em versão alpha, e pode ser baixado gratuitamente no site da DebugBar:
http://www.my-debugbar.com/wiki/IETester/HomePage
Fique por dentro das novidades, assine o feed do QualidadeBR.

Source: http://qualidadebr.wordpress.com/2010/02/13/testando-em-varios-ies-com-o-ietester/

Category: Dicas, Ferramentas, ietester, internet explorer, jscript, teste de portabilidade, trident

Você também pode querer ler

Comments are off for this post.