The Automation Skills

Cypress Edition

A doc do Cypress é grátis. Saber automação, não.

A doc do Cypress é grátis. Saber automação, não.

A doc do Cypress é grátis. Saber automação, não.

O método TAS (The Automation Skills) é para quem entendeu que dominar uma ferramenta não é o mesmo que saber automatizar.

O método TAS (The Automation Skills) é para quem entendeu que dominar uma ferramenta não é o mesmo que saber automatizar.

A maioria dos cursos te ensina comandos do Cypress. Você sai sabendo a sintaxe — e travando na primeira decisão arquitetural real.

A maioria dos cursos te ensina comandos do Cypress. Você sai sabendo a sintaxe — e travando na primeira decisão arquitetural real.

Em 8 módulos, você aprende a pensar como engenheiro de automação: tradeoffs, arquitetura, estratégia, IA aplicada e CI/CD.

Em 8 módulos, você aprende a pensar como engenheiro de automação: tradeoffs, arquitetura, estratégia, IA aplicada e CI/CD.

Aqui, o Cypress é o instrumento e a automação de testes é o ativo.

Aqui, o Cypress é o instrumento e a automação de testes é o ativo.

Sem hype. Sem receita de bolo. Com a profundidade que separa operador de ferramenta de QA com skills de automação.

Sem hype. Sem receita de bolo. Com a profundidade que separa operador de ferramenta de QA com skills de automação.

Record

Test Runner

Cypress Studio

2/9 passed

Test Duration

00:32:57

Pause

describe('Home Page', () => {
  it('homepage title', () => {
    cy.prompt('Boas vindas ao Método TAS')
  })
})

Cypress

Prompt

Run Tests

Studio

IA Agents

TestOps

MCP

Record

Test Runner

Cypress Studio

2/9 passed

Test Duration

00:32:57

Pause

describe('Home Page', () => {
  it('homepage title', () => {
    cy.prompt('Boas vindas ao Método TAS')
  })
})

Cypress

Prompt

Run Tests

Studio

IA Agents

TestOps

MCP

Record

Test Runner

Cypress Studio

2/9 passed

Test Duration

00:32:57

Pause

describe('Home Page', () => {
  it('homepage title', () => {
    cy.prompt('Boas vindas ao Método TAS')
  })
})

Cypress

Prompt

Run Tests

Studio

IA Agents

TestOps

MCP

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

import { test, expect } from '@playwright/test'

test('homepage title', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await expect(page).toHaveTitle(/Playwright + IA/)
})

test('open enrollment', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await page
    .getByRole('link', { name: 'Garantir Vaga' })
    .click()

  await expect(
    page.getByRole('heading', { name: 'Boas vindas!' })
  ).toBeVisible()
})

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

import { test, expect } from '@playwright/test'

test('homepage title', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await expect(page).toHaveTitle(/Playwright + IA/)
})

test('open enrollment', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await page
    .getByRole('link', { name: 'Garantir Vaga' })
    .click()

  await expect(
    page.getByRole('heading', { name: 'Boas vindas!' })
  ).toBeVisible()
})

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

import { test, expect } from '@playwright/test'

test('homepage title', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await expect(page).toHaveTitle(/Playwright + IA/)
})

test('open enrollment', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await page
    .getByRole('link', { name: 'Garantir Vaga' })
    .click()

  await expect(
    page.getByRole('heading', { name: 'Boas vindas!' })
  ).toBeVisible()
})

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Por que Cypress — e por que não tratamos ferramenta como religião

No mercado de QA tem um padrão cansativo: cada professor vira embaixador de uma ferramenta e trata as outras como inferiores.

Eu não jogo esse jogo. Eu ensino Cypress. Eu ensino Playwright. Porque cada uma tem seu contexto — e meu compromisso é com automação, não com fornecedor.

Cypress está nesse curso porque, no contexto certo, é uma das ferramentas mais maduras e poderosas do mercado — usada por quem leva automação a sério:

Quando Cypress é a escolha certa? Quando não é? É exatamente esse critério que você constrói aqui. Não pra defender Cypress numa reunião — pra escolher a ferramenta certa pro problema certo, em qualquer projeto, em qualquer empresa.

A verdade sobre cursos de Cypress

Tudo que tem em curso de Cypress por aí está na documentação oficial. E de graça.

Se você está buscando um curso com vídeos que narram a documentação, acesse aqui: https://docs.cypress.io — pronto, não precisa continuar lendo.

