<?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>zezologs &#187; Ferramentas de Teste</title>
	<atom:link href="http://www.zezologs.org/blog/category/execucao-de-testes/ferramentas-de-teste/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zezologs.org/blog</link>
	<description>teste de software, prevenção de erros, automação</description>
	<lastBuildDate>Tue, 16 Mar 2010 19:30:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Cobertura de C&#243;digo com NCover</title>
		<link>http://www.zezologs.org/blog/cobertura-de-cdigo-com-ncover/</link>
		<comments>http://www.zezologs.org/blog/cobertura-de-cdigo-com-ncover/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 14:55:37 +0000</pubDate>
		<dc:creator>eudescosta</dc:creator>
				<category><![CDATA[Ferramentas de Teste]]></category>
		<category><![CDATA[Testes Unitários]]></category>
		<category><![CDATA[Cobertura de código]]></category>

		<guid isPermaLink="false">http://www.zezologs.org/blog/cobertura-de-cdigo-com-ncover/</guid>
		<description><![CDATA[<p>Pra quem trabalha com testes unitários, ja percebeu a importância de se ter uma ferramenta de análise de cobertura para ajudar na implementação dos testes, pra quem está começando a trabalhar com estes tipos de teste, o primeiro conselho, é procurar antes mesmo da implementação dos testes, uma ferramenta que lhe forneça informações de cobertura de código.</p>
<p>A razão pelo qual a utilização destas ferramentas é tão relevante, é que na maioria das vezes por mais conhecedor do código que você esta testando você seja, você sempre vai esquecer de passar por esse, ou aquele trecho de código, o que pode comprometer a eficiência dos seus testes.</p>
<p>Depois que passei a utilizar o NCover como uma solução para a análise de cobertura dos meus testes, passei a defender muito a tese de que um teste de caixa branca só pode ser confiável quando todos os seus testes passam pela análise de uma ferramenta dessas&#8230;salvo alguns casos em que os testes são direcionados propositalmente a um método especifico, testes em API´s&#8230;mas no geral (e por enquanto, até que me provem o contrário) acredito nessa tese.</p>
<p></p>
<p>Vejam o porque acredito e defendo essa tese, depois da rápida explicação na instalação do NCover.</p>
<p>Depois de <a href="http://www.ncover.com/">baixado</a>, instalado e devidamente registrado na sua máquina, acesse o NCoverExplorer, que inicialmente parecerá como a imagem abaixo.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image8.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb8.png" alt="image" width="240" height="171" /></a></p>
<p>Uma tela vazia, sem nada <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Vá em &#8216;Run NCover&#8230;&#8217; e realize as configurações de acordo com seu ambiente, o que o NCover precisar saber são basicamente 3 coisas</p>
<p>1) <strong>Qual comando ele vai executar pra rodar seus testes;</strong></p>
<p>2) <strong>Qual a pasta que encontram-se todas assemblies do seu código;</strong></p>
<p>3) <strong>Quais os argumentos que ao executar os testes devem ser passados.</strong></p>
<p>Pronto, estas 3 perguntas você precisar saber para preencher respectivamente nos campos que seguem na imagem</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image9.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb9.png" alt="image" width="240" height="171" /></a></p>
<p>Feito isso, basta rodar o NCover, se tudo der certo ele deverá rodar seus testes e exibirá a cobertura do código da seguinte forma.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image10.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb10.png" alt="image" width="240" height="171" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2008/07/image11.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb11.png" alt="image" width="240" height="171" /></a></p>
<p>a imagem a seguir lhe mostra qual parte do código seu teste passou, note a cor azulada, que inidica que seu teste passou por ali.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image12.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb12.png" alt="image" width="240" height="171" /></a></p>
<p>E a mais importante</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/07/image13.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/07/image-thumb13.png" alt="image" width="240" height="171" /></a></p>
<p>Aqui você vê claramente que meu teste nao entou nesse laço <strong>if</strong> que encontra-se em vermelho, portanto, um teste deverá ser escrito para testar este <strong>if</strong>.</p>
<p>Viram como é importamte o uso de uma ferramenta de cobertura de código para testes caixa branca?</p>
<p>O <a href="http://www.ncover.com/">NCover</a> é pago, e para usa-lo em uma versão trial é preciso efetuar um cadastro e receber por email a chave de ativação.</p>
<p>Existe uma versão free no <a href="http://ncover.sourceforge.net/">NCover</a>, mas nesta versão é preciso instrumentar seu código, o que me deixou um pouco receioso.</p>
<br><hr /><h2>comentários</h2><li><a href="http://www.zezologs.org/blog/cobertura-de-cdigo-com-ncover/#comment-80">quarta-feira, julho 23, 2008</a>, Jéssica Braun comentou: Show de bola seu blog. Parabéns! Vou virar visitante assídua!

