<?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>Blog sobre desenvolvimento mobile e Web &#187; Karma</title>
	<atom:link href="https://blog.sw9.com.br/tag/karma/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.sw9.com.br</link>
	<description>Blog com artigos e vídeos a respeito de assuntos voltados para desenvolvimento we e desenvolvimento mobile hibrido</description>
	<lastBuildDate>Fri, 12 Jul 2024 20:17:59 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>Testando seu App AngularJS com Karma e Jasmine &#8211; Parte Final &#8211; SW9</title>
		<link>https://blog.sw9.com.br/2017/03/28/testando-seu-app-angularjs-com-karma-e-jasmine-testando-controlador-mais-api-2/</link>
		<comments>https://blog.sw9.com.br/2017/03/28/testando-seu-app-angularjs-com-karma-e-jasmine-testando-controlador-mais-api-2/#comments</comments>
		<pubDate>Tue, 28 Mar 2017 15:00:20 +0000</pubDate>
		<dc:creator><![CDATA[Paulo Eduardo]]></dc:creator>
				<category><![CDATA[AngularJS]]></category>
		<category><![CDATA[Angular]]></category>
		<category><![CDATA[Angular JS]]></category>
		<category><![CDATA[Casos de Teste]]></category>
		<category><![CDATA[Jasmine]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[Testando seu App em AngularJS]]></category>
		<category><![CDATA[Testes]]></category>
		<category><![CDATA[Testes Unitários]]></category>

		<guid isPermaLink="false">http://blog.sw9.com.br/?p=415</guid>
		<description><![CDATA[Olá a todos.

Decidi lançar uma nova série, agora para falar sobre testes associados a Apps Web.

O Teste é uma das fases mais importantes do ciclo de desenvolvimento de um Software, seja ele para a Web, Desktop ou Mobile.

Neste último vídeo da série vou construir o último caso de teste que consiste em validar quando passamos um id de usuário inválido (que não existe na base de dados).
Neste caso, o comportamento que esperamos é o App nos direcionar para uma página de erro (Página 404).

Primeiro vamos começar construindo nosso controlador 404, nosso arquivo de teste e por último o arquivo html contendo a mensagem de erro. Para concluir, vou completar o arquivo de teste do controlador [Contato] onde incluo o último caso de teste e valido o redirecionamento para a página de Erro.

Atenção especial para o roteamento em nosso App, onde uso o ui-router e não mais o ngRoute.]]></description>
		<wfw:commentRss>https://blog.sw9.com.br/2017/03/28/testando-seu-app-angularjs-com-karma-e-jasmine-testando-controlador-mais-api-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testando seu App AngularJS com Karma e Jasmine &#8211; Parte 4 &#8211; SW9</title>
		<link>https://blog.sw9.com.br/2017/03/16/testando-seu-app-angularjs-com-karma-e-jasmine-testando-controlador-mais-api/</link>
		<comments>https://blog.sw9.com.br/2017/03/16/testando-seu-app-angularjs-com-karma-e-jasmine-testando-controlador-mais-api/#comments</comments>
		<pubDate>Thu, 16 Mar 2017 15:00:57 +0000</pubDate>
		<dc:creator><![CDATA[Paulo Eduardo]]></dc:creator>
				<category><![CDATA[AngularJS]]></category>
		<category><![CDATA[Angular]]></category>
		<category><![CDATA[Angular JS]]></category>
		<category><![CDATA[Casos de Teste]]></category>
		<category><![CDATA[Jasmine]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[Testando seu App em AngularJS]]></category>
		<category><![CDATA[Testes]]></category>
		<category><![CDATA[Testes Unitários]]></category>

		<guid isPermaLink="false">http://blog.sw9.com.br/?p=408</guid>
		<description><![CDATA[Olá a todos.

Para este Quarto vídeo da série, vou iniciar a construção de testes para validar o funcionamento do Controlador chamado [Contatos].  

Este controlador deve receber um único contato válido, utilizar o nome da rede social contida neste contato para fazer uma pesquisa na API Social e trazer demais detalhes da rede social, como url, nome e ícone.

Como bônus, explico como incluir o comando [karma start --reporters spec] dentro do arquivo package.json, dando possibilidade ao desenvolvedor de digitar apenas [npm test], no prompt de comando, todas as vezes que for necessário executar o test runner Karma.]]></description>
		<wfw:commentRss>https://blog.sw9.com.br/2017/03/16/testando-seu-app-angularjs-com-karma-e-jasmine-testando-controlador-mais-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testando seu App AngularJS com Karma e Jasmine &#8211; Parte 3 &#8211; SW9</title>
		<link>https://blog.sw9.com.br/2017/03/14/testando-seu-app-angularjs-com-karma-e-jasmine-testando-chamada-api/</link>
		<comments>https://blog.sw9.com.br/2017/03/14/testando-seu-app-angularjs-com-karma-e-jasmine-testando-chamada-api/#comments</comments>
		<pubDate>Tue, 14 Mar 2017 15:00:35 +0000</pubDate>
		<dc:creator><![CDATA[Paulo Eduardo]]></dc:creator>
				<category><![CDATA[AngularJS]]></category>
		<category><![CDATA[Angular]]></category>
		<category><![CDATA[Angular JS]]></category>
		<category><![CDATA[Casos de Teste]]></category>
		<category><![CDATA[Jasmine]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[Testando seu App em AngularJS]]></category>
		<category><![CDATA[Testes]]></category>
		<category><![CDATA[Testes Unitários]]></category>

		<guid isPermaLink="false">http://blog.sw9.com.br/?p=407</guid>
		<description><![CDATA[Olá a todos.

Para este Terceiro vídeo da série, vou mostrar como construir testes para validar o funcionamento de uma chamada API REST.

A API REST que vou utilizar é o Json-Server (Fake Full Rest API). Para quem quiser saber mais sobre o Json-Server, vou deixar no final da descrição o link para um dos vídeos que gravei sobre o assunto.

Para testar a API, vou criar um serviço chamado social e, a partir dele, realizar a chamada a API Json-Server para me retornar dados de redes sociais.]]></description>
		<wfw:commentRss>https://blog.sw9.com.br/2017/03/14/testando-seu-app-angularjs-com-karma-e-jasmine-testando-chamada-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testando seu App AngularJS com Karma e Jasmine &#8211; Parte 2 &#8211; SW9</title>
		<link>https://blog.sw9.com.br/2017/03/02/testando-seu-app-angularjs-com-karma-e-jasmine-filtros-controladores/</link>
		<comments>https://blog.sw9.com.br/2017/03/02/testando-seu-app-angularjs-com-karma-e-jasmine-filtros-controladores/#comments</comments>
		<pubDate>Thu, 02 Mar 2017 15:00:41 +0000</pubDate>
		<dc:creator><![CDATA[Paulo Eduardo]]></dc:creator>
				<category><![CDATA[AngularJS]]></category>
		<category><![CDATA[Angular]]></category>
		<category><![CDATA[Angular JS]]></category>
		<category><![CDATA[Casos de Teste]]></category>
		<category><![CDATA[Jasmine]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[Testando seu App em AngularJS]]></category>
		<category><![CDATA[Testes]]></category>
		<category><![CDATA[Testes Unitários]]></category>

		<guid isPermaLink="false">http://blog.sw9.com.br/?p=401</guid>
		<description><![CDATA[Olá a todos.

Decidi lançar uma nova série, agora para falar sobre testes associados a Apps Web.

O Teste é uma das fases mais importantes do cliclo de desenvolvimento de um Software, seja ele para a Web, Desktop ou Mobile.

Eu digo a vocês que o teste é o grande aliado para identificarmos potenciais defeitos no código.

Já passou a época onde as pessoas desenvolviam os sistemas e para testá-los navegavam por todas as telas em busca de defeitos.
Essa pode ser uma alternativa, mas não é a única. Para realizarmos testes de qualidade, o mais correto é construirmos casos de teste
e aplicá-los de forma automática sempre que ocorrer uma alteração em nosso código.

Para esta primeira série sobre testes, vou focar no processo de testes de um App escrito em AngularJS. Como fazer isso? Como consigo criar testes
para validar os códigos escritos em AngularJS.

Para viabilizar a construção dos testes, vamos precisar de um framework de teste, que nada mais é do que um conjunto de features que vai nos permitir
codificar casos de teste. Para o caso do AngularJS o escolhido foi o framework Jasmine.]]></description>
		<wfw:commentRss>https://blog.sw9.com.br/2017/03/02/testando-seu-app-angularjs-com-karma-e-jasmine-filtros-controladores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testando seu App AngularJS com Karma e Jasmine &#8211; Parte 1 &#8211; SW9</title>
		<link>https://blog.sw9.com.br/2017/02/28/testando-seu-app-angularjs-com-karma-e-jasmine-servicos/</link>
		<comments>https://blog.sw9.com.br/2017/02/28/testando-seu-app-angularjs-com-karma-e-jasmine-servicos/#comments</comments>
		<pubDate>Tue, 28 Feb 2017 15:00:42 +0000</pubDate>
		<dc:creator><![CDATA[Paulo Eduardo]]></dc:creator>
				<category><![CDATA[AngularJS]]></category>
		<category><![CDATA[Angular]]></category>
		<category><![CDATA[Angular JS]]></category>
		<category><![CDATA[Casos de Teste]]></category>
		<category><![CDATA[Jasmine]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Karma]]></category>
		<category><![CDATA[Testando seu App em AngularJS]]></category>
		<category><![CDATA[Testes]]></category>
		<category><![CDATA[Testes Unitários]]></category>

		<guid isPermaLink="false">http://blog.sw9.com.br/?p=400</guid>
		<description><![CDATA[Olá a todos.

Decidi lançar uma nova série, agora para falar sobre testes associados a Apps Web.

O Teste é uma das fases mais importantes do cliclo de desenvolvimento de um Software, seja ele para a Web, Desktop ou Mobile.

Eu digo a vocês que o teste é o grande aliado para identificarmos potenciais defeitos no código.

Já passou a época onde as pessoas desenvolviam os sistemas e para testá-los navegavam por todas as telas em busca de defeitos.
Essa pode ser uma alternativa, mas não é a única. Para realizarmos testes de qualidade, o mais correto é construirmos casos de teste
e aplicá-los de forma automática sempre que ocorrer uma alteração em nosso código.

Para esta primeira série sobre testes, vou focar no processo de testes de um App escrito em AngularJS. Como fazer isso? Como consigo criar testes
para validar os códigos escritos em AngularJS.

Para viabilizar a construção dos testes, vamos precisar de um framework de teste, que nada mais é do que um conjunto de features que vai nos permitir
codificar casos de teste. Para o caso do AngularJS o escolhido foi o framework Jasmine.]]></description>
		<wfw:commentRss>https://blog.sw9.com.br/2017/02/28/testando-seu-app-angularjs-com-karma-e-jasmine-servicos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