Agora se você quer se tornar um QA com Skills de Automação, você encontrou o lugar certo. O que você não acha em doc é o que importa de verdade:

Quando Cypress é a escolha certa — e quando não é

Quando Cypress é a escolha certa — e quando não é

Como estruturar uma suíte que sobrevive 2 anos de evolução de produto

Como estruturar uma suíte que sobrevive 2 anos de evolução de produto

Por que seus testes ficam flaky, mesmo seguindo "boas práticas"

Por que seus testes ficam flaky, mesmo seguindo "boas práticas"

Onde entra IA na automação — e onde IA atrapalha

Onde entra IA na automação — e onde IA atrapalha

O que te diferencia de QA júnior numa entrevista de pleno

O que te diferencia de QA júnior numa entrevista de pleno

Isso é automação de testes como ativo. E ativo não se aprende em doc.

IA mudou a automação de testes. E no método TAS você encontra um módulo dedicado a isso, com experiência real.

IA mudou a automação de testes. E no método TAS você encontra um módulo dedicado a isso, com experiência real.

cy.prompt('Validar se o título da página contém "Cypress Edition"')
cy.prompt('Clicar no link "Garantir Vaga"')
cy.prompt('Validar se o título da página contém "Cypress Edition"')
cy.prompt('Clicar no link "Garantir Vaga"')

As perguntas certas não são "como uso cy.prompt?" — são:

As perguntas certas não são "como uso cy.prompt?" — são:

Quando IA acelera meu time? Quando introduz risco?

Quando IA acelera meu time? Quando introduz risco?

Como combinar teste tradicional + IA sem virar caos?

Como combinar teste tradicional + IA sem virar caos?

O que vira commodity? O que vira diferencial?

O que vira commodity? O que vira diferencial?

Isso é estratégia de automação aplicada à IA — não tutorial de prompt e sintaxe.

A evolução da automação de testes com Cypress

Impossível dizer que Cypress é o melhor framework do mundo. Mas dá pra dizer com clareza quando ele é a escolha certa. Essa é a conversa que falta.

2018

Quando Cypress Quebrou o Paradigma

Quando Cypress Quebrou o Paradigma

Cypress fez testes E2E serem rápidos e confiáveis. Pela primeira vez, você tinha tempo para aprender princípios, não lutar contra a ferramenta.

2020

Quando Cypress Virou Mainstream

Quando Cypress Virou Mainstream

Cypress explodiu em popularidade. Mas muita gente aprendeu sintaxe sem entender arquitetura. Saber clicar ≠ saber automatizar.

2022

Quando o Mercado Amadureceu

Quando o Mercado Amadureceu

Playwright, Puppeteer, Testcafe surgiram. A pergunta mudou: não é "qual é o melhor?", mas "qual é o certo para este contexto?". Seu diferencial agora é pensar como engenheiro.

2024

IA Mudou o Jogo

IA Mudou o Jogo

cy.prompt(), MCP, agentes inteligentes. IA gera código rápido. Mas estruturar, manter, evoluir? Aí entra pensamento estratégico. Você ganha vantagem aqui.

2026

Onde Você Quer Estar

Onde Você Quer Estar

Cypress segue como uma das ferramentas mais poderosas pra quem entende quando e como usar. Seja para testes de Interface, API ou Componentes você constrói um projeto de automação profissional implementando: cobertura de testes, mocking, CI/CD e observabilidade.

O que você vai construir do zero

Não é cardápio de tutorial. São projetos que se parecem com o que você vai encontrar no mercado.

Projeto TripBus — automação completa em um ecossistema real

Projeto TripBus — automação completa em um ecossistema real

Testes de ponta-a-ponta na UI cobrindo o topo da pirâmide

Testes de ponta-a-ponta na UI cobrindo o topo da pirâmide

Testes de Componentes para falar de igual pra igual com um Dev

Testes de Componentes para falar de igual pra igual com um Dev

Testes de API com Swagger, Cypress e IA cobrindo a base da pirâmide

Testes de API com Swagger, Cypress e IA cobrindo a base da pirâmide

Testes de Integração com módulo de pagamento real (Stripe)

Testes de Integração com módulo de pagamento real (Stripe)

Cobertura de fluxos críticos de negócio

Cobertura de fluxos críticos de negócio

Mocks e stubs para cenários complexos

Mocks e stubs para cenários complexos

Automação de testes de regressão escaláveis

Automação de testes de regressão escaláveis

Pipeline de CI/CD integrado ao GitHub Actions