Abraço.</li><br><li><a href="http://www.zezologs.org/blog/cobertura-de-cdigo-com-ncover/#comment-81">quarta-feira, julho 23, 2008</a>, <span class='commentTipWrapper' lang='81'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: obrigado :)</li><br><hr /><h2>leia mais...</h2><ul><li><a href="http://www.zezologs.org/blog/dica-mstest-noisolation-e-arquivos-de-configurao/" rel="bookmark" title="Permanent Link: Dica: MSTest (/noisolation e arquivos de configura&ccedil;&atilde;o)">Dica: MSTest (/noisolation e arquivos de configura&ccedil;&atilde;o)</a></li><li><a href="http://www.zezologs.org/blog/iii-ebts-aberta-submisses-de-artigos/" rel="bookmark" title="Permanent Link: III EBTS Aberta Submiss&otilde;es de Artigos">III EBTS Aberta Submiss&otilde;es de Artigos</a></li><li><a href="http://www.zezologs.org/blog/testes-unitrios-com-componente-do-net/" rel="bookmark" title="Permanent Link: Testes Unit&aacute;rios com componente do .NET">Testes Unit&aacute;rios com componente do .NET</a></li></ul><br>
<div align="center"><font face="Tahoma"><font color="#999999" face="Tahoma">Copyright &copy; 
    2007-2008 zezologs.org <strong>|</strong> 
    Todos os direitos reservados <strong>|</strong>
    <font color="#637c32"><strong></strong></font></font><font face="Tahoma"><a href="http://www.zezologs.org/blog/mobile/">Acessibidade</a> 
    <font color="#637c32"><strong>|</strong></font></font> <font face="Tahoma"><a href="http://www.wordpress.com">Wordpress 
    </a> </font> ]]></description>
		<wfw:commentRss>http://www.zezologs.org/blog/cobertura-de-cdigo-com-ncover/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ferramentas de Teste: JMeter</title>
		<link>http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/</link>
		<comments>http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 02:54:10 +0000</pubDate>
		<dc:creator>eudescosta</dc:creator>
				<category><![CDATA[Ferramentas de Teste]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[jmeter]]></category>
		<category><![CDATA[Teste de Performance]]></category>

		<guid isPermaLink="false">http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/</guid>
		<description><![CDATA[<p>Vou falar agora um pouco sobre o <a href="http://jakarta.apache.org/jmeter/">jmeter</a>, uma ferramenta do grupo <a href="http://www.apache.org">apache</a>, para a realização de testes de performance, carga e stress. Apesar de ser este o foco do jmeter (testes de performance, carga e stress) ele também pode ser utilizado para realizar testes em webservices, banco de dados e também automatizar alguns teste funcionais, seu uso, alias, é bastante amplo. Lógico que existem ferramentas que desempenham o mesmo papel que o Jmeter como o caso <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&amp;displaylang=en">WAST (Web Application Stress Test)</a>, <a href="http://www.webload.org/ ">WebLoad</a> mas vamos aborar jmeter neste momento.</p>
<p>Irei mostar a seguir, o Jmeter em sua operação mais básica e nos posts decorrentes irei aprofundando na sua aplicação.</p>
<p>Quem vê o Jmeter pela primeira vez não deve se sentir muito confortável devido a sua relativa falta de intuitividade, mas isso logo passa depois que você entende sua estrutura, que pelo que vocês irão ver, é bem simples.</p>
<p></p>
<p>Creio que a melhor forma de entender a estrutura de elementos da árvore do Jmeter é mostrando logo de início um script do Jmeter todo pronto, pois assim fica mais prático. Irei portanto, usar como exemplo um script que escrevi para alguns testes de performance e stress, são scripts simples que mostram como é fácil usar esta ferramenta.</p>
<p>Antes, irei mostrar onde se encontram os elementos que serão utilizados no exemplo que irei dar, veja na imagem abaixo como chegar neles.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image6.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb6.png" alt="image" width="240" height="158" /></a></p>
<p>Bem agora vamos para o script com os elementos que utilizei.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image7.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb7.png" alt="image" width="199" height="240" /></a></p>
<p>Vamos lá, na ordem:</p>
<p><strong>1.</strong> Inserindo História &#8211; Thread Group (<strong>Add &gt; New &gt; Thread Group</strong>)</p>
<p>Este é o começo de qualquer script (ou plano de teste, se preferir) no jmeter, este elemento inicia seu script, todos os outros elementos que serão interpretados pelo jmeter devem ficar obrigatoriamente abaixo deste thread group, você pode, se preferir, organizar seu script em vários thread groups sem problemas. É aqui no Thread Group que você irá indicar número de conexões simultâneas, Ramp-up e Tempo de Execução.</p>
<p><strong>2. </strong>HTTP Request Defaults (<strong>Thread Group &gt; Add &gt; Config Element &gt; HTTP Request Defaults</strong>)</p>
<p>Aqui você define o padrão de seus requests HTTP, este elemento basicamente gerência os HTTP requests que essa thread está prestes a fazer.</p>
<p>O que basicamente deve estar preenchido neste elemento é o campo <strong>Server Name or IP.</strong></p>
<p><strong>3.</strong> HTTP Cookie Manager (<strong>Thread Group &gt; Add &gt; Config Element &gt; HTTP Cookie Manager</strong>)</p>
<p>Suporte a Cookies, você pode remover este elemento, mas recomendo deixar. Este elemento garante que cada Thread vai receber seu próprio cookie.</p>
<p><strong>4.</strong> CSV Data Set Config (<strong>Thread Group &gt; Add &gt; Config Element &gt; CSV Data Set Config</strong>)</p>
<p>Esta aqui é uma facilidade do jmeter, em telas de login ou qualquer tela que você tenha que passar dados para o browser, você pode usar este elemento, ele funciona da seguinte forma.</p>
<p>Você preenche arquivo .csv com os parâmetros que você vai querer passar, conforme imagem abaixo</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image8.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb8.png" alt="image" width="137" height="66" /></a></p>
<p>Salve e depois volte ao elemento CSV Data Set Config e informe respectivamente nome para os valores acima <em>admin</em> e <em>1234</em>, conforme imagem abaixo</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image9.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb9.png" alt="image" width="240" height="23" /></a></p>
<p>Neste momento, ao rodar o script o jmeter vai vincular <em>USER=admin</em> e <em>PASS=1234</em>, e você pode chamar estes valores em qualquer lugar do script assim: <em>${USER}</em> e <em>${PASS}.</em></p>
<p>No caso deste script irei utilizar estes valores no campo abaixo.</p>
<p><strong>5.</strong> /redes2/login.do</p>
<p>Aqui é onde começa a interação com o browser, ou seja, onde as requisições são efetivamente realizadas, existe uma forma bem fácil de conseguir estas informações, usando uma funcionalidade chamada <strong>HTTP Proxy Server.</strong></p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image10.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb10.png" alt="image" width="240" height="56" /></a></p>
<p>Com o <strong>HTTP Proxy Server </strong>você pode gravar ações no browser e o jmeter irá gravando tudo pra você, basta que você informe nas configurações de seu browser a porta 8080 (você pode alterar para qualquer porta disponível no seu pc) e pressionar PLAY</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image11.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb11.png" alt="image" width="219" height="41" /></a></p>
<p>Pronto, feito isso, o jmeter deverá lhe poupar de realizar manualmente estes passos.</p>
<p>Como mencionado no tópico 5) irei usar os valores <em>${USER}</em> e <em>${PASS}</em> aqui.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image12.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb12.png" alt="image" width="240" height="44" /></a></p>
<p><strong>6.</strong> Browser-derived headers</p>
<p>Estes controles o <strong>HTTP Proxy Server </strong>adiciona automaticamente, não se preocupe com eles.</p>
<p><strong>7.</strong> /redes2/viewHome.do</p>
<p>Mais um request gravado pelo <strong>HTTP Proxy Server </strong></p>
<p><strong>8.</strong> Browser-derived headers</p>
<p>Estes controles o <strong>HTTP Proxy Server </strong>adiciona automaticamente, não se preocupe com eles.</p>
<p><strong>9.</strong> /iredes2/confirmCreateNarrative.do</p>
<p>Mais um request gravado pelo <strong>HTTP Proxy Server </strong></p>
<p><strong>10.</strong> Browser-derived headers</p>
<p>Estes controles o <strong>HTTP Proxy Server </strong>adiciona automaticamente, não se preocupe com eles.</p>
<p><strong>11.</strong> Counter &#8211; (<strong>Thread Group &gt; Add &gt; Pre Processors &gt; Counter</strong>)</p>
<p>Esta aqui é outra facilidade do jmeter, quando existe a necessidade de se incluir vários registros sequencialmente no banco, a melhor forma de se fazer isso é via estes Counters, ele vai basicamente incrementar em +1 (isto no entanto é configurável)</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image13.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb13.png" alt="image" width="240" height="214" /></a></p>
<p>No caso acima ele vai começar com 1 incrementar de 1 em 1 até 100 e o nome de referência é H, ou seja, onde você quiser utilizar este counter, basta chamar<em> ${H}</em> onde queres incrementar, veja imagem abaixo.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image14.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb14.png" alt="image" width="240" height="61" /></a></p>
<p><strong>12.</strong> View Results in Table &#8211;  (<strong>Thread Group &gt; Add &gt; Listener &gt; View Results in Table</strong>)</p>
<p>Bem aqui é a parte dos relatórios, este relatório exibirá os seguintes valores</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image15.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb15.png" alt="image" width="240" height="10" /></a></p>
<p><strong>13.</strong> View Results Tree &#8211; (<strong>Thread Group &gt; Add &gt; Listener &gt; View Results Tree</strong>)</p>
<p>Os resultados estão vazios, mas ele lista aqui todos os requests e alem disso aqui você tambem pode renderizar o HTML e ver exatamente o que este request fez, ótimo para debugar caso ocorra algum problema.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image16.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb16.png" alt="image" width="225" height="240" /></a></p>
<p><strong>14.</strong> Graph Results &#8211; (<strong>Thread Group &gt; Add &gt; Listener &gt; Graph Results</strong>)</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image17.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb17.png" alt="image" width="240" height="157" /></a></p>
<p><strong>15.</strong> Save Responses to a file &#8211; (<strong>Thread Group &gt; Add &gt; Post Processors &gt; Save Resonses to a file</strong>)</p>
<p>Salva requisições em um arquivo</p>
<p><strong>16.</strong> Generate Summary Results &#8211; (<strong>Thread Group &gt; Add &gt; Post Processors &gt; Generate Summary Results</strong>)</p>
<p>Salva um sumário em um arquivo</p>
<p>Você pode organizar tudo em várias threads desta forma</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image18.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb18.png" alt="image" width="240" height="226" /></a></p>
<p>E antes de finalizar esta parte que é a mais importante</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image19.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb19.png" alt="image" width="235" height="163" /></a></p>
<p>Estas são as propriedade de uma Thread, você deve informar nela o que você vai fazer</p>
<p><strong>Number of Threads</strong> &#8211; Quantidade de Threads que será realizada</p>
<p><strong>Ram-UP</strong> &#8211; Tempo que o jmeter para executar as threads informada acima</p>
<p><strong>Loop </strong>- Quantas vezes ele irá realizar esta atividade</p>
<p>No caso acima 10 requisições em 60 segundos repetindo 5 vezes</p>
<p>No final consolido estes resultados em uma planilha</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/06/image20.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/06/image-thumb20.png" alt="image" width="240" height="106" /></a></p>
<br><hr /><h2>comentários</h2><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-60">terça-feira, junho 10, 2008</a>, <span class='commentTipWrapper' lang='60'><a href='http://www.via6.com/topico.php?tid=188652' rel='external nofollow'>Eudes via Rec6</a></span> comentou: <strong>Testando Performance de Aplicações WEB com JMeter...</strong>

Uma introdução a ferramenta de testes de performance, carga e stress chamada JMeter.
...</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-282">terça-feira, novembro 11, 2008</a>, <span class='commentTipWrapper' lang='282'><a href='http://www.worldorg.net' rel='external nofollow'>Flávio</a></span> comentou: O que são aquelas infomações em Graph Full e como eu pego o relatório aquele que é exibido no final?</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-283">sexta-feira, novembro 14, 2008</a>, Claudio comentou: Valeu pelo tutorial.....vou começar a brincar com ele.</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-304">quarta-feira, janeiro 21, 2009</a>, Scheila comentou: Bom dia,

Muito legal o post! É sempre bom conhecer novas ferramentas...
Só gostaria de mais explicações sobre como eu faço para que a ferramenta grave as ações que farei no site para depois poder testar...
Gostaria tbm de dicas de outros bons livros e artigos para o Jmeter.</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-319">quinta-feira, abril 23, 2009</a>, Fernando comentou: muito confuso o tutorial, poderia detalhar mais para facilitar o uso da ferramenta, me perdi na parte "irei usar os valores ${USER} e ${PASS} aqui." aqui onde ? , mas valeu pela intenção de ajudar.  ≈up≈</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-320">sexta-feira, abril 24, 2009</a>, <span class='commentTipWrapper' lang='320'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Fernando, obrigado pelo feedback.</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-598">terça-feira, março 23, 2010</a>, Edson comentou: Gostaria de saber como ler esses resultados apresentados nos gráficos, ou seja, o que o esá dizendo o gráfico entende?
Se poder me ajudar,,, to precisando muito.... se vc ouber de alguns livro eu aceito....

Valeu.</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-651">quarta-feira, junho 30, 2010</a>, joao batista comentou: Cara muito bom o tutorial, gostaria de saber como vc gerou.

Consolido de resultados em uma planilha</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-652">quinta-feira, julho 1, 2010</a>, joao batista comentou: Como faço para consolidar o resulta e uma planilha iqual seu exemplo

No final consolido estes resultados em uma planilha</li><br><li><a href="http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/#comment-663">sábado, julho 17, 2010</a>, <span class='commentTipWrapper' lang='663'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: João,

É um copy & paste da tela do jmeter.</li><br><hr /><h2>leia mais...</h2><ul><li><a href="http://www.zezologs.org/blog/dicas-jmeter-once-only-controller/" rel="bookmark" title="Permanent Link: Dicas JMeter: &#8216;Once Only Controller&#8217;">Dicas JMeter: &#8216;Once Only Controller&#8217;</a></li><li><a href="http://www.zezologs.org/blog/questionamentos-sobre-o-testlink-1/" rel="bookmark" title="Permanent Link: Questionamentos sobre o Testlink (#1)">Questionamentos sobre o Testlink (#1)</a></li><li><a href="http://www.zezologs.org/blog/testes-unitrios-com-csunit/" rel="bookmark" title="Permanent Link: Testes Unit&aacute;rios com csUnit">Testes Unit&aacute;rios com csUnit</a></li><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/" rel="bookmark" title="Permanent Link: Ferramentas de Teste: Selenium">Ferramentas de Teste: Selenium</a></li><li><a href="http://www.zezologs.org/blog/cobertura-de-cdigo-com-ncover/" rel="bookmark" title="Permanent Link: Cobertura de C&oacute;digo com NCover">Cobertura de C&oacute;digo com NCover</a></li></ul><br>
<div align="center"><font face="Tahoma"><font color="#999999" face="Tahoma">Copyright &copy; 
    2007-2008 zezologs.org <strong>|</strong> 
    Todos os direitos reservados <strong>|</strong>
    <font color="#637c32"><strong></strong></font></font><font face="Tahoma"><a href="http://www.zezologs.org/blog/mobile/">Acessibidade</a> 
    <font color="#637c32"><strong>|</strong></font></font> <font face="Tahoma"><a href="http://www.wordpress.com">Wordpress 
    </a> </font> ]]></description>
		<wfw:commentRss>http://www.zezologs.org/blog/ferramenta-de-testes-jmeter/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Importando CT´s do Excel para o Testlink</title>
		<link>http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/</link>
		<comments>http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comments</comments>
		<pubDate>Wed, 14 May 2008 23:28:32 +0000</pubDate>
		<dc:creator>eudescosta</dc:creator>
				<category><![CDATA[Ferramentas de Teste]]></category>
		<category><![CDATA[Testlink v. 1.7.4]]></category>
		<category><![CDATA[Importar Casos de Teste]]></category>
		<category><![CDATA[Testlink]]></category>

		<guid isPermaLink="false">http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/</guid>
		<description><![CDATA[<p>Esta semana precisei importar os casos de teste de um determinado projeto para o testlink, infelizmente toda a escita dos casos de testes deste projeto foi feita no excel, por vários motivos e eram muitos casos de teste para serem postos &#8220;à mão&#8221; no testlink.</p>
<p>Bem, comecei dando uma pesquisada no google e cheguei  até procurar no código do testlink o método que adicionava os casos de teste, para ver com quais tabelas ele se relacionava, e criar algum script que realizasse a importação.</p>
<p>Achei  o que queria, mas logo depois de achar, decidi procurar um pouco mais no google, por algo que não havia procurado, pois anteriormente estava procurando por ferramentas que convertessem de um .xls para um .xml, desta vez, procurei por alguma forma do próprio excel fazer isso, resultado&#8230;bingo! achei!!</p>
<p></p>
<p>Nos próximos parágrafos irei explanar como realizar esta tarefa, que é bastante simples e útil.</p>
<p>Então, o primeiro passo é ter o <a href="http://www.zezologs.org/download/3">template </a>do xml para importar.</p>
<p>Depois abra o excel e vá em Data &gt;&gt; XML &gt;&gt; Import,  na caixa de seleção, indique o arquivo dispibilizado acima.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/05/data-xml.jpg" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/05/data-xml-thumb.jpg" alt="data-xml" width="240" height="219" /></a></p>
<p>O excel irá abrir uma caixa pedindo para voce indicar a célula de onde você quer que o xml seja montado.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/05/poit-of-start.jpg" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/05/poit-of-start-thumb.jpg" alt="poit-of-start" width="240" height="129" /></a></p>
<p>Depois de selecionado o excel irá montar o xml</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/05/excel-import.jpg" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/05/excel-import-thumb.jpg" alt="excel-import" width="240" height="159" /></a></p>
<p>Dai, é só incluir as informações nos respectivos campos, este é o único trabalho que você terá, de copiar os detalhes do seu projeto de testes no excel para esta tabela, mas convenhamos, é um trabalho bem menor do que incluir manualmente, ou criar um script para incluir tudo no banco <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Aprendi logo cedo uma famosa frase: <strong>Não reinvente a roda!</strong></p>
<p>Bem, Salve como um &#8220;<strong>XML Data</strong>&#8221; e pronto.</p>
<p>Depois basta ir em &#8220;<strong>import test suite</strong>&#8221; no testlink, selecionar o arquivo e depois &#8220;<strong>upload file</strong>&#8220;.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2008/05/dados-importados.jpg" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2008/05/dados-importados-thumb.jpg" alt="dados-importados" width="240" height="129" /></a></p>
<p>Se tudo ocorreu certo a você verá o resultado acima, se isso não aconteceu com você, certifique-se de que você completou todos os passos anteriores corretamente.</p>
<p>Infelizmente este método não funcionou quando tentei importar usando o template que contém todas as suites de teste, o excel retornou um erro, informando que não poderia realizar a operação pois o mapeamento do XML na planilha não eram exportáveis. Mas como importando apenas os casos de teste, resolvia para mim, não investiguei.</p>
<br><hr /><h2>comentários</h2><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-82">quinta-feira, julho 31, 2008</a>, Babilla comentou: Olá Eudes,
Qual versão do Excel vc está utilizando?
Obrigada.</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-83">quinta-feira, julho 31, 2008</a>, <span class='commentTipWrapper' lang='83'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Babilla,

Quando realizei este artigo estava com o Excel 2003.</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-92">segunda-feira, agosto 18, 2008</a>, Thiago comentou: Olá Eudes,

Você sabe se com o Br.Office (Open Office) é possível fazer?
Fiz com o excel e funcionou, contudo aqui na empresa só usam Open Office.

Vlw</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-93">segunda-feira, agosto 18, 2008</a>, <span class='commentTipWrapper' lang='93'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Thiago, 

Cara não sei.

Mas eu acredito que não, pois esta funcionalidade me parece ser uma coisa bem específica do pacote office.

Não acredito que esta funcionalidade seja amplamente utilizada, para justificar um suporte a isso por parte do BROffice.

Mas eu apenas suponho, não sei ao certo</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-94">segunda-feira, agosto 18, 2008</a>, Thiago comentou: Beleza...
Com o Excel já deu certo... vou usar com ele mesmo...
Obrigado
Abraço!</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-205">terça-feira, setembro 30, 2008</a>, Augusta comentou: Oi Eudes,

Como faço para exportar o caso de teste do testlink para o excel? E caso eu tenha campos customizados, estes também são exportados?

agradeço pela contribuição.

Augusta</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-212">quinta-feira, outubro 2, 2008</a>, Alessandra Campos comentou: Oi Thiago,

preciso gerar os casos de testes em Word, porém quando peço a impressão do plano de testes, os campos customizados que eu criei para os casos de testes, não são exibidos na impressão. Você sabe como posso resolver isso?

Obrigada,

Alessandra</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-213">quinta-feira, outubro 2, 2008</a>, <span class='commentTipWrapper' lang='213'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Augusta,

Na tela de 'Specification' tem uma opção para exportar os apenas os testes ou a suite de testes, os campos customizados nao serão contemplados por esta exportação.</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-274">quarta-feira, outubro 22, 2008</a>, Monica Monteiro comentou: Olá, gostaria de saber como faço para quebrar a linha, por exemplo:

Quando realizei a importação ele trouxe os steps assim:

1 - Acessar o sistema 2 - clicar no link de produtos

Eu gostaria de quebrar essa linha, assim como excel:

1 - Acessar o sistema
2 - clicar no link de produtos</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-275">quarta-feira, outubro 22, 2008</a>, <span class='commentTipWrapper' lang='275'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: use "< /br >" ou "/n".

Ex1. 1 - Acessar o sistema "< /br >" 2 - clicar no link de produtos
ou
Ex2. 1 - Acessar o sistema "/n" 2 - clicar no link de produtos

obs. retire os espaços do "< /br >" ao utilizá-lo</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-281">quinta-feira, novembro 6, 2008</a>, Silvio Aulik comentou: ≈!≈ Pessaol , aguem conseguir resolver o problema da limitação da importação de um xml ser apenas 200k??.

sds</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-326">sexta-feira, maio 22, 2009</a>, Thiago comentou: Eudes,

Sabe se com a versão Excel 2000 é possível fazer?

Att,

Thiago</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-328">domingo, maio 24, 2009</a>, <span class='commentTipWrapper' lang='328'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Thiago,

Infelizmente não sei te responder.</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-334">segunda-feira, junho 8, 2009</a>, Geison Dias comentou: Ola Thiago...
Gostaria de saber se vc tem algum tutorial de como utilizar a ferramenta testlink.......Estou fazendo minha monografia e vou utilizar esta ferramenta.....

Teria e-mail ou msn.....pois tenho duvidas de como utilizar esta ferramenta......

Geison Dias
Bacharelado em Sistemas de Informação - SETREM</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-335">segunda-feira, junho 8, 2009</a>, Thiago comentou: thiago.alessandro@gmail.com</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-336">segunda-feira, junho 8, 2009</a>, Geison Dias comentou: Ola Eudes!!!!

Tenho duvidas em relação a ferramenta de teste testlink......
poderia me ajudar.......
Tem email ou msn para entrar em contato....
Estou fazendo minha monografia e vou utilizar esta ferramenta.....
desde ja obrigado</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-575">quarta-feira, janeiro 27, 2010</a>, Daniele comentou: Oi, Como faço a importação no excel 2007?</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-576">quarta-feira, janeiro 27, 2010</a>, <span class='commentTipWrapper' lang='576'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Daniele,

Tenta perguntar em <a href="http://forum.zezologs.org" rel="nofollow">forum.zezologs.org.</a>

Mas o procedimento nao deve ser muito diferente, deve haver apenas algumas alterações na forma de fazer, mas o princípio deve ser o mesmo do exemplo que dei no blog.</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-610">terça-feira, abril 13, 2010</a>, José Carréra comentou: Funcionou !  ≈up≈ Valeu Eudes!</li><br><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/#comment-620">terça-feira, abril 27, 2010</a>, Adrea comentou: Olá Eudes,

Estou tentando buscar informações sobre integração das "TestLink + Jira" . Gostaria se possível, saber se você possui algum material sobre o assunto ou tem conhecimento de alguém que tenha realizado esta integração e tenha obtido sucesso nos resultados. Minha idéia é tentar utilizar esta integração da seguinte forma:

Associar as atividades criadas no Jira (Chaves Criadas) as atividades desenvolvidas no TestLink , Realizando as seguintes validações:

 - Quando um operador tentar salvar alguma alteração ou criar alguma atividade no sistema TestLink utilizando a Chave da atividade em questão do JIRA o mesmo verifique se tal atividade existe, se a mesma esta atribuída a este usuário e se ainda se encontra com Status diferente de Concluída com isso permitindo ou não as alterações.

- Customizar campos que são obrigatórios na geração de um Defeito do JIRA no TestLink. Fazendo com que tais campos sejam apresentados na ferramenta TestLink quando o usuário informar que o resultado falhou , de forma que aja uma integração entre estas duas ferramentas permitindo que seja aberto no JIRA um defeito de forma automática e  a chave gerada pelo JIRA para este defeito seja associada ao caso de Teste reprovado.

Não encontrei nenhum material que ajude muito neste tipo de integração, encontrei questionamentos parecidos com estes mais nenhuma resposta ou solução.

Ficaria muito grata de poder contar com sua opinião e conhecimento sobre este assunto.

Obrigada
 ;)</li><br><hr /><h2>leia mais...</h2><ul><li><a href="http://www.zezologs.org/blog/template-de-relatrio-de-testes-do-vs/" rel="bookmark" title="Permanent Link: Template de Relatório de Testes do VS">Template de Relatório de Testes do VS</a></li><li><a href="http://www.zezologs.org/blog/testlink-exportao-de-casos-de-teste/" rel="bookmark" title="Permanent Link: Testlink: Exporta&ccedil;&atilde;o de Casos de Teste">Testlink: Exporta&ccedil;&atilde;o de Casos de Teste</a></li><li><a href="http://www.zezologs.org/blog/questionamentos-sobre-o-testlink-1/" rel="bookmark" title="Permanent Link: Questionamentos sobre o Testlink (#1)">Questionamentos sobre o Testlink (#1)</a></li><li><a href="http://www.zezologs.org/blog/gerando-relatrio-dos-testes-unitrios-a-partir-do-trx/" rel="bookmark" title="Permanent Link: Gerando Relat&oacute;rio dos Testes Unit&aacute;rios a partir do .trx">Gerando Relat&oacute;rio dos Testes Unit&aacute;rios a partir do .trx</a></li><li><a href="http://www.zezologs.org/blog/forum-no-ar/" rel="bookmark" title="Permanent Link: Forum no ar!">Forum no ar!</a></li></ul><br>
<div align="center"><font face="Tahoma"><font color="#999999" face="Tahoma">Copyright &copy; 
    2007-2008 zezologs.org <strong>|</strong> 
    Todos os direitos reservados <strong>|</strong>
    <font color="#637c32"><strong></strong></font></font><font face="Tahoma"><a href="http://www.zezologs.org/blog/mobile/">Acessibidade</a> 
    <font color="#637c32"><strong>|</strong></font></font> <font face="Tahoma"><a href="http://www.wordpress.com">Wordpress 
    </a> </font> ]]></description>
		<wfw:commentRss>http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Ferramentas de Teste: Testlink</title>
		<link>http://www.zezologs.org/blog/ferramentas-de-teste-testlink/</link>
		<comments>http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 19:27:43 +0000</pubDate>
		<dc:creator>eudescosta</dc:creator>
				<category><![CDATA[Ferramentas de Teste]]></category>
		<category><![CDATA[Gerenciamento de Testes]]></category>
		<category><![CDATA[Testlink]]></category>

		<guid isPermaLink="false">http://www.zezologs.org/blog/ferramentas-de-teste-testlink/</guid>
		<description><![CDATA[<p>Bem, vou falar um pouco do <a href="http://testlink.org/" target="_blank">Testlink</a>, que é uma ferramenta de gerenciamento de casos de teste e execução <a href="http://en.wikipedia.org/wiki/Open_source" target="_blank">Open Source</a> desenvolvida usando plataformas também free como <a href="http://www.mysql.com/" target="_blank">PHP</a> e <a href="http://www.mysql.com/" target="_blank">MYSQL</a> por ser uma aplicação WEB você pode usar o servidor de sua preferência.</p>
<p>No meu caso, como já uso a um tempo o Apache, usei ele. Para quem está partindo para a primeira instalação do trio (PHP, MYSQL e Apache) aconselho o uso de &#8220;pacotes&#8221; de instalação que facilitam a vida instalando-os e configurando-os para você. Aconselho o <a href="http://www.easyphp.org/" target="_blank">EasyPHP</a>, mas uma busca rápida no google por <a href="http://www.google.com.br/search?hl=pt-BR&amp;q=Apache%2C+mysql+e+php&amp;meta=" target="_blank">PHP, MYSQL e Apache</a> lhe dará outras opções.</p>
<p>Mas isso não é o foco do post, quero mostrar o funcionamento da aplicação para servir como base para uma tomada de descisão.</p>
<p></p>
<p>Bem, uma vez instalado e configurado a tela inicial do Testlink é assim</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb.png" alt="image" width="240" height="193" /></a></p>
<p>Antes de comecar a usar o sistema o usuário com perfil de administrador deve cadsatrar o projeto, observe figura abaixo.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image1.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb1.png" alt="image" width="240" height="125" /></a></p>
<p>Apos a criação do projeto o sistema o levará para a a tela inicial do sistema, onde você poderá comecar a realizar seu projeto de testes (design dos casos de testes).</p>
<p>No entanto antes de comecar esta atividade é necessário criar primeiro um Plano de Testes, observe indicação em vermelho na figura abaixo</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image2.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb2.png" alt="image" width="240" height="128" /></a></p>
<p>Apos selecionar opção &#8220;Test Plan Management&#8221; ele irá mostrar a seguinte tela</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image3.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb3.png" alt="image" width="240" height="46" /></a></p>
<p>A criação do Plano de Testes é bem intuitva, como mostrada nas proximas telas</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image4.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb4.png" alt="image" width="240" height="136" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/10/image5.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb5.png" alt="image" width="240" height="81" /></a></p>
<p>Depois disso, você está com todos os pré-requisitos para comecar o projeto de testes ou design de casos de testes.</p>
<p>A tela inicial do Testlink agora irá lhe mostrar opções que no passo anterior ao de criação do Plano de Testes na existiam, isso porque no Testlink tudo que você faz segue a seguinte hierarquia <strong>Projeto &gt; Plano &gt; Build.</strong></p>
<p>Bem, agora que estamos aptos, vamos a criação dos casos de teste.</p>
<p>Na tela inicial do Testlink (conforme próxima tela) a iremos na opção &#8220;Specification&#8221;.</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image6.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb6.png" alt="image" width="240" height="131" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/10/image7.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb7.png" alt="image" width="240" height="106" /></a></p>
<p>Agora é uma parte que considero importante, pois a forma com que você organizar as coisas aqui será mostrada nos relatórios, mas como cada caso é um caso apenas lembre-se de pensar 2 minutos aqui antes de começar a escrever, e tentar entender como seu cliente prefere vizualizar os relatórios.</p>
<p>O Testlink irá basicamente nos relatórios, organizar os resultados de acordo com o primeiro nivel na hierarquia, ou seja, ex.: <strong>Projeto &gt; Nivel 1 &gt; Nivel 2 &gt; Nivel 3</strong>, o Testlink irá agrupar seus resultados mostrando apenas o Nivel 1 (suite de testes), que por sua vez tem o <strong>Nivel 2</strong> e <strong>Nivel 3</strong> como seus filhos.</p>
<p>Ok, agora vamos a comecar o processo de escrita dos casos de teste, o primeiro passo para esta tarefa é mostrada abaixo. Estamos criando primeiro a suite de testes para depois criarmos os casos de teste</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image8.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb8.png" alt="image" width="240" height="145" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/10/image9.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb9.png" alt="image" width="240" height="116" /></a></p>
<p>E a tela para a escrita, na figura abaixo</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image10.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb10.png" alt="image" width="240" height="146" /></a></p>
<p>De vizualização&#8230;</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image11.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb11.png" alt="image" width="240" height="232" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/10/image12.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb12.png" alt="image" width="209" height="240" /></a></p>
<p>Bem, depois que a escrita deu-se por encerrada, vamos a execução</p>
<p>Para a execução, a esta altura temos apenas a criação das builds e associação dos casos de teste como pré-requsito.</p>
<p>Criação de Builds (figura abaixo)</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image13.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb13.png" alt="image" width="240" height="136" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/10/image14.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb14.png" alt="image" width="240" height="133" /></a></p>
<p>Associando casos de teste ao plano de testes</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image15.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb15.png" alt="image" width="240" height="134" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/10/image16.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb16.png" alt="image" width="240" height="139" /></a></p>
<p>OK, OK vamos executá-los</p>
<p>Uma vez informadas a build e associando os testes ao plano de testes, nos resta agora encontrar os bugs! <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>A tela de execução segue</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image17.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb17.png" alt="image" width="240" height="148" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/10/image18.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb18.png" alt="image" width="240" height="149" /></a></p>
<p>Acabando a execução, vamos aos relatórios</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image19.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb19.png" alt="image" width="240" height="134" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/10/image20.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb20.png" alt="image" width="240" height="129" /></a></p>
<p>A vizualização dos resultados segue a maneira mais intuitiva possível, permitindo que qualquer pessoa entenda o que esta se passando&#8230;</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/10/image21.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/10/image-thumb21.png" alt="image" width="240" height="114" /></a></p>
<p>Concluindo esta apresentação, espero ter esclarecido algumas dúvidas referentes a esta ferramenta de gerenciamento e execução de testes.</p>
<p>Testlink é uma ferramenta Open Source e foi desenvolvida com tecnologias tambem Open Source e bastante populares, existem outras ferramentas que tambem utilizam códigos abertos, como é o caso do Salmoé, que é em java.</p>
<p>No meu caso o que me levou a aderir ao Testlink, foram 2 motivos básicos:</p>
<p>1. <strong>Escalabilidade </strong>- Como é uma ferramenta WEB posso ter tantos quantos usuários quiser, apenas restando ao hardware suportar a expansão. Quanto ao cliente não é preciso nada como pre-requisito, apenas um browser<br />
2. <strong>Manutenção </strong>- Isso é um ponto controverso, apesar das facilidades de se ter um sistema em PHP, se ele não for organizado, isso pode ser um problema&#8230;é o caso do Testlink. Ele é em PHP&#8230;.mas não é nem um pouco organizado.</p>
<p>No entanto existe um ponto muito grave contra o Testlink</p>
<p>1. <strong>Segurança </strong>- Simplesmente não existe, não falo em telas de login, criação de perfils, restrição de acessos, etc&#8230; falo em segurança da aplicação como produto. Desaconselho fortemente a utilizar o Testlink em uma organização em que ele é a unica ferramenta de gerenciamento e execução, onde vários projetos o utilzam e algumas centenas de pessoas o acessam&#8230;no no no não use ele, infelizmente. Existem erros graves de XSS (Cross Site Scripting), URL Manipulation que se você souber as consequências disso (e você sabe&#8230;) você realmente não usará o Testlink.</p>
<p>Testlink é uma ferrameta que não está preocupada (ainda) com segurança, logo use-a em projetos onde a equipe de teste é pequena 3 ou 4. Neste caso você tem controle total sobre a informação, tudo está sob seu alcance e o controle está na palma da sua mão e o testlink irá lhe ajudar muito nisso.</p>
<p><strong>Atualização<br />
</strong><br />
Recentemente (23/10/07) fiz uma verredura no Testlink por vunerabilidades e simplesmente achei 22 erros em XSS o que é considerado um ALTO pelo <a href="http://www.acunetix.com/">Acunetix</a> <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<br><hr /><h2>comentários</h2><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-30">segunda-feira, outubro 22, 2007</a>, Rodrigo comentou: Interessante o artigo, bem detalhado...legal
vc usa o testlink a quanto tempo?</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-31">segunda-feira, outubro 22, 2007</a>, <span class='commentTipWrapper' lang='31'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: rodrigo,

obrigado!
uso o teslink a 5 meses. qq dúvida é so mandar um email :)


abraço,
eudes</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-45">quarta-feira, abril 30, 2008</a>, <span class='commentTipWrapper' lang='45'><a href='http://eudescosta.wordpress.com/2008/05/01/artigo-sobre-o-testlink/' rel='external nofollow'>Artigo sobre o Testlink &laquo; Zezo (strong signal - full battery)</a></span> comentou: [...] http://www.zezologs.org/blog/2007/10/21/ferramentas-de-teste-testlink/     Não Há Comentários até o momento  Deixe um comentário   Alimentação RSS de comentários a este artigo. URI do TrackBack    Deixe um comentário Linhas e parágrafos quebram automaticamente, endereços de email não serão mostrados, HTML permitido: &lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; [...]</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-63">quinta-feira, junho 12, 2008</a>, Doubleday comentou: Estou estudando o testlink para implantar a área de teste na empresa que estou hoje. O testlink é fácil adaptação para a área de teste. Quero dizer, ele é fácil adaptação em seu fonte para customizar para ficar com o foco da empresa? Qual o melhor controle de Bug? (bugzilla ou mantis). Eu particularmente achei o mantis mais claro os controles. Mais gostaria de saber de alguém que já utiliza.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-65">quinta-feira, junho 12, 2008</a>, <span class='commentTipWrapper' lang='65'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Opa Doubleday,

O código fonte do testlink não é dos melhores, para realizar alterações você precisa passar um certo tempo entendendo como a sua implementação foi feita, a maioria dos métodos não estão comentados, tudo isso dificulta muito a manutenção.

Resumindo a manutenção é custosa em alguns casos.

De repente é melhor dar a ideia no grupo dos desenvolvedores do Testlink, e ver se eles implementam.

Quanto ao Mantis acho ele bem flexível, pois o código tambem é aberto, com o Mantis por exemplo você pode integrar com Testlink, e essa integração é bem rápida.

Quanto ao Bugzilla não posso te falar muito pois nunca o usei

Qualquer dúvida entra em contato!

Abraço!</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-66">quinta-feira, junho 12, 2008</a>, Rodrigo Mendes comentou: Olá Eudes,

Muito bom o artigo.

Estou estudando e experimentando o test link há algum tempo, já pesquisei no forum da comunidade e me resta uma dúvida.

O TestLink tem suporte a envio de email em alguns eventos chave, como assign de testes para execução, finalização da Build pelo tester?
Ou seja, envio de emails para comunicação de transições básicas, da mesma forma como o Mantis faz ...

Para nós esta caraterística seria muito importante pois queremos que o processo de testes seja agilizado.

sds
Rodrigo</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-71">domingo, junho 15, 2008</a>, Rodrigo Mendes comentou: Oi Eudes,

Acabei de achar no mantis do TestLink:

1255: Notification - E-mail messages to assignee (acknowledged in Jan/2008, aguardando voluntários)

alguém se habilita?</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-72">quarta-feira, junho 18, 2008</a>, <span class='commentTipWrapper' lang='72'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Com relação a CR 1255, mencionada por Rodrigo 

Mandei um email lá pra o grupo testlink-dev, a resposta abaixo:

"No plan within TL1.8. It will be probably in 1.9. Of course a
contribution with reasonable quality will speed-up. ;-)
It's not too much work.

