<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentários sobre: Os 5 níveis do desenvolvedor nos testes automatizados</title>
	<atom:link href="http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/feed/" rel="self" type="application/rss+xml" />
	<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/</link>
	<description>Desenvolvimento de Software com qualidade</description>
	<lastBuildDate>Sat, 06 Mar 2010 03:13:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Emerson Macedo</title>
		<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/comment-page-1/#comment-210</link>
		<dc:creator>Emerson Macedo</dc:creator>
		<pubDate>Sun, 18 Oct 2009 17:52:27 +0000</pubDate>
		<guid isPermaLink="false">http://codificando.com/?p=57#comment-210</guid>
		<description>@tiago
Esse nível que você mencionou está no nível 5. O desenvolvedor profissional sabe o que deve ser testado e quando. Sempre defendi que 100% de cobertura não garante nada, mas testar corretamente o comportamento do Software. Coloquei esse nível 5 como um nível de maturidade de tomada de decisões, incluindo o que você falou. De qualquer forma, valeu pelo comentário, pois não deixei isso muito explicito :p

Quanto ao seu exemplo do shell script de 2 linhas, me parece que você optou por não testar pois era um script que usava funções já testadas por quem criou. Esse tipo de exemplo na minha opinião não faz muito sentido.

Quanto ao custo de automatizar eu concordo plenamente contigo. Em conversas que tenho com colegas no IM, Twitter ou até pessoalmente, deixo sempre claro que se tenho um teste que levo 5 segundos para realizar manualmente e preciso testar com pouca frequência, mas levarei 2 semanas para automatiza-lo, logicamente não vale a pena automatizar. Mas pela minha experiência esses casos são bem raros e são mais usados como desculpa para não testar :)

