<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Blog — Diogo Gomes</title>
    <link>https://diogomes.github.io/blog/index.html</link>
    <description>Artigos sobre Qualidade de Software, automação, CI/CD e desenvolvimento.</description>
    <language>pt-BR</language>
    <item>
      <title>Gestão de dados de teste: o gargalo invisível da automação</title>
      <link>https://diogomes.github.io/blog/gestao-dados-de-teste.html</link>
      <guid>https://diogomes.github.io/blog/gestao-dados-de-teste.html</guid>
      <category>Testes</category>
      <pubDate>Tue, 30 Jun 2026 00:00:00 +0000</pubDate>
      <description>A maior causa de teste instável não é a lógica, é o dado: factories sob demanda, isolamento e cada teste cuidando do próprio estado.</description>
    </item>
    <item>
      <title>Visual regression testing: quando o teste passa mas a tela está quebrada</title>
      <link>https://diogomes.github.io/blog/visual-regression-testing.html</link>
      <guid>https://diogomes.github.io/blog/visual-regression-testing.html</guid>
      <category>Automação</category>
      <pubDate>Mon, 29 Jun 2026 00:00:00 +0000</pubDate>
      <description>O teste funcional fica verde e a tela quebra mesmo assim: baseline, diff perceptual e como domar o falso positivo.</description>
    </item>
    <item>
      <title>Testes de acessibilidade: o que a automação pega e o que ela nunca vai pegar</title>
      <link>https://diogomes.github.io/blog/testes-de-acessibilidade.html</link>
      <guid>https://diogomes.github.io/blog/testes-de-acessibilidade.html</guid>
      <category>QA</category>
      <pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate>
      <description>axe pega cerca de um terço dos problemas; o resto é teclado, leitor de tela e julgamento humano. WCAG AA e um processo em camadas.</description>
    </item>
    <item>
      <title>Testes mobile com Appium: o que muda quando o alvo é um app</title>
      <link>https://diogomes.github.io/blog/testes-mobile-appium.html</link>
      <guid>https://diogomes.github.io/blog/testes-mobile-appium.html</guid>
      <category>Automação</category>
      <pubDate>Sat, 27 Jun 2026 00:00:00 +0000</pubDate>
      <description>Automatizar app não é automatizar site: como o Appium traduz WebDriver, locators nativos, gestos e a fragmentação de dispositivos.</description>
    </item>
    <item>
      <title>Testes de performance: carga, estresse e os números que importam</title>
      <link>https://diogomes.github.io/blog/testes-de-performance.html</link>
      <guid>https://diogomes.github.io/blog/testes-de-performance.html</guid>
      <category>Testes</category>
      <pubDate>Fri, 26 Jun 2026 00:00:00 +0000</pubDate>
      <description>Funciona não é o mesmo que aguenta: carga, estresse, soak e spike, e por que reportar percentis em vez de média.</description>
    </item>
    <item>
      <title>BDD, ATDD e TDD: o que cada sigla resolve</title>
      <link>https://diogomes.github.io/blog/bdd-atdd-tdd.html</link>
      <guid>https://diogomes.github.io/blog/bdd-atdd-tdd.html</guid>
      <category>Testes</category>
      <pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate>
      <description>As três siglas mais confundidas em QA: em que nível cada uma atua e como se complementam.</description>
    </item>
    <item>
      <title>Gherkin e Given-When-Then: especificação que vira teste</title>
      <link>https://diogomes.github.io/blog/gherkin-given-when-then.html</link>
      <guid>https://diogomes.github.io/blog/gherkin-given-when-then.html</guid>
      <category>Testes</category>
      <pubDate>Wed, 24 Jun 2026 00:00:00 +0000</pubDate>
      <description>A linguagem que negócio e automação leem igual: sintaxe, step definitions e anti-patterns.</description>
    </item>
    <item>
      <title>Técnicas de design de teste: cobrir mais com menos casos</title>
      <link>https://diogomes.github.io/blog/tecnicas-design-de-teste.html</link>
      <guid>https://diogomes.github.io/blog/tecnicas-design-de-teste.html</guid>
      <category>QA</category>
      <pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate>
      <description>Partição de equivalência, valor-limite, tabela de decisão e transição de estado.</description>
    </item>
    <item>
      <title>Pirâmide de testes e os quadrantes ágeis</title>
      <link>https://diogomes.github.io/blog/piramide-de-testes.html</link>
      <guid>https://diogomes.github.io/blog/piramide-de-testes.html</guid>
      <category>QA</category>
      <pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate>
      <description>Onde cada teste vive, o anti-pattern do cone de sorvete e os quadrantes de Agile Testing.</description>
    </item>
    <item>
      <title>Smoke, sanity, regressão e retest: os tipos que se confundem</title>
      <link>https://diogomes.github.io/blog/tipos-de-teste.html</link>
      <guid>https://diogomes.github.io/blog/tipos-de-teste.html</guid>
      <category>Testes</category>
      <pubDate>Sun, 21 Jun 2026 00:00:00 +0000</pubDate>
      <description>O que cada termo significa, quando rodar cada um e por que vivem sendo trocados.</description>
    </item>
    <item>
      <title>Test doubles: mock, stub, spy, fake e dummy</title>
      <link>https://diogomes.github.io/blog/test-doubles.html</link>
      <guid>https://diogomes.github.io/blog/test-doubles.html</guid>
      <category>Automação</category>
      <pubDate>Fri, 19 Jun 2026 00:00:00 +0000</pubDate>
      <description>Os cinco dublês de teste e a diferença entre verificar estado e verificar comportamento.</description>
    </item>
    <item>
      <title>Teste exploratório e session-based testing</title>
      <link>https://diogomes.github.io/blog/teste-exploratorio.html</link>
      <guid>https://diogomes.github.io/blog/teste-exploratorio.html</guid>
      <category>QA</category>
      <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
      <description>Testar pensando, não seguindo roteiro: charters, sessões time-boxed e heurísticas.</description>
    </item>
    <item>
      <title>Page Object Model: uma suíte E2E que escala</title>
      <link>https://diogomes.github.io/blog/page-object-model.html</link>
      <guid>https://diogomes.github.io/blog/page-object-model.html</guid>
      <category>Automação</category>
      <pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate>
      <description>O padrão que evita que sua automação vire uma teia de seletores duplicados.</description>
    </item>
    <item>
      <title>Playwright na prática: testes E2E modernos</title>
      <link>https://diogomes.github.io/blog/playwright-testes-e2e.html</link>
      <guid>https://diogomes.github.io/blog/playwright-testes-e2e.html</guid>
      <category>Automação</category>
      <pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate>
      <description>Auto-wait, multi-browser, trace viewer e execução paralela — por que o Playwright virou meu padrão.</description>
    </item>
    <item>
      <title>Testes flaky: o veneno do seu pipeline</title>
      <link>https://diogomes.github.io/blog/testes-flaky.html</link>
      <guid>https://diogomes.github.io/blog/testes-flaky.html</guid>
      <category>CI/CD</category>
      <pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate>
      <description>De onde vem a flakiness e como combatê-la antes de perder a confiança no CI.</description>
    </item>
    <item>
      <title>CI/CD para QA: testes no coração do pipeline</title>
      <link>https://diogomes.github.io/blog/cicd-para-qa.html</link>
      <guid>https://diogomes.github.io/blog/cicd-para-qa.html</guid>
      <category>CI/CD</category>
      <pubDate>Wed, 10 Jun 2026 00:00:00 +0000</pubDate>
      <description>Integrar testes ao pipeline, feedback rápido e quality gates contra regressões.</description>
    </item>
    <item>
      <title>A arte do bug report</title>
      <link>https://diogomes.github.io/blog/bug-report.html</link>
      <guid>https://diogomes.github.io/blog/bug-report.html</guid>
      <category>QA</category>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <description>A anatomia de um relatório que leva à correção rápida: passos, evidências e contexto.</description>
    </item>
    <item>
      <title>Pensamentos sobre QA: qualidade é de todos</title>
      <link>https://diogomes.github.io/blog/pensamentos-qa.html</link>
      <guid>https://diogomes.github.io/blog/pensamentos-qa.html</guid>
      <category>QA</category>
      <pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate>
      <description>Shift-left, prevenção e o papel do QA moderno como facilitador de qualidade.</description>
    </item>
    <item>
      <title>TDD na prática: red, green, refactor</title>
      <link>https://diogomes.github.io/blog/tdd-na-pratica.html</link>
      <guid>https://diogomes.github.io/blog/tdd-na-pratica.html</guid>
      <category>Testes</category>
      <pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate>
      <description>Escrever o teste antes do código — uma das técnicas que mais melhora o design.</description>
    </item>
    <item>
      <title>Testes unitários: a base da pirâmide</title>
      <link>https://diogomes.github.io/blog/testes-unitarios.html</link>
      <guid>https://diogomes.github.io/blog/testes-unitarios.html</guid>
      <category>Testes</category>
      <pubDate>Mon, 25 May 2026 00:00:00 +0000</pubDate>
      <description>O padrão AAA, o que NÃO testar e por que são o maior retorno em qualidade.</description>
    </item>
    <item>
      <title>Contract testing entre serviços</title>
      <link>https://diogomes.github.io/blog/contract-testing.html</link>
      <guid>https://diogomes.github.io/blog/contract-testing.html</guid>
      <category>API</category>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <description>A confiança da integração com a velocidade do teste de unidade, via Pact.</description>
    </item>
    <item>
      <title>Testes de API: do Postman à automação</title>
      <link>https://diogomes.github.io/blog/testes-de-api.html</link>
      <guid>https://diogomes.github.io/blog/testes-de-api.html</guid>
      <category>API</category>
      <pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate>
      <description>Contratos, status, schema e levar suas coleções para o CI com Newman.</description>
    </item>
    <item>
      <title>Clean Code no dia a dia de QA</title>
      <link>https://diogomes.github.io/blog/clean-code-qa.html</link>
      <guid>https://diogomes.github.io/blog/clean-code-qa.html</guid>
      <category>Leituras</category>
      <pubDate>Sun, 10 May 2026 00:00:00 +0000</pubDate>
      <description>Código de teste também é código: princípios do livro aplicados à automação.</description>
    </item>
    <item>
      <title>Resumo do livro &quot;Naked Statistics&quot;</title>
      <link>https://diogomes.github.io/blog/naked-statistics-summary.html</link>
      <guid>https://diogomes.github.io/blog/naked-statistics-summary.html</guid>
      <category>Leituras</category>
      <pubDate>Mon, 27 Oct 2025 00:00:00 +0000</pubDate>
      <description>Como a estatística vira ferramenta poderosa para decisões em BA e QA.</description>
    </item>
  </channel>
</rss>