Martin"</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-74">quarta-feira, junho 25, 2008</a>, paulo vicente comentou: ola, bom gostaria de te falar que o teu post eh muito bom, nao sei se tu eh o mesmo cara do tesexpert, mas eh meio parecido...
cara uma parte importante que tu poderia citar era o esquema de keywords...

eu tentei acha alguma logica para aquilo, mas nao consegui relacionar a nada....
tu poderia me da uma ajuda com o conceito e qual a funcionalidade dele??

abraço cara, e parabens novamente....muito bom o post.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-75">quarta-feira, junho 25, 2008</a>, <span class='commentTipWrapper' lang='75'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Paulo,

Sim, é a mesma pessoa que escreve lá no TestExpert.

As keywords servem apenas para você criar um vínculo com os seus casos de teste, uma forma a mais rastreabilizar-los.

Ou seja, quando você associa uma keyword a um caso de teste, você pode procurar ele na tela de "Search Test Cases" ou então na tela de "Add Test Case(s)".

Isto facilita muito quando você tem um projeto de testes muito grande, e você deseja executar apenas uma funcionalidade específica.

Ex. Você tem 1500 casos de teste, mas quer apenas, executar os casos de teste que utilizem um serviço de terceiros, um Web Service, por exemplo...Você criaria um ciclo e pela Keyword: Web Service você acharia todos os casos de teste que você associou esta keyword.

