<?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>Viagens, opiniões e afins &#187; TDD</title>
	<atom:link href="http://metronus.com/blog/category/tdd/feed/" rel="self" type="application/rss+xml" />
	<link>http://metronus.com/blog</link>
	<description>by Andre Fonseca</description>
	<lastBuildDate>Thu, 08 Dec 2011 13:28:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>MVC no javascript</title>
		<link>http://metronus.com/blog/2011/10/18/mvc-no-javascript/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2011/10/18/mvc-no-javascript/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 20:11:19 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[agil]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[boas práticas]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mvc]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=688</guid>
		<description><![CDATA[No artigo anterior que escrevi sobre Jasmine, recebi um comentário de um amigo no qual ele me perguntava como fazer para testar códigos Javascript que interagem com o DOM ou que tenham uma certa dependência dele. O primeiro impulso foi de responder para usar um recurso de Fixtures ( ou similiar), onde ele pode &#8220;criar&#8221; [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2011/10/18/mvc-no-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jasmine testes:  Usando o before e o after e testes assincronos.</title>
		<link>http://metronus.com/blog/2011/10/06/jasmine-testes-usando-o-before-e-o-after-e-testes-assincronos/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2011/10/06/jasmine-testes-usando-o-before-e-o-after-e-testes-assincronos/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 22:30:19 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[agil]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[assíncrono]]></category>
		<category><![CDATA[jasmine]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[teste]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=680</guid>
		<description><![CDATA[Um dos pontos fortes que considero no Jasmine é seu &#8220;suporte&#8221; a execuções assíncronas para teste. Isso significa, que dado aquele seu código, que tem um chamada que tem duração de tempo, ocorre com callback, etc, você será capaz de testar isso com relativa facilidade com Jasmine. &#160; Somente para lembrar, todo arquivo de teste [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2011/10/06/jasmine-testes-usando-o-before-e-o-after-e-testes-assincronos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jasmine BDD: Instalando e escrevendo primeiro teste</title>
		<link>http://metronus.com/blog/2011/10/02/jasmine-bdd-instalando-e-escrevendo-primeiro-teste/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2011/10/02/jasmine-bdd-instalando-e-escrevendo-primeiro-teste/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 23:00:23 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[atualidades]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[jasmine]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[testes]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=676</guid>
		<description><![CDATA[Para os que ficaram interessados devido aos posts anteriores em usar o Jasmine BDD para fazer (até começar a fazer) seus testes, esse será o primeiro de uma série de artigos que tentaram explicar o como usar, como escrever seus testes e coisas mais avançadas como assíncrono e stub. Primeira coisa é que caso não [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2011/10/02/jasmine-bdd-instalando-e-escrevendo-primeiro-teste/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Escolhendo minha ferramenta de TDD para Javascript</title>
		<link>http://metronus.com/blog/2011/09/30/escolhendo-minha-ferramenta-de-tdd-para-javascript/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2011/09/30/escolhendo-minha-ferramenta-de-tdd-para-javascript/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 19:36:35 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[agil]]></category>
		<category><![CDATA[codigo]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[frontend]]></category>
		<category><![CDATA[jasmine]]></category>
		<category><![CDATA[teste]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=672</guid>
		<description><![CDATA[Seguindo dentro da temática de testes e javascript. Quero falar de frameworks de testes.  Como já disse em artigos anteriores me rendi a pouco tempo a usar TDD para escrever meus javascript  (mais precisamente meus códigos de front end).  No momento que resolvi, influenciado por alguns, amigos parti em busca de ferramentas e frameworks que tornassem [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2011/09/30/escolhendo-minha-ferramenta-de-tdd-para-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Respondendo uma pergunta sobre TDD</title>
		<link>http://metronus.com/blog/2011/09/28/respondendo-uma-pergunta-sobre-tdd/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2011/09/28/respondendo-uma-pergunta-sobre-tdd/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 12:40:41 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[atualidades]]></category>
		<category><![CDATA[codigo]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[agil]]></category>
		<category><![CDATA[ponto de função]]></category>
		<category><![CDATA[respostas]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=669</guid>
		<description><![CDATA[No post que anterior, no qual falei sobre TDD, recebi um comentário perguntando dentro de algumas situações se O TDD se encaixava ou não.  Como a dúvida é recorrente e o tema é bastante controverso, resolvi, ao invés de responder o comentário dele, escrever um post. A primeira coisa, em minha opinião, que tem que [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2011/09/28/respondendo-uma-pergunta-sobre-tdd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TDD no FrontEnd</title>
		<link>http://metronus.com/blog/2011/09/27/tdd-no-frontend/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2011/09/27/tdd-no-frontend/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 21:07:29 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[agil]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[clean code]]></category>
		<category><![CDATA[jasmine]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[solid]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=662</guid>
		<description><![CDATA[Quantas vezes nosso código de javascript não fica pouco claro e difícil de entender por conta de uma constante alteração na qual não nos preocupamos com coisas como os princípios do SOLID (Clean Code).  TDD vem a nosso socorro nos facilitar a vida ao identificar esses problemas no tempo de desenvolvimento, além de garantir a retrocompatibilidade.]]></description>
		<wfw:commentRss>http://metronus.com/blog/2011/09/27/tdd-no-frontend/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introdução de teste JavaScript com Jasmine</title>
		<link>http://metronus.com/blog/2011/06/02/introducao-de-teste-javascript-com-jasmine/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2011/06/02/introducao-de-teste-javascript-com-jasmine/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 17:54:21 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[ruby]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[frontinrio]]></category>
		<category><![CDATA[jasmine]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[palestra]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=636</guid>
		<description><![CDATA[No dia 18 de junho vai rolar a primeira edição do evento FrontinRio. Ele foi primeiramente idealizado pelo Leonardo Balter(@leobalter), e foi organizado por diversas pessoas como Ramon Page, Rafael Tauí, Bernard de Luna, eu, etc. Esse evento é totalmente focado em desenvolvimento da parte cliente de aplicações web &#8211; conhecido pela galera como desenvolvimento [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2011/06/02/introducao-de-teste-javascript-com-jasmine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Você realmente está testando?</title>
		<link>http://metronus.com/blog/2011/04/20/voce-realmente-esta-testando/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2011/04/20/voce-realmente-esta-testando/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 22:21:16 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[codigo]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[teste]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=588</guid>
		<description><![CDATA[Na maioria dos livros que li nos últimos tempos do mais diversos assuntos ligados a engenharia de software, testes automatizados, e mais especificamente, TDD (test driven development) e BDD (behavior driven development) são dominantes. É certo que, atualmente, se desejamos ter qualidade e velocidade de entrega nos nosso produtos precisamos de testes automatizados. E vou além: [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2011/04/20/voce-realmente-esta-testando/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>usando o webdriver para fazer testes de aceitação</title>
		<link>http://metronus.com/blog/2010/01/27/usando-o-webdriver-para-fazer-testes-de-aceitacao/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2010/01/27/usando-o-webdriver-para-fazer-testes-de-aceitacao/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 19:12:31 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[agil]]></category>
		<category><![CDATA[atualidades]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[selenium]]></category>
		<category><![CDATA[teste]]></category>
		<category><![CDATA[webdriver]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=350</guid>
		<description><![CDATA[A pouco tempo consegui um brecha com ajuda da minha colega Arlene para implantarmos no projeto que estou trabalhando teste automatizados.  Com a carta de alforria em mãos partimos para pesquisar no mercado qual seria a melhor que se encaixaria em nosso contexto de aplicação.  Para que entenda,  trabalhamos com desenvolvimento de portal usando a ferramenta Lumis [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2010/01/27/usando-o-webdriver-para-fazer-testes-de-aceitacao/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>O bom, o feio e o mal em desenvolvimento &#8211; parte 1 &#8211; testes automatizados</title>
		<link>http://metronus.com/blog/2010/01/11/o-bom-o-feio-e-o-mal-em-desenvolvimento-parte-1-testes-automatizados/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://metronus.com/blog/2010/01/11/o-bom-o-feio-e-o-mal-em-desenvolvimento-parte-1-testes-automatizados/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 15:05:48 +0000</pubDate>
		<dc:creator>Andre</dc:creator>
				<category><![CDATA[atualidades]]></category>
		<category><![CDATA[Informática]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[automatizar]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[teste]]></category>

		<guid isPermaLink="false">http://metronus.com/blog/?p=318</guid>
		<description><![CDATA[Conversando com um colega do trabalho, discutíamos sobre a questão dos testes automatizados. Confesso, que nessa altura dos acontecimentos de TI, esse assunto estaria mais que esgotado, porém para minha surpresa, existe gente que ainda insiste dizer que é &#8220;perda de tempo&#8221; e outros termos menos lisonjeiros. Esse colega me contou de um projeto onde [...]]]></description>
		<wfw:commentRss>http://metronus.com/blog/2010/01/11/o-bom-o-feio-e-o-mal-em-desenvolvimento-parte-1-testes-automatizados/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

