<?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>Arquivo de robot framework - Orange Juice</title>
	<atom:link href="https://orangejuice.com.br/tag/robot-framework-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://orangejuice.com.br/tag/robot-framework-2/</link>
	<description>A comunidade tech mais vitaminada.</description>
	<lastBuildDate>Tue, 13 Jan 2026 17:13:55 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://orangejuice.com.br/wp-content/uploads/2024/07/fav_icon.png</url>
	<title>Arquivo de robot framework - Orange Juice</title>
	<link>https://orangejuice.com.br/tag/robot-framework-2/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>For in Range no Robot Framework</title>
		<link>https://orangejuice.com.br/for-in-range-robot-framework/</link>
					<comments>https://orangejuice.com.br/for-in-range-robot-framework/#respond</comments>
		
		<dc:creator><![CDATA[Orange Juice]]></dc:creator>
		<pubDate>Thu, 22 Jan 2026 13:00:00 +0000</pubDate>
				<category><![CDATA[Robot Framework]]></category>
		<category><![CDATA[Automação de testes]]></category>
		<category><![CDATA[comunidade tech]]></category>
		<category><![CDATA[Lógica de programação]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[robot framework]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[tecnologia]]></category>
		<guid isPermaLink="false">https://orangejuice.com.br/?p=18550</guid>

					<description><![CDATA[<p>Se você está começando a trabalhar com automação de testes, provavelmente já ouviu falar do For in Range no Robot Framework. Esse loop é uma ferramenta poderosa para repetir ações e manipular dados de forma automática, e saber usá-la é essencial para criar testes mais eficientes e organizados. O Robot Framework é baseado em Python e, por isso, o comportamento do for in range segue a mesma lógica: ele começa a contagem a partir do zero e não inclui o número final definido. Exemplo básico: repetindo até 10 interações No uso mais simples, você define apenas o número final, e o loop executará de 0 até o número anterior ao que foi indicado. Por exemplo, FOR IN RANGE 10 vai executar de 0 a 9. Definindo início e fim da contagem É possível também escolher não começar do zero. Por exemplo, FOR IN RANGE 2 10 iniciará no 2 e seguirá até 9. Isso oferece flexibilidade quando você precisa repetir ações a partir de um ponto específico. Pulando números Se a necessidade é contar pulando números, basta definir um passo. Ao colocar FOR IN RANGE 0 10 2, você terá uma contagem de 0, 2, 4, 6 e 8. Esse recurso é ótimo para trabalhar apenas com pares, ímpares ou intervalos customizados. Contagem regressiva Quer contar fazer uma contagem regressiva, igual no ano novo? Use valores negativos no passo. Por exemplo, FOR IN RANGE 10 0 -1 criará uma lista de 10 até 1. Isso é útil quando se quer executar algo partindo de um valor maior até um menor. Aplicando lógica dentro do loop Além dos logs, é possível executar ações reais dentro do loop. Imagine criar uma variável soma que começa em zero e, a cada interação, soma valores pares. Ao final, você terá uma automação capaz de calcular a soma de todos os números desejados enquanto executa passos do teste. Assim, entender o for in range é mais do que saber “passar números”. É pensar nas interações e em como cada repetição pode contribuir para testes mais dinâmicos. Dominar estruturas de repetição como o for in range é fundamental para quem deseja otimizar testes no Robot Framework. Lembre-se: quanto mais lógica e clareza nos seus loops, mais robusta será sua automação. 👉 Quer ver todos esses exemplos rodando na prática e entender visualmente cada execução?Assista ao vídeo completo no nosso canal no YouTube e faça os seus testes automatizados!</p>
<p>O post <a href="https://orangejuice.com.br/for-in-range-robot-framework/">For in Range no Robot Framework</a> apareceu primeiro em <a href="https://orangejuice.com.br">Orange Juice</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Se você está começando a trabalhar com automação de testes, provavelmente já ouviu falar do <strong>For in Range no Robot Framework</strong>. Esse loop é uma ferramenta poderosa para repetir ações e manipular dados de forma automática, e saber usá-la é essencial para criar testes mais eficientes e organizados.</p>



<p>O Robot Framework é baseado em Python e, por isso, o comportamento do <code>for in range</code> segue a mesma lógica: ele começa a contagem a partir do zero e não inclui o número final definido.</p>



<h5 class="wp-block-heading">Exemplo básico: repetindo até 10 interações</h5>



<p>No uso mais simples, você define apenas o número final, e o loop executará de 0 até o número anterior ao que foi indicado. Por exemplo, <code>FOR IN RANGE 10</code> vai executar de 0 a 9.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="627" height="153" src="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.01.41.png" alt="" class="wp-image-18551" srcset="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.01.41.png 627w, https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.01.41-300x73.png 300w" sizes="(max-width: 627px) 100vw, 627px" /></figure>
</div>


<h5 class="wp-block-heading">Definindo início e fim da contagem</h5>



<p>É possível também escolher não começar do zero. Por exemplo, <code>FOR IN RANGE 2 10</code> iniciará no 2 e seguirá até 9. Isso oferece flexibilidade quando você precisa repetir ações a partir de um ponto específico.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="558" height="115" src="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.02.45.png" alt="" class="wp-image-18552" srcset="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.02.45.png 558w, https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.02.45-300x62.png 300w" sizes="(max-width: 558px) 100vw, 558px" /></figure>
</div>


<h5 class="wp-block-heading">Pulando números</h5>



<p>Se a necessidade é contar pulando números, basta definir um passo. Ao colocar <code>FOR IN RANGE 0 10 2</code>, você terá uma contagem de 0, 2, 4, 6 e 8. Esse recurso é ótimo para trabalhar apenas com pares, ímpares ou intervalos customizados.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="636" height="115" src="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.03.54.png" alt="" class="wp-image-18553" srcset="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.03.54.png 636w, https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.03.54-300x54.png 300w" sizes="(max-width: 636px) 100vw, 636px" /></figure>
</div>


<h5 class="wp-block-heading">Contagem regressiva</h5>



<p>Quer contar fazer uma contagem regressiva, igual no ano novo? Use valores negativos no passo. Por exemplo, <code>FOR IN RANGE 10 0 -1</code> criará uma lista de 10 até 1. Isso é útil quando se quer executar algo partindo de um valor maior até um menor.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="699" height="114" src="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.04.14.png" alt="" class="wp-image-18554" srcset="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.04.14.png 699w, https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.04.14-300x49.png 300w" sizes="(max-width: 699px) 100vw, 699px" /></figure>
</div>


<h5 class="wp-block-heading">Aplicando lógica dentro do loop</h5>



<p>Além dos logs, é possível executar ações reais dentro do loop. Imagine criar uma variável soma que começa em zero e, a cada interação, soma valores pares. Ao final, você terá uma automação capaz de calcular a soma de todos os números desejados enquanto executa passos do teste.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="722" height="152" src="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.04.44.png" alt="" class="wp-image-18555" srcset="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.04.44.png 722w, https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.04.44-300x63.png 300w" sizes="(max-width: 722px) 100vw, 722px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="622" height="953" src="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.10.15-1.png" alt="" class="wp-image-18557" srcset="https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.10.15-1.png 622w, https://orangejuice.com.br/wp-content/uploads/2026/01/Captura-de-Tela-2026-01-13-às-14.10.15-1-196x300.png 196w" sizes="(max-width: 622px) 100vw, 622px" /></figure>
</div>


<p>Assim, entender o <code>for in range</code> é mais do que saber “passar números”. É pensar nas interações e em como cada repetição pode contribuir para testes mais dinâmicos.</p>



<p>Dominar estruturas de repetição como o <code>for in range</code> é fundamental para quem deseja otimizar testes no Robot Framework. Lembre-se: quanto mais lógica e clareza nos seus loops, mais robusta será sua automação.</p>



<p>👉 Quer ver todos esses exemplos rodando na prática e entender visualmente cada execução?<br><strong><a href="https://youtu.be/CVXMiT3XWUI">Assista ao vídeo completo</a> no nosso canal no YouTube</strong> e faça os seus testes automatizados!</p>
<p>O post <a href="https://orangejuice.com.br/for-in-range-robot-framework/">For in Range no Robot Framework</a> apareceu primeiro em <a href="https://orangejuice.com.br">Orange Juice</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://orangejuice.com.br/for-in-range-robot-framework/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