Bem espero ter esclarecido a dúvida.

Abraço</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-76">quarta-feira, junho 25, 2008</a>, paulo vicente comentou: concerteza cara, ajudou muiito...

tens como me enviar teu e-mail para trocarmos informações e duvidas sobre a ferramenta??

abraço cara, e novamente, parabens pelo post.

abraço</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-77">quarta-feira, junho 25, 2008</a>, <span class='commentTipWrapper' lang='77'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Vai em: http://www.zezologs.org/blog/fale-com-zezo/

Nesse form ele envia um email pra mim...dai te respondo o email e trocamos idéias.

Botar email em comentários de blog, é uma maravilha pra bots de spam! :P</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-141">quinta-feira, setembro 18, 2008</a>, Augusta comentou: Olá Eudes,

Quero utilizar o Testlink na empresa, mas tenho dúvidas em ralação ao envio de emails e quanto a visualização dos testes na etapa de execução:
1. Como faço para especificar quais os casos de testes são de determinado testador? A feramenta consegue fazer isso?

2. A ferramenta faz a gestão de defeitos?

Desde já agradeço a atenção.

Augusta</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-142">quinta-feira, setembro 18, 2008</a>, <span class='commentTipWrapper' lang='142'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Augusta,

O email deve ser configurando no arquivo 'config.inc.php' localizado na raiz do testlink entre as linhas 431 e 449, você deverá configurar o servidor de email, endereço de envio e resposta.