Pipeline de CI/CD integrado ao GitHub Actions

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

import { test, expect } from '@playwright/test'

test('homepage title', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await expect(page).toHaveTitle(/Playwright + IA/)
})

test('open enrollment', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await page
    .getByRole('link', { name: 'Garantir Vaga' })
    .click()

  await expect(
    page.getByRole('heading', { name: 'Boas vindas!' })
  ).toBeVisible()
})

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

import { test, expect } from '@playwright/test'

test('homepage title', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await expect(page).toHaveTitle(/Playwright + IA/)
})

test('open enrollment', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await page
    .getByRole('link', { name: 'Garantir Vaga' })
    .click()

  await expect(
    page.getByRole('heading', { name: 'Boas vindas!' })
  ).toBeVisible()
})

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Record

Test Runner

Cypress Studio

2/9 passed

Test Duration

00:32:57

Pause

describe('Home Page', () => {
  
  it('homepage title', () => {
    cy.visit('https://fernandopapito.com')

    cy.prompt('Validar se o título da página contém "Cypress Skills"')
  })

  it('open enrollment', () => {
    cy.visit('https://fernandopapito.com')

    cy.prompt('Clicar no link "Garantir Vaga"')

    cy.prompt('Validar se o título "Boas vindas!" está visível')
  })
})

Cypress

Prompt

Run Tests

Debug

IA Agents

TestOps

MCP

Você sai com um portfólio completo que impressiona recrutadores, tech leads, CTOs e até desenvolvedores, provando que você não é mais um QA tradicional.

Você se reconhece em alguma dessas questões?

Você se reconhece em alguma dessas questões?

Sabe a sintaxe do Cypress, mas trava quando precisa decidir estrutura de projeto

Sabe a sintaxe do Cypress, mas trava quando precisa decidir estrutura de projeto

Seus testes rodam, mas você não entende quando falham ou quando funcionam

Seus testes rodam, mas você não entende quando falham ou quando funcionam

Quando alguém pergunta sobre escolha de ferramenta, responde com achismo

Quando alguém pergunta sobre escolha de ferramenta, responde com achismo

Se acenou em alguma, você não tá com problema de ferramenta. Tá com problema de fundamento. E o método TAS resolve isso.

O método TAS é pra você que:

Quer aprender Automação de Testes com profundidade técnica real

Já entendeu que decorar comando não é carreira

Quer evoluir de "QA que automatiza" pra "QA que arquiteta automação"

Tá cansado de embaixador vendendo ferramenta como religião — e quer aprender a escolher por contexto, não por modinha.

O método TAS não é pra você se:

Procura "como clicar em botão" passo a passo

Quer apenas comandos do Cypress que estão na doc oficial

Acha que automação é só sintaxe, não estratégia

Procura promessa de salário de R$ 15k em 30 dias

Tudo o que você vai aprender no método TAS

Tudo o que você vai aprender no método TAS

Em todos os módulos, você aprende o como e o porquê de cada decisão. É o que separa quem decora de quem entende.

Em todos os módulos, você aprende o como e o porquê de cada decisão. É o que separa quem decora de quem entende.

Módulo 1

Fundação: o que é automação de verdade

Por que a discussão 'manual vs automatizado' está errada — e qual é a pergunta certa que separa QA júnior de sênior.

Módulo 2

Fundamentos da Ferramenta

Setup profissional, como usar seletores, comandos, asserções, hooks — e sempre com o porquê por trás de cada decisão.

Módulo 3

Processo: do requisito ao caso de teste

A parte que cursos de Cypress pulam. Como transformar regra de negócio em teste automatizado com critério.

Módulo 4

Projeto TripBus: Ecossistema completo

Projeto completo pra portfólio. Não é exercício — é projeto guiado com simulação de mercado real.

Módulo 5

Arquitetura profissional

Page Object vs App Actions? Antes de escolher o padrão, vamos analisar o software alvo do teste e depois tomar a decisão. Aqui mora o salto pra sênior.

Módulo 6

Hacks e Tradeoffs

Causa raiz de "flakiness", debug visual, organização de projeto de grande porte. Entender as limitações, benefícios, e como lidar com os desafios do dia a dia usando Cypress.

Módulo 7

IA na automação 🔥

Estratégia, não tutorial. Aprenda a acelerar a construção dos testes em 10 vezes com agentes de IA. Google Antigravity, Cursor, Claude Code, Codex, cy.prompt e MCP.