Abraços!!!</description>
		<content:encoded><![CDATA[<p>@tiago<br />
Esse nível que você mencionou está no nível 5. O desenvolvedor profissional sabe o que deve ser testado e quando. Sempre defendi que 100% de cobertura não garante nada, mas testar corretamente o comportamento do Software. Coloquei esse nível 5 como um nível de maturidade de tomada de decisões, incluindo o que você falou. De qualquer forma, valeu pelo comentário, pois não deixei isso muito explicito :p</p>
<p>Quanto ao seu exemplo do shell script de 2 linhas, me parece que você optou por não testar pois era um script que usava funções já testadas por quem criou. Esse tipo de exemplo na minha opinião não faz muito sentido.</p>
<p>Quanto ao custo de automatizar eu concordo plenamente contigo. Em conversas que tenho com colegas no IM, Twitter ou até pessoalmente, deixo sempre claro que se tenho um teste que levo 5 segundos para realizar manualmente e preciso testar com pouca frequência, mas levarei 2 semanas para automatiza-lo, logicamente não vale a pena automatizar. Mas pela minha experiência esses casos são bem raros e são mais usados como desculpa para não testar <img src='http://codificando.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Abraços!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Tiago Peczenyj</title>
		<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/comment-page-1/#comment-201</link>
		<dc:creator>Tiago Peczenyj</dc:creator>
		<pubDate>Wed, 07 Oct 2009 14:03:44 +0000</pubDate>
		<guid isPermaLink="false">http://codificando.com/?p=57#comment-201</guid>
		<description>existe um sexto nivel aonde o programador sabe o risco que corre quando abre mão do teste. por exemplo, vou fazer um shell script de 2 linhas que move varios arquivos para outro diretorio - não preciso de testes para isso dependendo do uso que vou fazer. outro bom exemplo é vc trabalhar com interfaces ricas aonde o custo de automatizar tudo é muito caro frente ao projeto como um todo, nesse caso vc abre mão de certos testes para cobri-los de forma mais inteligente. Qual a diferença pro 5 lugar? Não me doi desenvolver sem testes nesse caso, pois é uma escolha profundamente racional.</description>
		<content:encoded><![CDATA[<p>existe um sexto nivel aonde o programador sabe o risco que corre quando abre mão do teste. por exemplo, vou fazer um shell script de 2 linhas que move varios arquivos para outro diretorio &#8211; não preciso de testes para isso dependendo do uso que vou fazer. outro bom exemplo é vc trabalhar com interfaces ricas aonde o custo de automatizar tudo é muito caro frente ao projeto como um todo, nesse caso vc abre mão de certos testes para cobri-los de forma mais inteligente. Qual a diferença pro 5 lugar? Não me doi desenvolver sem testes nesse caso, pois é uma escolha profundamente racional.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Assine seus códigos &#124; Planeta Globo.com</title>
		<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/comment-page-1/#comment-141</link>
		<dc:creator>Assine seus códigos &#124; Planeta Globo.com</dc:creator>
		<pubDate>Thu, 16 Apr 2009 05:08:42 +0000</pubDate>
		<guid isPermaLink="false">http://codificando.com/?p=57#comment-141</guid>
		<description>[...] 2 vezes antes de colocar aquela habitual gambiarra no seu código, (2) vai pensar bem antes de concluir alguma coisa sem devidos testes automatizados e (3) vai ser muito mais responsável com o código que você está [...]</description>
		<content:encoded><![CDATA[<p>[...] 2 vezes antes de colocar aquela habitual gambiarra no seu código, (2) vai pensar bem antes de concluir alguma coisa sem devidos testes automatizados e (3) vai ser muito mais responsável com o código que você está [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: codificando.com &#187; Blog Archive &#187; Assine seus códigos</title>
		<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/comment-page-1/#comment-118</link>
		<dc:creator>codificando.com &#187; Blog Archive &#187; Assine seus códigos</dc:creator>
		<pubDate>Tue, 10 Feb 2009 19:26:25 +0000</pubDate>
		<guid isPermaLink="false">http://codificando.com/?p=57#comment-118</guid>
		<description>[...] 2 vezes antes de colocar aquela habitual gambiarra no seu código, (2) vai pensar bem antes de concluir alguma coisa sem devidos testes automatizados e (3) vai ser muito mais responsável com o código que você está [...]</description>
		<content:encoded><![CDATA[<p>[...] 2 vezes antes de colocar aquela habitual gambiarra no seu código, (2) vai pensar bem antes de concluir alguma coisa sem devidos testes automatizados e (3) vai ser muito mais responsável com o código que você está [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Maria Martha</title>
		<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/comment-page-1/#comment-115</link>
		<dc:creator>Maria Martha</dc:creator>
		<pubDate>Fri, 16 Jan 2009 13:09:56 +0000</pubDate>
		<guid isPermaLink="false">http://codificando.com/?p=57#comment-115</guid>
		<description>Bom, eu não sou desenvolvedora, sou Analista de Testes. Adaptando esses níveis para profissional de testes, me considero uma iniciante do nível 4, pois sempre tive consciência mas não tive coragem para começar. Agora estou fazendo meus primeiros scripts de teste.</description>
		<content:encoded><![CDATA[<p>Bom, eu não sou desenvolvedora, sou Analista de Testes. Adaptando esses níveis para profissional de testes, me considero uma iniciante do nível 4, pois sempre tive consciência mas não tive coragem para começar. Agora estou fazendo meus primeiros scripts de teste.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Elton Okada</title>
		<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/comment-page-1/#comment-114</link>
		<dc:creator>Elton Okada</dc:creator>
		<pubDate>Thu, 15 Jan 2009 23:18:32 +0000</pubDate>
		<guid isPermaLink="false">http://codificando.com/?p=57#comment-114</guid>
		<description>Fala emerleite !!, bom, creio que estou chegando próximo ao nível 4, diria que 3.8, com sua ajuda ;-)
abraços !!</description>
		<content:encoded><![CDATA[<p>Fala emerleite !!, bom, creio que estou chegando próximo ao nível 4, diria que 3.8, com sua ajuda <img src='http://codificando.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
abraços !!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rodrigo Lopes</title>
		<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/comment-page-1/#comment-111</link>
		<dc:creator>Rodrigo Lopes</dc:creator>
		<pubDate>Thu, 15 Jan 2009 23:16:12 +0000</pubDate>
		<guid isPermaLink="false">http://codificando.com/?p=57#comment-111</guid>
		<description>Eu estou no nível três. Acho que no 3.5 na verdade. Pois estou começando a tomar vergonha na cara e vou praticar em breve!</description>
		<content:encoded><![CDATA[<p>Eu estou no nível três. Acho que no 3.5 na verdade. Pois estou começando a tomar vergonha na cara e vou praticar em breve!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Wagner Santos</title>
		<link>http://codificando.com/2009/01/15/os-5-niveis-do-desenvolvedor-nos-testes-automatizados/comment-page-1/#comment-110</link>
		<dc:creator>Wagner Santos</dc:creator>
		<pubDate>Thu, 15 Jan 2009 18:05:48 +0000</pubDate>
		<guid isPermaLink="false">http://codificando.com/?p=57#comment-110</guid>
		<description>Estou em algo parecido com um 4,5. Estou decidido a fazer, jã até comecei a fazê-lo, mas ainda tenho que aprender um bocado, bem como saber o que e quando testar....</description>
		<content:encoded><![CDATA[<p>Estou em algo parecido com um 4,5. Estou decidido a fazer, jã até comecei a fazê-lo, mas ainda tenho que aprender um bocado, bem como saber o que e quando testar&#8230;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
