testing
Crie Suítes de Testes Rust Fiáveis
Sistemas Rust distribuídos precisam de testes que cubram lógica, comportamento assíncrono, sincronização e segurança do parser. Esta skill oferece a Claude, Codex e Claude Code padrões práticos para testes Guts.
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" from https://skillstore.io/skills/abdelstark-testing.md and its manifest at https://skillstore.io/api/skills/abdelstark-testing/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". Preciso de testes para validação de nomes de repositórios.
Resultado esperado:
Um plano de testes conciso com nomes válidos, nomes vazios, caracteres inválidos, comprimentos limite e casos de teste Rust agrupados.
Usando "testing". Preciso de confiança de que três nós sincronizam repositórios.
Resultado esperado:
Um esboço de teste de integração que inicia nós de teste, liga-os, cria um repositório, aguarda a sincronização e verifica todos os nós.
Usando "testing". Preciso de verificações mais fortes de segurança do parser.
Resultado esperado:
Um plano de propriedades e fuzzing que define invariantes do parser, cobertura de inputs aleatórios, verificações de panic e tratamento esperado de falhas.
Auditoria de segurança
SeguroStatic findings were false positives caused by Markdown fences, inline code formatting, and ordinary Rust testing examples. The only command examples are transparent Cargo test, coverage, benchmark, and fuzzing commands intended for user-directed development workflows. No prompt injection, secret access, network exfiltration, obfuscation, or malicious intent was found in SKILL.md.
Fatores de risco
⚙️ Comandos externos (21)
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/abdelstark-testing/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/abdelstark-testing?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/abdelstark-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/abdelstark-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/abdelstark-testing.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
AbdelStark. (2026). testing security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/abdelstark-testing/audits/9Citação BibTeX
@techreport{abdelstark-abdelstark-testing-2026,
author = {AbdelStark},
title = {testing security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/abdelstark-testing/audits/9},
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 security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "AbdelStark"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/abdelstark-testing/audits/9"
identifiers:
- type: other
value: "skillstore:abdelstark-testing:audit:9"
description: "Skillstore immutable audit report identifier"
Comparar variantes
5 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
89jobrien-testing
2026-09-09
byronwilliamscpa-testing
2026-09-09
abdelstark-testing
2026-09-09
crazyswami-testing
2026-09-09
5t111111-testing
2026-10-13
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Adicionar Cobertura de Testes Unitários
Use os padrões de testes unitários para organizar testes do repositório e validar o tratamento de erros.
Validar Sincronização Distribuída
Modele testes de integração multinó que criam, ligam e verificam a sincronização de repositórios.
Reforçar a Fiabilidade do Parser
Aplique padrões de testes baseados em propriedades e fuzzing para encontrar falhas e violações de invariantes.
Teste estes prompts
Use a skill de testes para escrever um teste unitário em Rust para esta função Guts. Inclua o caso de sucesso e um caso de input inválido.
Use a skill de testes para propor uma estrutura de módulos de teste para estes comportamentos do repositório. Agrupe testes relacionados e nomeie cada caso de forma clara.
Use a skill de testes para desenhar testes de integração para criação de repositório, clonagem, ligação de nós e sincronização entre três nós.
Use a skill de testes para criar ideias de testes baseados em propriedades e alvos de fuzzing para este parser ou componente de identidade. Explique os invariantes a verificar.
Boas práticas
- Comece com muitos testes unitários focados antes de adicionar testes de integração ou end-to-end mais lentos.
- Mantenha testes assíncronos limitados com timeouts para que falhas não bloqueiem a suíte de testes.
- Use testes de propriedades e alvos de fuzzing para parsers, assinaturas e outra lógica intensiva em inputs.
Evitar
- Não dependa apenas de testes end-to-end para o comportamento central do repositório.
- Não deixe testes multinó dependentes de temporização não controlada ou estado partilhado.
- Não execute tarefas longas de fuzzing ou benchmark sem limites claros nos fluxos de trabalho locais.
Perguntas frequentes
Para que projetos foi concebida esta skill?
A skill inclui testes executáveis?
Pode ajudar com testes Rust assíncronos?
Cobre fuzzing?
Claude Code ou Codex podem usar esta skill?
Substitui o desenho de testes específico do projeto?
Detalhes do desenvolvedor
Autor
AbdelStarkLicença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Referência
9f22d902a4190b1e33cced8a68441beb8e612f59
Atualidade da manutenção
23/07/2026
Uso
7 downloads · 269 visualizações
Estrutura de arquivos
📄 SKILL.md