<?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: Testes Unit&#225;rios Dicas Iniciais</title>
	<atom:link href="http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/</link>
	<description>teste de software, prevenção de erros, automação</description>
	<lastBuildDate>Sat, 17 Jul 2010 15:14:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Ju</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-303</link>
		<dc:creator>Ju</dc:creator>
		<pubDate>Wed, 14 Jan 2009 13:47:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-303</guid>
		<description>Muito obrigada pelos esclarecimentos!!!!

bjs</description>
		<content:encoded><![CDATA[<p>Muito obrigada pelos esclarecimentos!!!!</p>
<p>bjs</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Juliano Oliveira</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-302</link>
		<dc:creator>Juliano Oliveira</dc:creator>
		<pubDate>Wed, 14 Jan 2009 13:37:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-302</guid>
		<description>Ju,

Se você estiver desendo sobre uma plataforma Team Fondation Server, você pode adicionar politicas de checkins que só permitem checkins quando os códigos passarem nos testes.

Você deve definir a filosofia de checkins da empresa. Depende muito do modo que vocês trabalham.

[]´s</description>
		<content:encoded><![CDATA[<p>Ju,</p>
<p>Se você estiver desendo sobre uma plataforma Team Fondation Server, você pode adicionar politicas de checkins que só permitem checkins quando os códigos passarem nos testes.</p>
<p>Você deve definir a filosofia de checkins da empresa. Depende muito do modo que vocês trabalham.</p>
<p>[]´s</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: eudescosta</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-301</link>
		<dc:creator>eudescosta</dc:creator>
		<pubDate>Wed, 14 Jan 2009 13:36:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-301</guid>
		<description>@ Juliana

http://www.zezologs.org/blog/testes-unitrios-com-csunit/

http://www.zezologs.org/blog/testes-unitrios-com-componente-do-net/

http://www.zezologs.org/blog/testes-unitrios-nunit-c/</description>
		<content:encoded><![CDATA[<p>@ Juliana</p>
<p><a href="http://www.zezologs.org/blog/testes-unitrios-com-csunit/" rel="nofollow">http://www.zezologs.org/blog/testes-unitrios-com-csunit/</a></p>
<p><a href="http://www.zezologs.org/blog/testes-unitrios-com-componente-do-net/" rel="nofollow">http://www.zezologs.org/blog/testes-unitrios-com-componente-do-net/</a></p>
<p><a href="http://www.zezologs.org/blog/testes-unitrios-nunit-c/" rel="nofollow">http://www.zezologs.org/blog/testes-unitrios-nunit-c/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ju</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-300</link>
		<dc:creator>Ju</dc:creator>
		<pubDate>Wed, 14 Jan 2009 13:29:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-300</guid>
		<description>Em algumas pesquisas ví que o teste unitario é possivel ser feito automaticos também usando está ferramente...como funciona?</description>
		<content:encoded><![CDATA[<p>Em algumas pesquisas ví que o teste unitario é possivel ser feito automaticos também usando está ferramente&#8230;como funciona?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ju</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-299</link>
		<dc:creator>Ju</dc:creator>
		<pubDate>Wed, 14 Jan 2009 13:20:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-299</guid>
		<description>Gostaria de entender também como funciona o teste de integração com ferramentes como Hudson ou CruiseControl.NET (CCNet), eles ficam num servidor separado porque? como é feito este teste?

obrigada,</description>
		<content:encoded><![CDATA[<p>Gostaria de entender também como funciona o teste de integração com ferramentes como Hudson ou CruiseControl.NET (CCNet), eles ficam num servidor separado porque? como é feito este teste?</p>
<p>obrigada,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: eudescosta</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-298</link>
		<dc:creator>eudescosta</dc:creator>
		<pubDate>Wed, 14 Jan 2009 13:17:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-298</guid>
		<description>Por processo, quem escreve os testes unitários são os desenvolvedores, mas, infelizmente eu não confio nos testes que a maioria deles irá escrever, pois não é de interesse deles achar bugs, certo?

por isso eu acho que eng. de testes devem escrever.

ou seja dependendo da forma como vc vai trabalhar (ou você escreve ou eles escrevem) os passos acima irão mudar.

pela literatura da eng. de software o processo é como vc falou acima, sim.

1. Os desenv. escrevem os testes unitários
2. Os desenv. rodam
3. Os desenv. so liberam quando os testes passarem

mas lembre-se o &#039;passar&#039; dos desenvolvedores pode ser diferente do seu &#039;passar&#039;, haja vista que vc eng. de testes será bem mais criteriosa que eles ;)</description>
		<content:encoded><![CDATA[<p>Por processo, quem escreve os testes unitários são os desenvolvedores, mas, infelizmente eu não confio nos testes que a maioria deles irá escrever, pois não é de interesse deles achar bugs, certo?</p>
<p>por isso eu acho que eng. de testes devem escrever.</p>
<p>ou seja dependendo da forma como vc vai trabalhar (ou você escreve ou eles escrevem) os passos acima irão mudar.</p>
<p>pela literatura da eng. de software o processo é como vc falou acima, sim.</p>
<p>1. Os desenv. escrevem os testes unitários<br />
2. Os desenv. rodam<br />
3. Os desenv. so liberam quando os testes passarem</p>
<p>mas lembre-se o &#8216;passar&#8217; dos desenvolvedores pode ser diferente do seu &#8216;passar&#8217;, haja vista que vc eng. de testes será bem mais criteriosa que eles <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ju</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-297</link>
		<dc:creator>Ju</dc:creator>
		<pubDate>Wed, 14 Jan 2009 12:01:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-297</guid>
		<description>Obrigada pela ajuda, 

mas então deixa eu ver se entendi...a melhor forma de se implantar um teste unitário é:

1- baixar o Nunit em cada máquina dos desenvolvedores
2- Orientar os desenvolvedores a fazerem os testes unitários 
3- Os proprios desenvolvedores rodarem os testes
4- Enviar para a fase de homologação apenas quando todos os testes unitários e de integração estiverem ok e a área de qualidade fazer apenas testes de caixa preta

Seria assim o processo?

1- mas como posso garantir que os desenvolvedores fizeram e aplicaram os testes unitários?
2- na hora de colocar o método no programa completo eles retiram do projeto os testes e fazem o que com eles? já que não é viável criar um BD estes testes são descartados?

Mais uma vez obrigada,</description>
		<content:encoded><![CDATA[<p>Obrigada pela ajuda, </p>
<p>mas então deixa eu ver se entendi&#8230;a melhor forma de se implantar um teste unitário é:</p>
<p>1- baixar o Nunit em cada máquina dos desenvolvedores<br />
2- Orientar os desenvolvedores a fazerem os testes unitários<br />
3- Os proprios desenvolvedores rodarem os testes<br />
4- Enviar para a fase de homologação apenas quando todos os testes unitários e de integração estiverem ok e a área de qualidade fazer apenas testes de caixa preta</p>
<p>Seria assim o processo?</p>
<p>1- mas como posso garantir que os desenvolvedores fizeram e aplicaram os testes unitários?<br />
2- na hora de colocar o método no programa completo eles retiram do projeto os testes e fazem o que com eles? já que não é viável criar um BD estes testes são descartados?</p>
<p>Mais uma vez obrigada,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: eudescosta</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-295</link>
		<dc:creator>eudescosta</dc:creator>
		<pubDate>Wed, 14 Jan 2009 10:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-295</guid>
		<description>Olá Juliana,

Vou tentar responder suas perguntas

1. Se os desenvolvedores vão rodar os testes, sim, mas se apenas você vai rodar os testes não precisa, o NUnit precisa apenas dos .dll da sua aplicação para rodar os testes, desta forma não há a necessidade de ter o NUnit e o Test Driven.Net.
2. Se entendi bem, queres escrever testes genéricos...mas não seus testes dificilmente irão funcionar, testes unitários/initegração são para uma classe em específico.
3. Você usa alguma ferramenta de gerência de configuração? Utilizar uma ferramenta destas, como CVS, SVN, Tortoise, etc... é recomendado neste caso.
4. Tem que instalar alguma a ferramenta que falei acima.
5. Sim, cada método tem que ter um conjunto de testes específicos.</description>
		<content:encoded><![CDATA[<p>Olá Juliana,</p>
<p>Vou tentar responder suas perguntas</p>
<p>1. Se os desenvolvedores vão rodar os testes, sim, mas se apenas você vai rodar os testes não precisa, o NUnit precisa apenas dos .dll da sua aplicação para rodar os testes, desta forma não há a necessidade de ter o NUnit e o Test Driven.Net.<br />
2. Se entendi bem, queres escrever testes genéricos&#8230;mas não seus testes dificilmente irão funcionar, testes unitários/initegração são para uma classe em específico.<br />
3. Você usa alguma ferramenta de gerência de configuração? Utilizar uma ferramenta destas, como CVS, SVN, Tortoise, etc&#8230; é recomendado neste caso.<br />
4. Tem que instalar alguma a ferramenta que falei acima.<br />
5. Sim, cada método tem que ter um conjunto de testes específicos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Ju</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-294</link>
		<dc:creator>Ju</dc:creator>
		<pubDate>Tue, 13 Jan 2009 20:24:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-294</guid>
		<description>Boa tarde,

Confesso que seu flog foi muito construtivo para mim pois estou começando na área de qualidade e testes de softwares para web da empresa e ainda sou muito crua no assunto, tenho muitas duvidas primárias de como é implantado o teste unitário, se puder me ajudar ficaria muito agradecida.

 primeiro criei o ambiente com Visual Studio 2008, Nunit e o Test Driven.Net mas gostaria de entender melhor como funciona esta integração.

1- eu preciso ter em todas as máquinas dos desenvolvedores este ambiente instalado?

2- no projeto que vou testar tem que possuir os testes ou é possível colocar todos os testes criados em uma base de dados unica e separada e quando for rodar no nunit ele de alguma forma pegar os testes desta base de dados e textar o código carregado nele?

3- e se eu quiser encrementar uma unica base de dados de teste para q os desenvolvedores joguem seus testes em um a unico lugar por exemplo um servidor para todos terem acesso a mesma base de dados isso é possível?
Ai depois é só jogar o código no servidor e botar p rodar os testes q estão na base de dados?

4- como isso é feito?

5- cada metodo tem q ter um conjunto de códigos especificos? mas é possível esta criação do banco de dados...ai qd for rodar um codigo pegar só os testes especificos?

Se estou falando um monte de asneiras por favor gostaria q me esclarecesse se fosse possível!

desde já agradesço pela ajuda! ::15</description>
		<content:encoded><![CDATA[<p>Boa tarde,</p>
<p>Confesso que seu flog foi muito construtivo para mim pois estou começando na área de qualidade e testes de softwares para web da empresa e ainda sou muito crua no assunto, tenho muitas duvidas primárias de como é implantado o teste unitário, se puder me ajudar ficaria muito agradecida.</p>
<p> primeiro criei o ambiente com Visual Studio 2008, Nunit e o Test Driven.Net mas gostaria de entender melhor como funciona esta integração.</p>
<p>1- eu preciso ter em todas as máquinas dos desenvolvedores este ambiente instalado?</p>
<p>2- no projeto que vou testar tem que possuir os testes ou é possível colocar todos os testes criados em uma base de dados unica e separada e quando for rodar no nunit ele de alguma forma pegar os testes desta base de dados e textar o código carregado nele?</p>
<p>3- e se eu quiser encrementar uma unica base de dados de teste para q os desenvolvedores joguem seus testes em um a unico lugar por exemplo um servidor para todos terem acesso a mesma base de dados isso é possível?<br />
Ai depois é só jogar o código no servidor e botar p rodar os testes q estão na base de dados?</p>
<p>4- como isso é feito?</p>
<p>5- cada metodo tem q ter um conjunto de códigos especificos? mas é possível esta criação do banco de dados&#8230;ai qd for rodar um codigo pegar só os testes especificos?</p>
<p>Se estou falando um monte de asneiras por favor gostaria q me esclarecesse se fosse possível!</p>
<p>desde já agradesço pela ajuda! <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_lol.gif' alt='::15' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Juliano Oliveira</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-172</link>
		<dc:creator>Juliano Oliveira</dc:creator>
		<pubDate>Tue, 23 Sep 2008 01:11:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-172</guid>
		<description>Então,

Eu conheço bem o ASP.NET MVC, tenho estudado ele desde o fim do ano passado, eles vêm aplicando muitas idéias legais. Acho que é bem melhor que Web Forms.

Pretendemos adota-lo aqui na empresa também mas ele ainda está em fase Alpha!
É perigoso adota-lo no momento. Já pensou você implementa uma aplicação inteira com as caracteristicas de uma Preview 5 (a mais atual no momento) e ao sair a Release ela vem com diversas implementações diferentes!

Mas é muito bom esse framework! Estou aguardando ansioso as implementações de Ajax nativas do framework! Vai brigar com Ruby on Rails em produtividade!

[]´s</description>
		<content:encoded><![CDATA[<p>Então,</p>
<p>Eu conheço bem o ASP.NET MVC, tenho estudado ele desde o fim do ano passado, eles vêm aplicando muitas idéias legais. Acho que é bem melhor que Web Forms.</p>
<p>Pretendemos adota-lo aqui na empresa também mas ele ainda está em fase Alpha!<br />
É perigoso adota-lo no momento. Já pensou você implementa uma aplicação inteira com as caracteristicas de uma Preview 5 (a mais atual no momento) e ao sair a Release ela vem com diversas implementações diferentes!</p>
<p>Mas é muito bom esse framework! Estou aguardando ansioso as implementações de Ajax nativas do framework! Vai brigar com Ruby on Rails em produtividade!</p>
<p>[]´s</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: eudescosta</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-162</link>
		<dc:creator>eudescosta</dc:creator>
		<pubDate>Mon, 22 Sep 2008 02:31:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-162</guid>
		<description>Opa Juliano, 

Então, adotamos este padrão em nosso projeto. 

Dá uma olhada no post http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx

Abraço!</description>
		<content:encoded><![CDATA[<p>Opa Juliano, </p>
<p>Então, adotamos este padrão em nosso projeto. </p>
<p>Dá uma olhada no post <a href="http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx" rel="nofollow">http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx</a></p>
<p>Abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Juliano Oliveira</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-161</link>
		<dc:creator>Juliano Oliveira</dc:creator>
		<pubDate>Mon, 22 Sep 2008 02:01:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-161</guid>
		<description>Sobre a passagem:
&quot;No caso do MVC com .NET (padrão muito comum em aplicações WEB com .NET)&quot;

Acho que você se confundiu ao dizer que o ASP.NET MVC é um padrão comum! Afinal, o ASP.NET MVC está em fase de desenvilvimento, no momento está na quinta Preview do framework! Ou você está se referindo a outra coisa?

Fora isso, bem legal o post!

[]´s</description>
		<content:encoded><![CDATA[<p>Sobre a passagem:<br />
&#8220;No caso do MVC com .NET (padrão muito comum em aplicações WEB com .NET)&#8221;</p>
<p>Acho que você se confundiu ao dizer que o ASP.NET MVC é um padrão comum! Afinal, o ASP.NET MVC está em fase de desenvilvimento, no momento está na quinta Preview do framework! Ou você está se referindo a outra coisa?</p>
<p>Fora isso, bem legal o post!</p>
<p>[]´s</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Eudes via Rec6</title>
		<link>http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/comment-page-1/#comment-79</link>
		<dc:creator>Eudes via Rec6</dc:creator>
		<pubDate>Sat, 12 Jul 2008 03:18:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.zezologs.org/blog/testes-unitrios-dicas-iniciais/#comment-79</guid>
		<description>&lt;strong&gt;Testes Unitários Dicas Iniciais &#124; ...zezologs...&lt;/strong&gt;

Dicas iniciais para quem tem interesse em realizar teste unitários ...</description>
		<content:encoded><![CDATA[<p><strong>Testes Unitários Dicas Iniciais | &#8230;zezologs&#8230;</strong></p>
<p>Dicas iniciais para quem tem interesse em realizar teste unitários &#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