Para atribuir testes ao testador, basta ir no 'Assign Test Case execution' na tela inicial do testlink.

Quanto a gestão de defeitos, isso é fora do escopo do testlink, ele apenas se limita a gerenciar a execução dos testes, gestão de bugs, ele não contempla, ele possui no entanto suporte as ferramentas de gestão de defeitos mais comuns, como o Mantis e Bugzilla, para realizar esta integração faz-se necessário alguns procedimentos.

Caso lhe interesse realizar esta integração, recomendo a leitura do post http://sembugs.blogspot.com/2008/06/integrao-do-testlink-com-o.html

Abraço</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-167">segunda-feira, setembro 22, 2008</a>, Leonaro comentou: Ola, Eudes tudo bem

Estou cursando o ultimo ano de sistemas de informaçao e meu tcc é sobre testes de aplicativos web, estou procurando algumas ferramentas que contemplem os 7 (teste de conteudo, interface, nvegaçao, componente, configuraçao, desempenho, segurança) tipos de testes descritos pela engenharia de Software para Web. O testlink realiza quais testes espedificamente.  

Obrigado</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-168">segunda-feira, setembro 22, 2008</a>, <span class='commentTipWrapper' lang='168'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: O Testlink vai apenas gerenciar a sua execução, ou seja, ele nao faz destinção de que tipo de testes você vai executar, o que o testlink faz é:

