testing-test-writing
Escrever testes Pest focados
As equipes muitas vezes adicionam testes tarde demais ou cobrem detalhes de implementação em vez de comportamento. Esta skill orienta Claude, Codex e Claude Code a escrever testes Pest focados para caminhos críticos.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "testing-test-writing" from https://skillstore.io/skills/devanb-testing-test-writing.md and its manifest at https://skillstore.io/api/skills/devanb-testing-test-writing/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "testing-test-writing". Pedir testes que cubram a validação de registo e a criação bem-sucedida de conta.
Resultado esperado:
O assistente propõe testes de funcionalidades focados para campos obrigatórios, entrada de email inválida, contas duplicadas e comportamento de registo bem-sucedido.
Usando "testing-test-writing". Pedir testes unitários em torno de uma regra de preços com vários cenários.
Resultado esperado:
O assistente sugere testes unitários Pest concisos usando datasets para descontos, preço padrão, casos-limite e totais esperados.
Usando "testing-test-writing". Perguntar se uma funcionalidade de API concluída tem cobertura suficiente.
Resultado esperado:
O assistente lista comportamentos críticos de endpoints, falhas de validação, casos de autorização e mocks de dependências externas a adicionar antes do lançamento.
Auditoria de segurança
SeguroSKILL.md line 12 uses markdown code spans for directory names, so the command execution alert is a false positive. SKILL.md line 28 links outside the skill directory with a parent-directory path, creating a real filesystem boundary concern. No evidence found for prompt injection or data exfiltration intent.
Itens de revisão de capacidade (1)
Estas são capacidades locais reais que podem ser esperadas para esta habilidade, portanto exigem revisão, mas não são contabilizadas como comportamento malicioso confirmado.
Fatores de risco
⚙️ Comandos externos (1)
📁 Acesso ao sistema de arquivos (1)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/devanb-testing-test-writing/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/devanb-testing-test-writing?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/devanb-testing-test-writing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/devanb-testing-test-writing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/devanb-testing-test-writing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
DevanB. (2026). testing-test-writing security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/devanb-testing-test-writing/audits/10Citação BibTeX
@techreport{devanb-devanb-testing-test-writing-2026,
author = {DevanB},
title = {testing-test-writing security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/devanb-testing-test-writing/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "testing-test-writing security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "DevanB"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/devanb-testing-test-writing/audits/10"
identifiers:
- type: other
value: "skillstore:devanb-testing-test-writing:audit:10"
description: "Skillstore immutable audit report identifier"
Comparar variantes
2 variantes instaláveisCada autor permanece como um skill instalável separado. A variante recomendada é classificada pelas evidências do Skillstore.
Por que esta variante está em primeiro
eis-its-testing-test-writing
2026-09-09
devanb-testing-test-writing
2026-09-09
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Adicionar cobertura de funcionalidades
Criar testes focados para um novo fluxo de utilizador antes de uma funcionalidade ser concluída.
Rever caminhos críticos
Identificar regras de negócio, comportamento de validação e API endpoints que precisam de testes fiáveis.
Padronizar o estilo Pest
Alinhar testes gerados em torno de nomes claros, asserções de comportamento, mocks e datasets.
Teste estes prompts
Escreve testes Pest para esta pequena funcionalidade. Foca-te no principal caminho de sucesso e num caminho de falha importante.
Revê este fluxo de utilizador e propõe testes de funcionalidades Pest focados para o seu comportamento crítico.
Escreve testes Pest para esta interação de serviço. Mocka dependências externas e verifica o comportamento observável.
Avalia esta funcionalidade concluída e define a cobertura Pest estratégica mínima antes do lançamento.
Boas práticas
- Começa pelo fluxo de utilizador de maior valor antes de adicionar cobertura de casos-limite.
- Testa comportamento e resultados observáveis em vez de detalhes privados de implementação.
- Usa mocks e datasets quando tornarem os testes mais rápidos e claros.
Evitar
- Não geres testes snapshot amplos quando asserções direcionadas seriam mais claras.
- Não testes métodos privados em vez de comportamento público.
- Não ignores caminhos críticos de negócio por exigirem configuração.