<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>zezologs &#187; Ferramentas de Teste</title>
	<atom:link href="http://www.zezologs.org/blog/tag/ferramentas-de-teste/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zezologs.org/blog</link>
	<description>teste de software, prevenção de erros, automação</description>
	<lastBuildDate>Tue, 16 Mar 2010 19:30:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dicas: Firebug e YSlow</title>
		<link>http://www.zezologs.org/blog/dicas-firebug-e-yslow/</link>
		<comments>http://www.zezologs.org/blog/dicas-firebug-e-yslow/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 00:50:22 +0000</pubDate>
		<dc:creator>eudescosta</dc:creator>
				<category><![CDATA[Testes Funcionais]]></category>
		<category><![CDATA[Ferramentas de Teste]]></category>

		<guid isPermaLink="false">http://www.zezologs.org/blog/dicas-firebug-e-yslow/</guid>
		<description><![CDATA[<p>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 <a href="http://getfirebug.com/">firebug</a> e o <a href="http://developer.yahoo.com/yslow/">YSlow</a>.</p>
<p>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 <a href="http://br.mozdev.org/firefox/download.html">Firefox</a>, no entanto existe uma forma de utilizá-lo no IE, Opera e Safari seguindo os seguintes <a href="http://getfirebug.com/lite.html">estes procedimentos</a>.</p>
<p>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&#8230;o inseto é o firebug, e o cronômetro o YSlow, como na imagem abaixo.</p>
<p></p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image14.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb14.png" alt="image" width="169" height="46" /></a></p>
<p>Clicando nesse inseto (firebug), uma série de funcionalidades lhe é disponibilizada, não vou aborda todas aqui pois não é o caso, afinal a ferramenta é bem intuitiva e sua usabilidade é ótima.</p>
<p>A dica que quero deixar aqui, é a aba &#8216;Rede&#8217;, nesta aba o firebug realiza uma medição do tempo-resposta das imagens/java-script/css que compõem sua aplicação, e exibe-os como imagem abaixo.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image15.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb15.png" alt="image" width="240" height="56" /></a></p>
<p>Isto é muito bom para identificar gargalos, que foram introduzidos na aplicação, por engano ou até mesmo propositalmente, mas que acabaram esquecidos.</p>
<p>Certa vez, no deploy de uma aplicação, encontrei 5 CSS´s (<em>Cascading Style Sheets</em>) na aplicação, sem contar os inúmeros scripts do jquery, que poderiam ser otimizados e alguns deles retirados.</p>
<p>Já o YSlow é ainda mais legal no ponto de vista dos testes de performance, ele segue uma série de <a href="http://developer.yahoo.com/performance/rules.html">regras</a> com o parâmetros para analisar os resultados de dos testes, veja imagem abaixo.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image16.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb16.png" alt="image" width="240" height="218" /></a></p>
<p>A análise acima é daqui do <a href="http://www.zezologs.org/">zezologs.org</a>, já ouviram o ditado que diz &#8220;casa de ferreiro, espeto de pau&#8221; pois é segundo o YSlow recebi nota &#8220;D&#8221;, isso não é bem uma novidade, pois já havia identificado isso a um certo tempo, apenas não tive muito tempo para resolver, até porque com o todo site que utiliza o wordpress, precisa de plugins, e resolver este problema é bem mais trabalhoso que imaginamos, pois teria que ir de plugin em plugin melhorando o código, e isso, é fora de cogitação&#8230;seria bom que todos que aqueles que escrevem plugins para o Wordpresse seguissem a risca o que Mark fala neste post &#8220;<a href="http://markjaquith.wordpress.com/2008/07/23/how-to-write-a-solid-and-stable-wordpress-plugin/">How to write a solid and stable WordPress plugin</a>&#8220;, mas enfim, prosseguindo&#8230;</p>
<p>Na próxima tela ele faz um comparativo com o cache vazio e cheio</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image17.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb17.png" alt="image" width="214" height="240" /></a></p>
<p>E na última, lista os componentes que compões sua aplicação.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image18.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb18.png" alt="image" width="240" height="111" /></a></p>
<p>E isso ai, fica ai a dica <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<br><hr /><h2>comentários</h2><li><a href="http://www.zezologs.org/blog/dicas-firebug-e-yslow/#comment-85">sexta-feira, agosto 15, 2008</a>, <span class='commentTipWrapper' lang='85'><a href='http://www.zezologs.org/blog/13-regras-bsicas-para-aplicaes-web/' rel='external nofollow'>13 Regras B&aacute;sicas Para Aplica&ccedil;&otilde;es WEB | ...zezologs</a></span> comentou: [...] de frontend eficientes, estas mesmas 14 regras são usadas no YSlow, que abordei em &#8220;Dicas: Firebug e YSlow&#8220;. O autor do livro e do YSlow é Steve Sounders um guru na arte e ciência de performance em [...]</li><br><li><a href="http://www.zezologs.org/blog/dicas-firebug-e-yslow/#comment-348">terça-feira, julho 21, 2009</a>, Wanderly comentou: Muito bom e direto seu Post, parabéns e obrigado pela dica!!!!

Abraço</li><br><hr /><h2>leia mais...</h2><ul><li><a href="http://www.zezologs.org/blog/14-regras-bsicas-para-aplicaes-web/" rel="bookmark" title="Permanent Link: 14 Regras B&aacute;sicas Para Aplica&ccedil;&otilde;es WEB">14 Regras B&aacute;sicas Para Aplica&ccedil;&otilde;es WEB</a></li><li><a href="http://www.zezologs.org/blog/estimando-esforo-de-automao/" rel="bookmark" title="Permanent Link: Estimando Esforço de Automação">Estimando Esforço de Automação</a></li><li><a href="http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/" rel="bookmark" title="Permanent Link: Testes Unit&aacute;rios Dicas Iniciais">Testes Unit&aacute;rios Dicas Iniciais</a></li><li><a href="http://www.zezologs.org/blog/dicas-jmeter-once-only-controller/" rel="bookmark" title="Permanent Link: Dicas JMeter: &#8216;Once Only Controller&#8217;">Dicas JMeter: &#8216;Once Only Controller&#8217;</a></li></ul><br>
<div align="center"><font face="Tahoma"><font color="#999999" face="Tahoma">Copyright &copy; 
    2007-2008 zezologs.org <strong>|</strong> 
    Todos os direitos reservados <strong>|</strong>
    <font color="#637c32"><strong></strong></font></font><font face="Tahoma"><a href="http://www.zezologs.org/blog/mobile/">Acessibidade</a> 
    <font color="#637c32"><strong>|</strong></font></font> <font face="Tahoma"><a href="http://www.wordpress.com">Wordpress 
    </a> </font> ]]></description>
		<wfw:commentRss>http://www.zezologs.org/blog/dicas-firebug-e-yslow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
