<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Pytest on Python Brasil — Aprenda Python em Português</title>
    <link>https://python.dev.br/tags/pytest/</link>
    <description>Recent content in Pytest on Python Brasil — Aprenda Python em Português</description>
    <generator>Hugo</generator>
    <language>pt-br</language>
    <lastBuildDate>Sun, 24 May 2026 04:13:42 +0000</lastBuildDate>
    <atom:link href="https://python.dev.br/tags/pytest/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Python para QA: Como Montar um Portfólio de Automação de Testes em 2026 | Python Brasil</title>
      <link>https://python.dev.br/blog/python-qa-automacao-testes-carreira/</link>
      <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
      <guid>https://python.dev.br/blog/python-qa-automacao-testes-carreira/</guid>
      <description>&lt;p&gt;Python é uma das melhores portas de entrada para quem quer trabalhar com QA, automação de testes e qualidade de software em 2026. A linguagem é simples de ler, tem um ecossistema maduro para testes de API, web, dados e linha de comando, e aparece com frequência em vagas brasileiras que pedem Selenium, Playwright, pytest, CI/CD, SQL, Docker e alguma noção de produto.&lt;/p&gt;&#xA;&lt;p&gt;O problema é que muita gente aprende a escrever um teste isolado, mas não consegue transformar isso em um portfólio convincente. Para uma vaga júnior ou uma transição de carreira, o recrutador não precisa ver uma arquitetura gigantesca. Ele precisa ver que você entende o fluxo básico de qualidade: identificar risco, automatizar o que faz sentido, rodar os testes de forma reproduzível, explicar falhas e documentar limites.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ferramentas Essenciais para Desenvolvedores Python em 2026 | python.dev.br</title>
      <link>https://python.dev.br/ferramentas/ferramentas-essenciais-python/</link>
      <pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://python.dev.br/ferramentas/ferramentas-essenciais-python/</guid>
      <description>&lt;p&gt;O ecossistema Python em 2026 é incrivelmente rico em ferramentas de desenvolvimento. Mas com tantas opções, é fácil ficar perdido: pip ou uv? Black ou Ruff? Poetry ou pipenv? Neste artigo, vamos mapear as ferramentas essenciais que todo desenvolvedor Python deveria conhecer, organizadas por categoria, com comparativos práticos para você montar seu toolkit ideal.&lt;/p&gt;&#xA;&lt;h2 id=&#34;gerenciamento-de-pacotes-e-ambientes&#34;&gt;Gerenciamento de Pacotes e Ambientes&lt;/h2&gt;&#xA;&lt;h3 id=&#34;pip--o-clássico&#34;&gt;pip — O Clássico&lt;/h3&gt;&#xA;&lt;p&gt;O &lt;a href=&#34;https://python.dev.br/glossario/pip/&#34;&gt;pip&lt;/a&gt; é o gerenciador de pacotes padrão do Python. Vem instalado junto com o Python e é a forma mais básica de instalar bibliotecas:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Testes em Python com pytest: Guia Completo</title>
      <link>https://python.dev.br/blog/testes-unitarios-python/</link>
      <pubDate>Thu, 05 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://python.dev.br/blog/testes-unitarios-python/</guid>
      <description>&lt;p&gt;Testes automatizados são essenciais para garantir que seu código funciona corretamente e continua funcionando quando você faz mudanças. O &lt;strong&gt;pytest&lt;/strong&gt; é a ferramenta de testes mais popular em Python, e neste guia você vai aprender tudo que precisa para começar a testar seus projetos como um profissional. Quando precisar validar fluxos completos no navegador, complemente esta base com &lt;a href=&#34;https://python.dev.br/guias/playwright-python-testes-e2e/&#34;&gt;Playwright para testes end-to-end em Python&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;por-que-testar&#34;&gt;Por que Testar?&lt;/h2&gt;&#xA;&lt;p&gt;Se você já passou pela situação de corrigir um bug e criar outros três no processo, já sabe por que testes são importantes. Testes automatizados:&lt;/p&gt;</description>
    </item>
    <item>
      <title>pytest: O que É e Como Funciona | Python Brasil</title>
      <link>https://python.dev.br/glossario/pytest/</link>
      <pubDate>Thu, 03 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://python.dev.br/glossario/pytest/</guid>
      <description>&lt;h2 id=&#34;o-que-é-pytest&#34;&gt;O que é pytest?&lt;/h2&gt;&#xA;&lt;p&gt;O &lt;strong&gt;pytest&lt;/strong&gt; é o &lt;strong&gt;framework de testes mais popular&lt;/strong&gt; do Python. Ele torna a escrita de testes simples e intuitiva, sem a necessidade de classes ou boilerplate excessivo. Com pytest, você escreve testes usando funções simples e a palavra-chave &lt;code&gt;assert&lt;/code&gt;, enquanto o framework se encarrega de encontrar, executar e reportar os resultados.&lt;/p&gt;&#xA;&lt;h2 id=&#34;por-que-pytest-em-vez-de-unittest&#34;&gt;Por que pytest em vez de unittest?&lt;/h2&gt;&#xA;&lt;p&gt;O &lt;code&gt;unittest&lt;/code&gt;, que vem embutido no Python, exige herança de classes e métodos específicos. O pytest é muito mais &lt;strong&gt;conciso e expressivo&lt;/strong&gt;, com mensagens de falha detalhadas, descoberta automática de testes e um ecossistema rico de plugins.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
