

<?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>Comments on: Você tem certeza se o sistema funciona?</title>
	<atom:link href="http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/</link>
	<description>Meus achados sobre tecnologia</description>
	<lastBuildDate>Wed, 16 Jun 2010 18:47:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ronaldo</title>
		<link>http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/comment-page-1/#comment-14429</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Thu, 19 Jul 2007 02:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/#comment-14429</guid>
		<description>Rodrigo, estou fazendo um projeto para a faculdade mas não consegui utilizar o programa Fitnesse que foi recomendado, poderia me ajudar com um passo a passo.
Obrigado.</description>
		<content:encoded><![CDATA[<p>Rodrigo, estou fazendo um projeto para a faculdade mas não consegui utilizar o programa Fitnesse que foi recomendado, poderia me ajudar com um passo a passo.<br />
Obrigado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carlos Villela</title>
		<link>http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/comment-page-1/#comment-769</link>
		<dc:creator>Carlos Villela</dc:creator>
		<pubDate>Mon, 15 Jan 2007 10:36:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/#comment-769</guid>
		<description>O artefato mais importante de um sistema continua sendo o sistema, mas concordo que testes funcionais / de aceitacao automatizados sao a 2a coisa mais importante.

@Diego: Um build de menos de 5 minutos eh importante, mas eu preferiria que levasse 10 e me desse garantia absoluta de que eu nao quebrei nada. Depois, pra testes que realmente sao lentos e nao tem jeito, sempre existe build pipelining.</description>
		<content:encoded><![CDATA[<p>O artefato mais importante de um sistema continua sendo o sistema, mas concordo que testes funcionais / de aceitacao automatizados sao a 2a coisa mais importante.</p>
<p>@Diego: Um build de menos de 5 minutos eh importante, mas eu preferiria que levasse 10 e me desse garantia absoluta de que eu nao quebrei nada. Depois, pra testes que realmente sao lentos e nao tem jeito, sempre existe build pipelining.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kumpera</title>
		<link>http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/comment-page-1/#comment-767</link>
		<dc:creator>kumpera</dc:creator>
		<pubDate>Mon, 15 Jan 2007 02:18:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/#comment-767</guid>
		<description>Diego, isso depende muito de como você construiu os testes. Tenho um sistema que executamos mais de 400 testes funcionais que envolvem banco de dados e todos juntos rodam em menos de 10 minutos, algo aceitavel para um build.
.
O truque é usar banco em memória e stubs para o resto dos sistemas externos. Os testes com o ambiente final só precisam ser executados pela equipe de QA.
.
Quem poderia falar mais disso, de tunnar o build para ser muito rápido, logo permitindo rodar uma suite grande de testes, é o Carlos, ele me contou por cima como fizeram isso em um projeto da TW uma vez.</description>
		<content:encoded><![CDATA[<p>Diego, isso depende muito de como você construiu os testes. Tenho um sistema que executamos mais de 400 testes funcionais que envolvem banco de dados e todos juntos rodam em menos de 10 minutos, algo aceitavel para um build.<br />
.<br />
O truque é usar banco em memória e stubs para o resto dos sistemas externos. Os testes com o ambiente final só precisam ser executados pela equipe de QA.<br />
.<br />
Quem poderia falar mais disso, de tunnar o build para ser muito rápido, logo permitindo rodar uma suite grande de testes, é o Carlos, ele me contou por cima como fizeram isso em um projeto da TW uma vez.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diego Pires Plentz</title>
		<link>http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/comment-page-1/#comment-766</link>
		<dc:creator>Diego Pires Plentz</dc:creator>
		<pubDate>Mon, 15 Jan 2007 01:28:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.kumpera.net/blog/index.php/2007/01/14/voce-tem-certeza-se-o-sistema-funciona/#comment-766</guid>
		<description>Rodrigo,

&quot;Elas ajudam muito a criar os testes e permitir que eles, caso necessário, sejam reusados e integrados no processo de build da sua aplicação.&quot;

Só vale ressaltar que devemos tomar muito cuidado em quais testes colocar no &quot;commit build&quot;. Os testes mais lentos (e que normalmente envolvem banco de dados e outros recursos), devem ficar somente no build do servidor de CI. 

Keep the build fast.</description>
		<content:encoded><![CDATA[<p>Rodrigo,</p>
<p>&#8220;Elas ajudam muito a criar os testes e permitir que eles, caso necessário, sejam reusados e integrados no processo de build da sua aplicação.&#8221;</p>
<p>Só vale ressaltar que devemos tomar muito cuidado em quais testes colocar no &#8220;commit build&#8221;. Os testes mais lentos (e que normalmente envolvem banco de dados e outros recursos), devem ficar somente no build do servidor de CI. </p>
<p>Keep the build fast.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