Módulo 8

Continuous Deployment

GitHub Actions, paralelização, Cypress Cloud, Sorry Cypress com Docker (bonus). Do Build, passando pelo teste unitário, testes de regressão até produção.

Módulo 1

Fundação: o que é automação de verdade

Por que a discussão 'manual vs automatizado' está errada — e qual é a pergunta certa que separa QA júnior de sênior.

Módulo 3

Processo: do requisito ao caso de teste

A parte que cursos de Cypress pulam. Como transformar regra de negócio em teste automatizado com critério.

Módulo 5

Arquitetura profissional

Page Object vs App Actions? Antes de escolher o padrão, vamos analisar o software alvo do teste e depois tomar a decisão. Aqui mora o salto pra sênior.

Módulo 7

IA na automação 🔥

Estratégia, não tutorial. Aprenda a acelerar a construção dos testes em 10 vezes com agentes de IA. Google Antigravity, Cursor, Claude Code, Codex, cy.prompt e MCP.

Módulo 2

Fundamentos da Ferramenta

Setup profissional, como usar seletores, comandos, asserções, hooks — e sempre com o porquê por trás de cada decisão.

Módulo 4

Projeto TripBus: Ecossistema completo

Projeto completo pra portfólio. Não é exercício — é projeto guiado com simulação de mercado real.

Módulo 6

Hacks e Tradeoffs

Causa raiz de "flakiness", debug visual, organização de projeto de grande porte. Entender as limitações, benefícios, e como lidar com os desafios do dia a dia usando Cypress.

Módulo 8

Continuous Deployment

GitHub Actions, paralelização, Cypress Cloud, Sorry Cypress com Docker (bonus). Do Build, passando pelo teste unitário, testes de regressão até produção.

Em todos os módulos, o padrão é: princípio primeiro, ferramenta depois. Você sai sabendo Cypress com a profundidade que o mercado pede.

Você está preparado para evoluir suas skills em automação de testes?

Você está preparado para evoluir suas skills em automação de testes?

Você está preparado para evoluir suas skills em automação de testes?

Feedbacks

Feedbacks de alunos que ja aprenderam automação de testes comigo.