1) Lhe permite especificar os casos de teste
2) Lhe permite executá-los (reportar erros, passar, falhar, etc...)
3) Lhe permite extrair relatórios da execução

Sendo assim, na importa o tipo de teste que você vai executar (teste de conteudo, interface, nvegaçao, componente, configuraçao, desempenho, segurança), no testlink você irá cadastrar-los e o testlink gerenciará esta execução.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-170">segunda-feira, setembro 22, 2008</a>, Leonardo comentou: Obrigado pelo esclarecimento Eudes, por uma acaso vc conhece algumas ferramentas que executem esses testes, estou um pouco enrrolado com o tempo de entrega do trabalho pq nao encontro as ferramentas necessacias. Se vc souber e puder me indicar algumas eu agradeço.

Abraços.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-259">quinta-feira, outubro 16, 2008</a>, Julio Cesar comentou: Boa tarde,
preciso sabe ser o TestLink integra com o SubVersion. Creio que é fundamental o armazenamento do projeto de testes em um reposittório e com controle de versão.


At,
Julio Cesar ≈up≈</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-260">sexta-feira, outubro 17, 2008</a>, <span class='commentTipWrapper' lang='260'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Julio,

O Testlink não tem integração com ferramentas de gerenciamento de versões.

Eudes</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-267">segunda-feira, outubro 20, 2008</a>, Carlos comentou: Caro colegas, 

Instalei o TestLink e estou começando a  aprender a usa-lo.

Porem me surgiu uma duvida, como que eu posso usar os requisitos, pois não consegui encontrar nenhuma ligação deste item com os demais.

Agradeceria muitose alguem puder me ajudar.

Abraços 
Carlos Alberto</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-269">segunda-feira, outubro 20, 2008</a>, <span class='commentTipWrapper' lang='269'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Você fala de rastreabilidade Requisito vs. Caso de Teste? se sim, o testlink permite esta rastreabildade...</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-271">terça-feira, outubro 21, 2008</a>, <span class='commentTipWrapper' lang='271'><a href='http://Achoquemeexpresseimal.' rel='external nofollow'>Carlos</a></span> comentou: Caro colega, 

Na minha pergunta anterior eu não soube me expressar corrtetamente, por isso  tento ser mais claro nesta minha pergunta.

Em outras resposta acima consegui identificar para que serve as keywords, portanto ainda não consegui relacionar os requisitos com os casos de testes, pois cadastrei 2 requisitos , mas na elaboração do caso de teste não consigo relaciona-los, 

Quando imprimo o caso de testes ma aparece nele que não existe nenhum requisito associadocomo segue abaixo

"Não há especificações de Requisitos definidos"
"As Especificações dos Requisitos estão vazias"

"Mas lembro que no menu iniciar existe um item referentes a Requisitos como descrevo abaixo "

"Atribuir requisistos ao Caso de Teste"

Seria vossivel vc me auxiliar nesta minha duvida?

grato</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-272">terça-feira, outubro 21, 2008</a>, <span class='commentTipWrapper' lang='272'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Carlos, 

Após a criação de um de um Requisito em: Página Inicial do Testlink > Requirements > Requirements Specification Document.

Você, deve associa-lo a um caso de teste, esta associação é feita em: Página Inicial do Testlink > Requirements > Assign Requirements

Quando você realizar esta operação, deverás ver do lado direito uma lista com casos de teste, ao clicar sobre um caso de testes, do lado esquerdo deverá aparecer uma lista dos requisitos cadastrados.

Tenta realizar esta operação, como descrevi acima.

Aparentemente você está no caminho certo, mas deve estar faltando algum detalhe nos seus procedimentos.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-308">terça-feira, fevereiro 24, 2009</a>, Ubiratan comentou: Olá.

Esse artigo relamente é muito bom. Porém eu ainda tenho algumas dúvidas.
Qual seria a técnica e o critério de teste que essa ferramenta utiliza?
Qual a maturidade desta ferramenta? Faz muito tempo que ela foi lançada?
Você sabe qual o grupo de desenvolvedores que mantém essa ferramenta?

Obrigado!</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-311">domingo, março 1, 2009</a>, <span class='commentTipWrapper' lang='311'><a href='http://www.zezologs.org/blog/questionamentos-sobre-o-testlink-1/' rel='external nofollow'>Questionamentos sobre o Testlink (#1) | zezologs</a></span> comentou: [...] Irei responder os questionamentos do leitor Ubiratan referente ao post Ferramentas de Teste: Testlink. [...]</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-312">domingo, março 1, 2009</a>, <span class='commentTipWrapper' lang='312'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: @Ubiratan: Resposta em http://www.zezologs.org/blog/questionamentos-sobre-o-testlink-1/</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-313">segunda-feira, março 23, 2009</a>, Adriana comentou: Olá Eudes,

Estou tendo dificuldade para vincular uma especificação a casos de testes.

1) Criei o caso de teste;
2) Atribui o caso de teste ao projeto;
3) Atribui o caso de teste a um testador;
4) Criei o requisito;

Mas quando seleciono a opção "Selecionar requisitos" em "Requisitos" o TestLink me mostra a seguinte mensagem:

Você não pode atribuir devido a uma destas causas:
Não há especificações de Requisitos definidos
As Especificações dos Requisitos estão vazias

Podes me ajudar? O que esta faltando?

Agradeço desde já,
Adriana</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-345">sexta-feira, julho 3, 2009</a>, Antonio comentou: Muito berm. Aqui na empresa também usamos o testlink para desenvolvimento de casos de testes e gerenciamento de execução. As vezes necessitamos  duplicar um build para  dar sequência nos testes e não perdemos o historico da ultima execução então entramos direto no mysql e fazemos uma cópia. Aliás falando se em ferramentas  open source , sugiro as pessoas que utilizem o mantis como gerenciamento de defeitos pois ela trabalha linkando com o testlink.  

( ) 's</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-347">quinta-feira, julho 9, 2009</a>, Ubiratan comentou: Olá Eudes.
Estou curioso sobre como é a arquitetura do Testlink.
Você sabe alguma coisa sobre a arquitetura dessa ferramenta?
Se existe aqueles diagramas tipo UML mostrando como a arquitetura é formada? 
Ou algum lugar onde eu possa encontra-la?

Obrigado!</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-350">terça-feira, julho 28, 2009</a>, Augusta Lopes comentou: Oi Eudes,

Por favor, poderia de da um exemplo de como utilizar a funcionalidade  Gerenciamento de Fases no testlink?

Obrigada,

Augusta</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-351">segunda-feira, agosto 3, 2009</a>, Rogério comentou: Adriana,

Estava com o mesmo problema... e fuçando resolvi a situação.
Segue o passo-a-passo para a versão 1.8.3

