# Python Testing Patterns

> Implemente estratégias de testes abrangentes com pytest, fixtures, mocking e desenvolvimento orientado por testes. Use ao escrever testes em Python, configurar suites de testes ou implementar melhores práticas de testes.

- Skill: `artubss/python-testing-patterns` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add artubss/python-testing-patterns`
- Raw SKILL.md: https://api.skillmd.com/api/skills/artubss/python-testing-patterns/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: artubss (https://skillmd.com/u/artubss)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/artubss/python-testing-patterns

---


# Padrões de Testes em Python

Guia abrangente para implementar estratégias robustas de testes em Python usando pytest, fixtures, mocking, parameterização e práticas de desenvolvimento orientado por testes.

## Use esta skill quando

- Escrever testes unitários para código Python
- Configurar suites de testes e infraestrutura de testes
- Implementar desenvolvimento orientado por testes (TDD)
- Criar testes de integração para APIs e serviços
- Fazer mock de dependências externas e serviços
- Testar código assíncrono e operações concorrentes
- Configurar testes contínuos em CI/CD
- Implementar testes baseados em propriedades
- Testar operações de banco de dados
- Depurar testes que falharam

## Não use esta skill quando

- A tarefa não está relacionada a padrões de testes em Python
- Você precisa de um domínio ou ferramenta diferente fora deste escopo

## Instruções

- Esclareça objetivos, restrições e entradas necessárias.
- Aplique as melhores práticas relevantes e valide os resultados.
- Forneça passos acionáveis e verificação.
- Se exemplos detalhados forem necessários, abra `resources/implementation-playbook.md`.

## Recursos

- `resources/implementation-playbook.md` para padrões e exemplos detalhados.