Feedbacks de alunos que ja aprenderam automação de testes comigo.

  • "

    Automação descomplicada e evolução na carreira

    Aprendi a lidar com APIs, bancos de dados e Front-end em um único ecossistema de testes. Foi o divisor de águas que eu precisava para a minha evolução na carreira de QA.

    MC

    Michelle Carla

    18 de abril de 2026

  • "

    Didático, direto e envolvente desde o início

    Está sendo muito interessante. O instrutor é cativante e vai direto ao ponto com uma boa explicação. Super recomendado o curso até aqui, pois estamos apenas no começo.

    MS

    Márcio Sebastião

    13 de abril de 2026

  • "

    Didática clara e múltiplos caminhos na automação

    Curso direto ao ponto, fácil de entender. A didática do Papito é muito boa, passa muita confiança e o curso é bem montado para mostrar os vários caminhos que podemos seguir para automatizar um sistema.

    JR

    João Pedro Ribeiro

    11 de abril de 2026

  • "

    Didática clara e múltiplos caminhos na automação

    Curso direto ao ponto, fácil de entender. A didática do Papito é muito boa, passa muita confiança e o curso é bem montado para mostrar os vários caminhos que podemos seguir para automatizar um sistema.

    JR

    João Pedro Ribeiro

    11 de abril de 2026

  • "

    Melhor curso já assistido sobre a ferramenta

    Curso muito bom, muito bem explicado, dinâmico e sem enrolação. Eu já tinha outros cursos em Ferramenta de outras plataformas e posso dizer com propriedade que esse foi o melhor que já assisti.

    MS

    Marjorie Silveira

    30 de março de 2026

  • "

    Automação descomplicada e evolução na carreira

    Aprendi a lidar com APIs, bancos de dados e Front-end em um único ecossistema de testes. Foi o divisor de águas que eu precisava para a minha evolução na carreira de QA.

    MC

    Michelle Carla

    18 de abril de 2026

  • "

    Didático, direto e envolvente desde o início

    Está sendo muito interessante. O instrutor é cativante e vai direto ao ponto com uma boa explicação. Super recomendado o curso até aqui, pois estamos apenas no começo.

    MS

    Márcio Sebastião

    13 de abril de 2026

  • "

    Didática clara e múltiplos caminhos na automação

    Curso direto ao ponto, fácil de entender. A didática do Papito é muito boa, passa muita confiança e o curso é bem montado para mostrar os vários caminhos que podemos seguir para automatizar um sistema.

    JR

    João Pedro Ribeiro

    11 de abril de 2026

  • "

    Didática clara e múltiplos caminhos na automação

    Curso direto ao ponto, fácil de entender. A didática do Papito é muito boa, passa muita confiança e o curso é bem montado para mostrar os vários caminhos que podemos seguir para automatizar um sistema.

    JR

    João Pedro Ribeiro

    11 de abril de 2026

  • "

    Melhor curso já assistido sobre a ferramenta

    Curso muito bom, muito bem explicado, dinâmico e sem enrolação. Eu já tinha outros cursos em Ferramenta de outras plataformas e posso dizer com propriedade que esse foi o melhor que já assisti.

    MS

    Marjorie Silveira

    30 de março de 2026

  • "

    Curso direto ao ponto para aprendizado rápido

    Um curso excelente bem direto ao ponto para quem precisa aprender rápido uma ferramenta nova, e já tem conhecimento em automação (outros ferramentas)

    VS

    Vitor Vieira Silva

    15 de abril de 2026

  • "

    Curso completo, dinâmico e objetivo

    Curso muito top! Um curso completo com vários conceitos, bem dinâmico e prático, isso faz com que o aprendizado fique bem mais claro e objetivo.

    LP

    Lenilson Pires

    11 de abril de 2026

  • "

    Evolução clara com didática objetiva

    Ótimo curso, o Papito é muito didático em suas explicações e vai direto ao ponto, você sente a evolução ao longo do curso graças à sua estruturação.

    MC

    Marcos Eduardo Cordeiro

    8 de abril de 2026

  • "

    Domínio e didática de alto nível

    Excelente. Nunca esperaria menos do professor Papito, ele é o melhor no assunto. Tem domínio e sabe repassar o conhecimento como ninguém.

    DS

    Danieli Santos

    30 de março de 2026

  • "

    Curso direto ao ponto para aprendizado rápido

    Um curso excelente bem direto ao ponto para quem precisa aprender rápido uma ferramenta nova, e já tem conhecimento em automação (outros ferramentas)

    VS

    Vitor Vieira Silva

    15 de abril de 2026

  • "

    Curso completo, dinâmico e objetivo

    Curso muito top! Um curso completo com vários conceitos, bem dinâmico e prático, isso faz com que o aprendizado fique bem mais claro e objetivo.

    LP

    Lenilson Pires

    11 de abril de 2026

  • "

    Evolução clara com didática objetiva

    Ótimo curso, o Papito é muito didático em suas explicações e vai direto ao ponto, você sente a evolução ao longo do curso graças à sua estruturação.

    MC

    Marcos Eduardo Cordeiro

    8 de abril de 2026

  • "

    Domínio e didática de alto nível

    Excelente. Nunca esperaria menos do professor Papito, ele é o melhor no assunto. Tem domínio e sabe repassar o conhecimento como ninguém.

    DS

    Danieli Santos

    30 de março de 2026

Investimento

Chegou a sua hora de subir o nível em automação de testes. Profundidade técnica, critério de mercado e a IA que vai definir as próximas vagas.

The Automation Skills

Cypress Edition

R$ 457
R$ 799

Curso completo (8 módulos)

Projeto Tripbus completo pra portfólio

Comunidade exclusiva de alunos

Suporte direto em até 24h úteis

18 meses de acesso ilimitado

Certificado de conclusão com QRCode

Garantia incondicional de 7 dias

Acesso por 18 meses · Garantia de 7 dias

Perguntas frequentes

Perguntas frequentes

Esse é mais um curso de Cypress?

Cypress vs Playwright vs Selenium

Sou desenvolvedor. Vale pra mim?

E se eu mudar de ferramenta no futuro? Perdi tempo?

Por quanto tempo tenho acesso?

O curso tem certificado?

Tem suporte?

Preciso saber programar?

Você está preparado para evoluir suas skills em automação de testes?

Você está preparado para evoluir suas skills em automação de testes?

Especialista em Testes de Software

Transformando QA em carreira, de qualquer lugar do mundo

Created by Papito

Global FP LLC

Wyoming

United States

82609

EIN: 38-4390268

Especialista em Testes de Software

Transformando QA em carreira, de qualquer lugar do mundo

Created by Papito

Global FP LLC

Wyoming

United States

82609

EIN: 38-4390268