14 Regras Básicas Para Aplicações WEB |
|
| Resumo
do post:
Lista de 14 regras definidas por Steve Sounders, a serem utilizadas em projetos de desenvolvimento de aplicações WEB visando a melhoria da performance do produto final. quinta-feira, 14 de agosto de 2008. (5)
|
|
Recebi uma indicação de Saulo Dourado, designer gráfico do CESAR, de um livro chamado “High Performance Web Sites” que contém uma lista de 14 “regras” para o desenvolvimento de frontends eficientes, estas mesmas 14 regras são usadas no YSlow, que abordei em “Dicas: Firebug e YSlow“.
O autor do livro e do YSlow é Steve Sounders um guru na arte e ciência de performance em aplicações WEB.
As 14 regras são:
Performance
Aplicações WEB, PerformanceTemplate de Relatório de Testes do VS |
|
| Resumo
do post:
Disponibilizando o template para geração de um relatório apresentável dos testes unitários/integração realizados no Visual Studio. segunda-feira, 11 de agosto de 2008. | Post Atualizado. (Comente)
|
|
Recebi emails de alguns leitores, pedindo para que disponibilizasse o template que utilizo para gerar os relatórios apartir do .trx como explicado neste post.
Bem, estou disponibilizando o template em excel para quem tiver interesse, para aqueles que chegaram aqui de paraquedas, este template deve ser utilizado por quem executa testes no Visual Studio e precisa enviar relatórios diários/semanais/mensais/anuais… para os interessados nos resultados dos testes.
O template é bastante simples e foi confeccionado no próprio excel, usando o código do mapa XML do .trx gerado após a execução dos testes no Visual Studio (o .trx geralmente fica na pasta ‘Test Results’).
Testes Unitários
Testes UnitáriosDicas: Firebug e YSlow |
|
| Resumo
do post:
Dica em duas excelentes ferramentas para testes funcionais em aplicações WEB, Firebug e YSlow. domingo, 27 de julho de 2008. | Post Atualizado. (2)
|
|
Pra quem testa aplicações WEB, e deseja uma ferramenta bem prática para realizar alguns testes de performance (tempo-resposta), uma boa dica é o firebug e o YSlow.
Firebug é uma ferramenta que uso a bastante tempo, e acho uma das ferramentas indispensáveis para quem trabalha com aplicações WEB independente da plataforma de desenvolvimento, pois para o firebug, o que importa é o front-end, ele atualmente é uma extensão do Firefox, no entanto existe uma forma de utilizá-lo no IE, Opera e Safari seguindo os seguintes estes procedimentos.
Já o YSlow é uma ferramenta que se incorpora ao firebug, e é exclusivo para testes de tempo-resposta de aplicações WEB, no Firefox, depois de instalado, eles ficam no rodapé direito de seu browser…o inseto é o firebug, e o cronômetro o YSlow, como na imagem abaixo.
Testes Funcionais
Ferramentas de Teste, Testes FuncionaisCobertura de Código com NCover |
|
| Resumo
do post:
A importância da utilzação de uma ferramenta de cobertura de código para auxiliar na escrita de testes caixa branca quarta-feira, 23 de julho de 2008. (2)
|
|
Pra quem trabalha com testes unitários, ja percebeu a importância de se ter uma ferramenta de análise de cobertura para ajudar na implementação dos testes, pra quem está começando a trabalhar com estes tipos de teste, o primeiro conselho, é procurar antes mesmo da implementação dos testes, uma ferramenta que lhe forneça informações de cobertura de código.
A razão pelo qual a utilização destas ferramentas é tão relevante, é que na maioria das vezes por mais conhecedor do código que você esta testando você seja, você sempre vai esquecer de passar por esse, ou aquele trecho de código, o que pode comprometer a eficiência dos seus testes.
Depois que passei a utilizar o NCover como uma solução para a análise de cobertura dos meus testes, passei a defender muito a tese de que um teste de caixa branca só pode ser confiável quando todos os seus testes passam pela análise de uma ferramenta dessas…salvo alguns casos em que os testes são direcionados propositalmente a um método especifico, testes em API´s…mas no geral (e por enquanto, até que me provem o contrário) acredito nessa tese.
Ferramentas de Teste, Testes Unitários
Cobertura de código, Testes UnitáriosGerando Relatório dos Testes Unitários a partir do .trx |
|
| Resumo
do post:
Apresentando uma forma de gerar um relatório apresentável dos testes unitários executados através do Visual Studio. quinta-feira, 17 de julho de 2008. | Post Atualizado. (1)
|
|
Para quem realiza testes unitários com o Visual Studio pôde perceber que ao final da execução dos testes, o VS não disponibiliza nehuma forma de relatório em uma forma amigável, para que essa que possa ser encaminhada para as pessoas interessadas nos resultados. O que VS apresenta é apenas o resumo na aba ‘Test Resuts’. O que irei apresentar a seguir, é uma forma de gerar um relatório para que este possa ser apresentado para aqueles que precisam saber dos resultados destes testes unitários.
Vamos lá, ao executar sua rodada de testes, o VS apresenta a seguinte tela (por questões de confidencialidade, ofusquei os títulos dos testes).
Testes Unitários
Relatório de Execução, Testes Unitários
(5)
(Comente)