Nova ferramenta de teste de aplicações web

Há uns tempos atrás, no âmbito dos temas desenvolvimento ágil e integração contínua e a propósito das novas “tendências AJAX“, andei a experimentar ferramentas para teste de UI de aplicações web (com a condição de serem open source!). Já não me lembro ao certo dos nomes das ferramentas que revi no estado da arte; o nome que me ficou na cabeça e que usei como exemplo final foi o Selenium, que nos facilita - e bastante - o trabalho de implementar testes automatizados para aplicações web. Na altura, usei o Selenium IDE, mas fiquei com a ideia de que seria bem mais interessante usar o Selenium Remote Control (que permite escrever os testes em outras linguagens que não Javascript como PHP, Perl, Python, Ruby, Java e algo mais cujo nome não devo pronunciar!).

Hoje tive conhecimento de uma nova ferramenta: Windmill (deixo aqui também as referências para a apresentação OSCON2007 e sobre o que dizem do Windmill). Suponho que seja mais AJAX-oriented - pelo menos assim espero, dado que o Selenium não me convenceu nessa área. A ver vamos…

Popularity: 8% [?]

Jacob Nielsen - AJAX spoof

Tinha lido um post no blog de Frederico Marques, a propósito deste Why AJAX does NOT suck! no blog do Mário Lopes.

O primeiro referencia um suposto artigo escrito pelo Jacob Nielsen, no seu habitual Alertbox; o segundo é uma crítica a esse ponto de vista negativo relativamente ao AJAX.

Meusz amigoseze: it’s just a spoof!. Não foi o Jacob Nielsen que escreveu, como ele próprio o diz, apenas um caramelo Chris McEvoy que o fez com base num antigo artigo de 1996 sobre a utilização de FRAMES.

Confesso que sou adepta do AJAX. Aliás, mal vi o Google Suggest não descansei enquanto não implementei algo semelhante (mas tinha a ver com auto-complete para nomes de autores de publicações). Concordo que a sua utilização traz omissões em termos de usabilidade. Mas com algum esforço e a saber o que se está a fazer, ultrapassam-se essas omissões (os links a justificar o que estou a dizer seguem depois).

Popularity: 4% [?]