- Em "Requisitos", acesse "Especificar Requisitos" ;
- Selecione (clique sob) o Projeto ;
- Clique no botão [Nova Especificação de Requisito] ;
- Informe Título e Escopo, e clique em [Salvar] ;
- Em seguida, clique no botão [Atualizar árvore] - verá que apareçe o requisito incluido ;
- Clique neste Requisito que acabou de incluir ;
- Clique no botão [Criar novo Requisito] ;
- Informe o "ID do Documento", "Título", "Escopo" e o "Status" deixe como Válido.
- Clique no botão [Salvar];
- Novamente, clique no botão [Atualizar árvore] - verá que apareçe o ID Documento incluido ;
- Volte ao menu principal ;
- Em "Requisitos", acesse "Selecionar Requisitos" ;
- Selecione o Case desejado ;
- Selecione o "Documento de Especificação de Requisitos" ;
- Escolha o Requisito Disponível ;
- Por último clique em [Atribuir].

Boa sorte !!!</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-353">sexta-feira, agosto 7, 2009</a>, Claudio comentou: Boa tarde Eudes,

Trabalho na área qualidade e estou criando um "Guia de Referencia Rápida" do test link para os recursos novos na empresa. Existe algum site onde seja possível baixar um manual ou informações sobre o software?

Agradeço desde já

Claudio</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-354">sexta-feira, agosto 7, 2009</a>, <span class='commentTipWrapper' lang='354'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Claudio, olha no site do pessoal....http://www.teamst.org/</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-372">segunda-feira, setembro 14, 2009</a>, Keilla comentou: Oi, Eudes.

Foram feitos os passos que o manual do Testlink indica p/ dispor a integração entre ele e o bugzilla, mas nem o ícone  no teste falho aparece.  Vc faz idéia do que pode ser?

Obrigada.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-373">segunda-feira, setembro 14, 2009</a>, <span class='commentTipWrapper' lang='373'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Keilla,

Você alterou a linha que trata disso no arquivo de configuração(config.inc.php)?

Linha 145....</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-375">terça-feira, setembro 15, 2009</a>, Keilla comentou: Sim. modifiquei como sugerido no documento "How to setup bugtracking system integration
Mantis and Bugzilla examples"</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-377">quarta-feira, setembro 16, 2009</a>, Keilla comentou: oi, Eudes. Descobri que tinha um erro no arquivo /cfg/bugzilla.cfg.php. Corrigido. E agora funciona.  Mas eu percebi que o link para o bugzilla fica disponível qdo o teste é executado, independente do resultado (bloqueado, ok, falha). É isso mesmo? Não deveríamos poder associar a um caso de sucesso. Procurei informação no guia do testlink mas não encontrei nada a respeito.

Obrigada!</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-379">quinta-feira, setembro 17, 2009</a>, Deniquê comentou: Oi Eudes,
Estou trabalhando com o testlink, seus posts já me ajudaram muitooo
mas estou tentando encontrar alguma referência sobre a possibilidade de controlar o tempo de execução dos casos de testes pelo testlink, assim teriamos a possibilidade de verificar se o gasto de tempo da execução está coerente com o que foi orçado.
Sei que no testlink é salvo os dados de data e hora de iniíco da execução e fim, mas tem algum relatório que dia isso?? ou algum campo de tela?
tentei criar um campo datetime porém ocorre um erro na versão que tenho.
Saberias me dizer se é possível fazermos algo deste tipo pelo testlink???
Obrigada

Deniquê</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-384">segunda-feira, outubro 5, 2009</a>, Luiz Modesti comentou: Uso o testlink a algum tempo na empresa e estou feliz com a ferramenta. Somente para adicionar, se alguém quiser usar uma ferramenta para maior controle de defeitos e com iteração com a area de desenvolvimento , conselho o uso do Mantis. A integração entre as duas ferramentas é muito boa.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-454">quarta-feira, novembro 18, 2009</a>, Felipe comentou: Gostaria de saber se alguém conseguiu fazer a integração do testlink 1.8.4 com o trac via xmlrcp.
Estou tendo alguns problemas...
valew</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-612">quarta-feira, abril 14, 2010</a>, Fábio Malaguti comentou: Oi Eudes.

Me desculpe a minha pergunta de principiante.

Aqui na firma aonde eu trabalho, nós sentimos falta de toda uma parte estatistica voltada para as totalizações do testlink. Aqui no nosso setor de teste queremos fazer o nosso "scout".

Eu já identifiquei na base MySQL as tabelas que contem as informações necessárias , mas, gostaria de ter acesso às definições desta base de dados.

Você poderia me dar um luz de aonde eu posso obter estas informações?

Desde já grato pela ajuda...</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-644">segunda-feira, junho 14, 2010</a>, Thais Erhardt comentou: Estou com uma dúvida no testlink e gostria de saber se você sabe:
Tenho um plano de teste com 400 testes, desses 400 apenas 200 pasaram.
Os outros 200 foram falhos e bloqueados. 
Queria testar na segunda fase apenas os falhos e bloqueados, como faço pra gerar o novo plano baseado no primeiro apenas com os 200 falhos e bloqueados?</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-645">terça-feira, junho 15, 2010</a>, <span class='commentTipWrapper' lang='645'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: @Tahis não sei se nas versões mais novas do testlink isso é posssível. Na versão 1.70 (que é bem antiga) isso não pode.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-teste-testlink/#comment-649">quarta-feira, junho 23, 2010</a>, <span class='commentTipWrapper' lang='649'><a href='http://www.fabiobaldin.com' rel='external nofollow'>Fábio Baldin</a></span> comentou: Gostaria de saber se você já fez / conseguiu ligar via programação requisitos com casos de teste.
Estou a mais de 2 semanas com esta tarefa, porem o jeito que as coisas estão amarradas no banco complicam muito o entendimento e a apresentação das informações.
Agradeço desde já.

