🧪

test-ops

آمن 🌐 الوصول إلى الشبكة

Padronizar o planejamento e a execução de testes

Equipes de desenvolvimento frequentemente enfrentam dificuldades com cobertura de testes inconsistente e práticas de teste fragmentadas. Esta habilidade fornece diretrizes padronizadas para design de testes, estratégias de mocking e métricas de qualidade para garantir suítes de testes abrangentes e sustentáveis.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "test-ops". Por favor, projete os testes para a funcionalidade de autenticação de usuário

النتيجة المتوقعة:

  • Casos normais: login com credentials válidas, logout normal
  • Casos de erro: senha inválida, usuário inexistente, quando a conta está bloqueada
  • Casos de fronteira: limites mínimo/máximo de caracteres da senha, senha com espaços em branco
  • Alvos de mock: repositório de DB (obter informações do usuário após autenticação bem-sucedida), API externa (autenticação de dois fatores)

استخدام "test-ops". Explique a estratégia de mocking para o processamento de integração com banco de dados

النتيجة المتوقعة:

  • Usar o padrão repositório para abstrair o acesso ao DB
  • Configurar dados prévios com fixtures de teste
  • Garantir isolamento entre testes com rollback de transações
  • Usar mock ou um DB de teste em vez de conexão com DB real

استخدام "test-ops". Explique os padrões de qualidade para código de teste

النتيجة المتوقعة:

  • Cumprir o padrão AAA: separar claramente Arrange(Preparação)/Act(Execução)/Assert(Verificação)
  • Os nomes dos testes devem ser em japonês e expressar claramente o conteúdo, funcionando como especificação
  • Recomenda-se uma asserção por teste
  • Incluir mensagens de erro que permitam identificar o ponto do problema em caso de falha

التدقيق الأمني

آمن
v5 • 1/16/2026

Pure documentation skill containing only markdown content with testing guidelines. No executable code, network calls, filesystem access, or environment variable reading. All 21 static findings are false positives caused by the analyzer misidentifying benign metadata and text strings as security threats. The skill only provides testing guidance and cannot execute any operations.

2
الملفات التي تم فحصها
207
الأسطر التي تم تحليلها
1
النتائج
5
إجمالي عمليات التدقيق

عوامل الخطر

🌐 الوصول إلى الشبكة (1)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
95
قابلية الصيانة
85
المحتوى
41
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

Estabelecer padrões de testes

Criar práticas de teste consistentes entre equipes de desenvolvimento com princípios padronizados de design de testes

Projetar casos de teste

Projetar casos de teste abrangentes, incluindo cenários normais, de erro e de valores de fronteira para qualquer funcionalidade

Aprender melhores práticas de testes

Integrar novos membros da equipe com diretrizes claras para escrever código de teste sustentável e legível

جرّب هذه الموجهات

Design básico de testes
Use test-ops para projetar os testes de uma nova funcionalidade. Por favor, informe os casos normais, casos de erro e casos de valor de fronteira
Estratégia de mocking
Com base na estratégia de mocking do test-ops, explique como construir um ambiente de teste para a integração com APIs externas
Padrões de qualidade
Usando o padrão AAA, explique como escrever código de teste legível e como escolher as asserções apropriadas
Metas de cobertura
Explique o procedimento de implementação de testes para atingir 100% de cobertura de código e como identificar as áreas com cobertura insuficiente

أفضل الممارسات

  • Projete cada teste para rodar de forma independente, sem depender de outros testes ou de estado compartilhado
  • Use nomes de testes descritivos em japonês que expliquem claramente o que está sendo verificado
  • Siga rigorosamente o padrão AAA: separe claramente as seções Arrange, Act e Assert

تجنب

  • Incluir várias asserções em um único teste que verificam condições diferentes
  • Usar estado compartilhado de banco de dados ou fixtures entre testes, o que quebra o isolamento de testes
  • Escrever testes com bugs que causam resultados instáveis ou pouco confiáveis

الأسئلة المتكررة

Esta habilidade é compatível com frameworks de teste específicos?
Não, fornecemos princípios gerais de design de testes independentes de framework. É aplicável a qualquer framework como Jest, PyTest, JUnit etc.
Vocês oferecem suporte até a execução dos testes?
Não, apoiamos apenas o design de testes e a definição de padrões de qualidade. Para a execução real dos testes, use os comandos do framework de teste que você utiliza
Posso usar para refatorar código de teste existente?
Sim, pode ser usado como diretriz para melhorar a legibilidade e a manutenção de código de teste existente com base no padrão AAA e nas convenções de nomenclatura
Também dá suporte a testes de segurança e testes de carga?
Esta habilidade visa padronizar testes unitários e de integração. Para testes de segurança e carga, é necessária uma habilidade dedicada
Como posso alcançar 100% de cobertura?
Após a análise da funcionalidade, implemente todos os casos normais, de erro e de fronteira, e confirme que cada teste pode ser executado de forma independente
Posso usar em conjunto com outras habilidades?
Sim, pode ser combinada com habilidades de geração de código ou de documentação para construir um fluxo de trabalho de desenvolvimento abrangente que inclua a implementação de testes

تفاصيل المطور

المؤلف

A-Genno

الترخيص

MIT

مرجع

master

بنية الملفات

📄 SKILL.md