Arquivo para a categoria 'Dicas'

Testando em vários IEs com o IETester

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.

O Twitter como meio de comunicação interna

Acredito que a maioria de vocês devem saber da existência, de um tal de Twitter, mas ainda não descobriram uma real utilidade para ele.

De tanto ouvir falar desse Twitter, resolvi ver o que o pessoal tanto faz com nele. E acabei descobrindo que a maioria dos twitteiros (usuários do Twitter) utiliza-o para fazer um auto Big Brother (coisa de doido, neh não!?), principalmente sendo um auto Big Brother da vida pessoal (privacidade é luxo).

Porém, de repente, pensei numa possível utilidade para o Twitter: usar ele para comunicação interna. Afinal, a comunicação interna é de extrema importância em qualquer empresa, e se houver uma nova maneira de torná-la mais dinâmica e acessível, melhor será.

Mas aí surgiu um problema, esse canal de comunicação deve ser privado, e o Twitter é público.

E pesquisando para ver se há alguma maneira de tornar o Twitter privado, descobrir que ele tem uma opção para proteger os meus tweets (nome dado a cada mensagem postada no Twitter). Pronto problema solucionado!

Até começamos a brincar um pouco com ele na empresa. E as primeiras impressões foram boas.

Depois pesquisando um pouco mais sobre o Twitter, encontrei um “irmão” dele, o Yammer, um Twitter para empresas.

Sensacional! O Yammer atingi melhor o objetivo de servir como um meio de comunicação interna, e é mais seguro do que o Twitter.

Ainda não estamos utilizando para valer o Yammer aqui na empresa. Mas acredito que ele possa ajudar na nossa comunicação interna.

Ahh…também acabei entrando nessa onda de Twitter, nele estou falando de tudo um pouco (menos fazendo um auto Big Brother), se alguém quiser conferir, ou melhor me seguir, abaixo se encontra o endereço do meu Twitter pessoal: :)

http://twitter.com/FabricioFFC

Dica

Para acompanhar as pessoas e twittar (verbo, ação ou efeito de postar alguma coisa no Twitter), há uma excelente extensão para o Firefox, o TwitterFox, que pode ser obtido no link abaixo:

https://addons.mozilla.org/pt-BR/firefox/addon/5081

Saiba mais

Sobre o Yammer

http://www.yammer.com/

http://www.twitterbrasil.org/2008/10/30/um-twitter-para-empresas/

Sobre o Twitter

http://www.twitterbrasil.org

Fique por dentro das novidades, assine o feed do QualidadeBR.

Assine o feed

Revistas sobre Teste e Qualidade de Software

Abaixo apresento 5 revistas que trazem interessantes artigos sobre Teste e Qualidade de Software, todas elas podem ser obtidas de forma gratuita em seus respectivos sites:

Engenharia de Software Magazine: O grupo DevMedia lançou em Março deste ano a revista Engenharia de Software Magazine (ES Magazine), cujo foco é preencher  uma  lacuna que  existe  no mercado  editorial  brasileiro  -  Engenharia  de  Software Aplicada. O seu objetivo é  levar ao mercado brasileiro de desenvolvimento de software conceitos e práticas associadas ao uso da engenharia de software. A primeira edição da ES Magazine, que pode ser baixada gratuitamente no site, traz em sua capa “Qualidade de Software”, abordando o tema de forma muito clara e didática. (download)

Professional Tester: Embora a sua publicação tenha sido encerrada, em Março de 2006, o site da revista ainda opção de download das edições 14 à 18 e dos artigos da edições 21 e 22. Ela foi umas das primeiras revistas a ter como foco a área de Testes de Software. (download)

Software Test & Performance: Lançada em 2004, pela BZ Media LLC (que também produz a SD Times e a Systems Administration News), a Software Test & Performance traz mensalmente excelentes artigos sobre o que há de mais atual na área de Qualidade e Teste de Software. (download)

TE – Testing Experience: A TE – Testing Experience teve o seu lançamento em Março de 2008, reunindo artigos de profissionais experientes e bem conhecidos da Europa. Ela aborda de uma maneira bem abrangente a área de Qualidade e Teste de Software. E está em sua segunda edição e já atingiu mais de 75.000 leitores pelo mundo todo, sendo produzida por uma comunidade de autores, que está sempre aberta a novos profissionais, do mundo todo, que queiram contribuir com novos artigos. (download)

What Is Testing Magazine: What Is Testing é a primeira revista sobre Testes de Software da Índia, um dos maiores pólos de TI do mundo. Seu lançamento foi realizado em Abril deste ano, com a proposta de trazer artigos de autores do mundo todo. (download)

Fique por dentro das novidades, assine o feed do QualidadeBR.

Fonte:

DevMedia. Editorial. Engenharia de Software Magazine, Brasil, Ano 1 – 1ª Edição  2007.

http://www.professionaltester.com/

http://www.stpmag.com/

http://www.testingexperience.com

http://www.whatistesting.com

Padrão de nomes de componentes

Quantas vezes escrevendo um caso de teste ou reportando um bug, a gente não acaba se esquecendo do nome de um determinado componente ou até confundindo com outro. E em equipes de Teste de Software, é muito comum uma pessoa acabar citando o componente de maneira diferente da outra. O que acaba resultando na falta de padronização e até pode comprometer o entendimento do desenvolvedor, que por sua vez, está acostumado a tratar o componente utilizando outro nome.

Tendo em vista evitar tais situações, montei uma galeria de imagens, que apresenta os nomes dos componentes mais utilizados em aplicações Web, espero que sirva de ajuda:

Fique por dentro das novidades, assine o feed do QualidadeBR.


Tweets do QualidadeBR

Creative Commons License
Este trabalho está sob licença Creative Commons Atribuição 3.0 Brasil License.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 34 other followers