Fábio</li><br><hr /><h2>leia mais...</h2><ul><li><a href="http://www.zezologs.org/blog/questionamentos-sobre-o-testlink-1/" rel="bookmark" title="Permanent Link: Questionamentos sobre o Testlink (#1)">Questionamentos sobre o Testlink (#1)</a></li><li><a href="http://www.zezologs.org/blog/importando-cts-do-excel-para-o-testlink/" rel="bookmark" title="Permanent Link: Importando CT´s do Excel para o Testlink">Importando CT´s do Excel para o Testlink</a></li><li><a href="http://www.zezologs.org/blog/testlink-exportao-de-casos-de-teste/" rel="bookmark" title="Permanent Link: Testlink: Exporta&ccedil;&atilde;o de Casos de Teste">Testlink: Exporta&ccedil;&atilde;o de Casos de Teste</a></li><li><a href="http://www.zezologs.org/blog/iii-ebts-aberta-submisses-de-artigos/" rel="bookmark" title="Permanent Link: III EBTS Aberta Submiss&otilde;es de Artigos">III EBTS Aberta Submiss&otilde;es de Artigos</a></li><li><a href="http://www.zezologs.org/blog/testes-unitrios-com-csunit/" rel="bookmark" title="Permanent Link: Testes Unit&aacute;rios com csUnit">Testes Unit&aacute;rios com csUnit</a></li></ul><br>
<div align="center"><font face="Tahoma"><font color="#999999" face="Tahoma">Copyright &copy; 
    2007-2008 zezologs.org <strong>|</strong> 
    Todos os direitos reservados <strong>|</strong>
    <font color="#637c32"><strong></strong></font></font><font face="Tahoma"><a href="http://www.zezologs.org/blog/mobile/">Acessibidade</a> 
    <font color="#637c32"><strong>|</strong></font></font> <font face="Tahoma"><a href="http://www.wordpress.com">Wordpress 
    </a> </font> ]]></description>
		<wfw:commentRss>http://www.zezologs.org/blog/ferramentas-de-teste-testlink/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>Ferramentas de Teste: Selenium</title>
		<link>http://www.zezologs.org/blog/ferramentas-de-testes-selenium/</link>
		<comments>http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 16:30:28 +0000</pubDate>
		<dc:creator>eudescosta</dc:creator>
				<category><![CDATA[Ferramentas de Teste]]></category>
		<category><![CDATA[Automação]]></category>
		<category><![CDATA[Selenium]]></category>

		<guid isPermaLink="false">http://www.zezologs.org/blog/2007/09/26/automao-de-testes-selenium/</guid>
		<description><![CDATA[<p>Irei tentar mostrar algumas ferramentas muito boas para suporte e gerenciamanto de testes. Comecarei por uma ferramenta para a automação de testes em aplicações WEB, <a href="http://www.openqa.org/selenium/" target="_blank">Selenuim</a>. Ela foi desenvolvida por Jason Huggins, que por sinal foi recentemente contratado pelo Google, é uma ferramenta <a href="http://www.google.com.br/url?sa=X&amp;start=58&amp;oi=define&amp;q=http://pt.wikipedia.org/wiki/Open_Source&amp;usg=AFQjCNG9z6kcYa10Hj8Xv8mMfyzXJQrNWg" target="_blank">Open Source</a>, desenvolvida com base em uma aplicação que utilizava <a href="http://www.python.org/" target="_blank">Python</a> e <a href="http://plone.org/" target="_blank">Plone</a>, simples, prática e ao meu ver intuitiva, Selenium tornou-se rapidamente uma ferramenta Open Source de automação bastante usada.</p>
<p>A configuração do selenium é bastante simples, mas algumas explanações sobre os projetos faz-se necessária.</p>
<p><strong>Selenium Core</strong> &#8211; Utilize esta versão se você deseja rodar seus testes diretamente no Browser, da mesma forma como usuários farão.</p>
<p></p>
<p><strong>Selenium Ide </strong>- Utilize está ferramenta em conjunto com o Selenium Core. Esssa ferramenta servirá para a escrita dos scripts do Seleium. Como qualquer ferramenta ela tem sua linguagem prórpria e escrever os scripts na mão seria uma tarefa árdua, o Selenium Ide serve para retirar essa tarefa da mão de que está escrevendo, ele fará isso para você</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/09/image3.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/09/image-thumb3.png" alt="image" width="185" height="240" /></a> <a href="http://www.zezologs.org/wp-content/uploads/2007/09/image4.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/09/image-thumb4.png" alt="image" width="185" height="240" /></a></p>
<p>Observe na 1º figura acima que eu acessei o site <a href="http://www.openqa.org">www.openqa.org</a> e ele gravou meus passos, o botão REC (localizado no topo esquerdo da figura) deverá estar obviamente selecionado.</p>
<p>Na 2º figura está o código fonte gerado pelo Selenium IDE, basta dar copiar o codigo e colar em um .html que você. Esse .html irá executar os passos acima.</p>
<p>Selenium IDE é uma extensão do firefox, se você não usa o firefox, ta ai um bom motivo pra passar a usar! <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Selenium RC</strong> &#8211; Lhe permite escrever testes automáticos de user interface em qualquer linguagem de programação contra qualquer site utilizando HTTP usando Java Script.</p>
<p><strong>Selenuim on Rails</strong> &#8211; Para a escrita de testes usando Rails.</p>
<p>Ainda não utilzei os dois ultimos(Selenuim Core, Selenuim on Rails), então não posso falar por eles <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Bem a instalação é simples, baixe o <a href="http://www.openqa.org/selenium-core/download.action" target="_blank">Selenium Core</a> em seguida o <a href="http://www.openqa.org/selenium-ide/download.action" target="_blank">Selenium IDE</a>. Extraia o Selenium Core abra o index.html e acesse o link Selenium TestRunner. Dai você terá uma vizualização melhor de como a ferramenta funciona. Ele deverá lhe levar a uma tela com a mostrada abaixo</p>
<p><a href="http://www.zezologs.org/wp-content/uploads/2007/09/image5.png" rel="lightbox"><img src="http://www.zezologs.org/wp-content/uploads/2007/09/image-thumb5.png" alt="image" width="240" height="174" /></a></p>
<p>No frame do lado esquerdo você tem os testes, cada um representa um .html (Este .html é o nome dado ao arquivo .html salvo com base no código html gerado pelo Seleium IDE)</p>
<p>No frame do meio você tem o detalhe (conteúdo) do .html mostrado no frame do lado esquerdo.(Este conteúdo é o código HTML gerado pelo Seleium IDE)</p>
<p>No frame do lado direito são os controles.</p>
<p>Neste ponto você pode vizualizar o funcionamnto do Selenium, com o Selenium IDE você grava os passos para realizar seu teste e com o Selenium Core você os executa. Acho que não preciso explicar como organizar a estrutura de diretórios html.</p>
<p>Acho que todos já sabem disso, certo?</p>
<p>Bem é isso ai, com perceberam, a intenção não é detalhar até o ultimo nível, o uso da ferramenta, e sim, de prover informações básicas para servir para uma eventual escolha de ferramentas de automação de testes em aplicações WEB.</p>
<p>Uso o Selenium e para mim está ótimo <img src='http://www.zezologs.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br><hr /><h2>comentários</h2><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-39">segunda-feira, dezembro 10, 2007</a>, John McGuire comentou: é impressionante essa ferramenta!</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-73">quarta-feira, junho 18, 2008</a>, Júlio Cesar comentou: Eudes,

Parabéns pelo artigo.

Sds,
Júlio</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-280">quarta-feira, novembro 5, 2008</a>, Wesley Sousa comentou: Boa dia,

Eu gostaria de saber se você posssui algum manual do selenium, pois estou começando na aréa de automação, por isso tenho algumas dúvidas.


Um abraço e desde já agradeço pela atenção.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-284">sexta-feira, novembro 14, 2008</a>, <span class='commentTipWrapper' lang='284'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Oi Wesley,

Você já viu no site deles? 

http://selenium.openqa.org/</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-285">quarta-feira, novembro 19, 2008</a>, Kirmaier Andrade comentou: O site do projeto não tem documentação nenhuma, os link's tudo fora do ar. aFF!

Cara estou utilizando esta ferramenta e também achei muito boa, só estou tendo uma dificuldade em realizar testes de resultados de pesquisa, resultados dentro de um datatable por exemplo, não consigo clicar nele, alguma idéia ?

Bom post!</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-286">terça-feira, novembro 25, 2008</a>, Anderson comentou: Cara, estou estudando selenium, mas seria de grande auxílio uma apostila ou tutorial, entrei na openqa e os links estão tudo fora do ar. Se você tiver o tutorial completo do Selenium IDE e puder me mandar por e-mail, logo ficaria agradecido!

Aguardo...

 :D</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-287">terça-feira, novembro 25, 2008</a>, <span class='commentTipWrapper' lang='287'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: Opa Anderson,

Não tenho tutoriais do selenium :(

Eudes</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-310">sábado, fevereiro 28, 2009</a>, Everton comentou: Boa tarde, Eudes.

Estou pesquisando ferramentas que gerem casos de testes automáticas com base numa especificação xml do sistema.

Você pode me dizer os nomes de algumas ferramentas que fazem isso?

Obrigado :)</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-316">quinta-feira, março 26, 2009</a>, Ubiratan comentou: Olá.
Realmente seus posts são muito bons. 
Mas qual seria a técnica e o critério de teste que essa ferramenta utiliza? 

Obirgado.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-325">quarta-feira, maio 20, 2009</a>, Jociel comentou: Tem um tutorial para o selenium????</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-327">domingo, maio 24, 2009</a>, <span class='commentTipWrapper' lang='327'><a href='http://www.zezologs.org' rel='external nofollow'>eudescosta</a></span> comentou: http://seleniumhq.org/documentation/tutorials/</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-376">quarta-feira, setembro 16, 2009</a>, Edson Costa comentou: Caro amigo,

    Sou iniciante no Selenium e estou aprendendo a mexer com o Test Runner. Criei alguns scripts com o Selenium IDE ao qual ao executar os testes roda sem problemas. Ao executar o TestRunner pelo selenium IDE verifiquei a abertura dos frames como voce havia dito, mas ao executar minha aplicação Web o aplicativo não roda, ele até conecta com o browser da aplicação, mas depois para de funcionar. Voce teria alguma solução para isto?

Grato,

Edson Costa.</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-466">sexta-feira, dezembro 4, 2009</a>, Fabricio comentou: Olá, estou realizando um projeto na facul. e gostaria de usar a ferramenta, gostaria de saber se pode ser usda c/ Delphi, desde já agradeço a colaboração...</li><br><li><a href="http://www.zezologs.org/blog/ferramentas-de-testes-selenium/#comment-501">quarta-feira, dezembro 23, 2009</a>, Sara comentou: Ola!
Na empresa onde trabalho, vamos começar a automatizar os testes, porém, não conhecemos e nunca trabalhamos com automação, optaram utilizar o Selenium, mas não acho material algum pra me ajudar a estudar ! Preciso de um help urgente! Exemplos, tutoriais, videos  e etc!! e até mesmo o msn de alguém que possa me dar uma ajuda!!

Grata,

Sara Peca</li><br><hr /><h2>leia mais...</h2><ul><li><a href="http://www.zezologs.org/blog/testes-instveis-do-selenium/" rel="bookmark" title="Permanent Link: Testes Instáveis do Selenium">Testes Instáveis do Selenium</a></li><li><a href="http://www.zezologs.org/blog/questionamentos-sobre-o-testlink-1/" rel="bookmark" title="Permanent Link: Questionamentos sobre o Testlink (#1)">Questionamentos sobre o Testlink (#1)</a></li><li><a href="http://www.zezologs.org/blog/testes-unitrios-com-csunit/" rel="bookmark" title="Permanent Link: Testes Unit&aacute;rios com csUnit">Testes Unit&aacute;rios com csUnit</a></li><li><a href="http://www.zezologs.org/blog/iii-ebts-aberta-submisses-de-artigos/" rel="bookmark" title="Permanent Link: III EBTS Aberta Submiss&otilde;es de Artigos">III EBTS Aberta Submiss&otilde;es de Artigos</a></li><li><a href="http://www.zezologs.org/blog/cobertura-de-cdigo-com-ncover/" rel="bookmark" title="Permanent Link: Cobertura de C&oacute;digo com NCover">Cobertura de C&oacute;digo com NCover</a></li></ul><br>
<div align="center"><font face="Tahoma"><font color="#999999" face="Tahoma">Copyright &copy; 
    2007-2008 zezologs.org <strong>|</strong> 
    Todos os direitos reservados <strong>|</strong>
    <font color="#637c32"><strong></strong></font></font><font face="Tahoma"><a href="http://www.zezologs.org/blog/mobile/">Acessibidade</a> 
    <font color="#637c32"><strong>|</strong></font></font> <font face="Tahoma"><a href="http://www.wordpress.com">Wordpress 
    </a> </font> ]]></description>
		<wfw:commentRss>http://www.zezologs.org/blog/ferramentas-de-testes-selenium/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>
