技能 tester
🧪

tester

安全 ⚙️ 外部命令🌐 網路存取📁 檔案系統存取🔑 環境變數

Testar Aplicações React e Django

也可從以下取得: 0xSero,0xSero

Garanta a qualidade do código através de testes sistemáticos. Esta skill projeta estratégias de teste, cria testes E2E com Playwright para frontends React e testes pytest para backends Django, executa suítes de testes e gera relatórios detalhados.

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「tester」。 Criar um teste Playwright que faça login de um usuário de teste e verifique se o dashboard carrega corretamente

預期結果:

  • Arquivo de teste criado em gabeda_frontend/tests/e2e/login-dashboard.spec.ts
  • Teste usa fixture autenticada com credenciais de teste
  • Verifica o título h1 do dashboard e elementos de navegação
  • Relatórios gerados em ai/testing/reports/

正在使用「tester」。 Executar a suíte de smoke tests para frontend e backend

預期結果:

  • Smoke tests do frontend: 5 aprovados, 0 reprovados
  • Smoke tests do backend: 8 aprovados, 0 reprovados
  • Tempo total de execução: 2 minutos 34 segundos
  • Prontidão para deploy: PRONTO

正在使用「tester」。 Projetar casos de teste UAT para o recurso de criação de empresa

預期結果:

  • Documento de estratégia criado em ai/testing/strategies/uat_company_creation.md
  • 10 cenários de teste cobrindo entrada válida, casos extremos e condições de erro
  • Critérios de aceitação definidos para cada cenário
  • Amostras de dados de teste fornecidas para execução de QA

安全審計

安全
v5 • 1/16/2026

This skill is a testing documentation framework containing markdown reference files and documentation. All 329 static findings are FALSE POSITIVES - the analyzer detected patterns in documentation code examples that appear to be security issues, but are actually legitimate testing patterns (test execution commands, authentication test fixtures, test URLs, and environment configuration). The CRITICAL heuristic about 'Code execution + Network + Credential access' is expected behavior for a testing skill that needs to run tests, make API calls, and handle test authentication.

5
已掃描檔案
2,469
分析行數
4
發現項
5
審計總數

風險因素

⚙️ 外部命令 (215)
references/playwright-patterns.md:18-36 references/playwright-patterns.md:36-40 references/playwright-patterns.md:40-64 references/playwright-patterns.md:64-71 references/playwright-patterns.md:71-73 references/playwright-patterns.md:73-76 references/playwright-patterns.md:76-79 references/playwright-patterns.md:79-82 references/playwright-patterns.md:82-84 references/playwright-patterns.md:84-87 references/playwright-patterns.md:87-89 references/playwright-patterns.md:89-92 references/playwright-patterns.md:92-94 references/playwright-patterns.md:94-99 references/playwright-patterns.md:99-102 references/playwright-patterns.md:102-105 references/playwright-patterns.md:105-108 references/playwright-patterns.md:108-111 references/playwright-patterns.md:111-114 references/playwright-patterns.md:114-118 references/playwright-patterns.md:118-126 references/playwright-patterns.md:126-137 references/playwright-patterns.md:137-142 references/playwright-patterns.md:142-147 references/playwright-patterns.md:147-150 references/playwright-patterns.md:150-153 references/playwright-patterns.md:153-155 references/playwright-patterns.md:155-158 references/playwright-patterns.md:158-162 references/playwright-patterns.md:162-165 references/playwright-patterns.md:165-168 references/playwright-patterns.md:168-173 references/playwright-patterns.md:173-175 references/playwright-patterns.md:175-178 references/playwright-patterns.md:178-181 references/playwright-patterns.md:181-187 references/playwright-patterns.md:187-189 references/playwright-patterns.md:189-215 references/playwright-patterns.md:215-219 references/playwright-patterns.md:219-226 references/playwright-patterns.md:226-232 references/playwright-patterns.md:232-245 references/playwright-patterns.md:245-249 references/playwright-patterns.md:249-266 references/playwright-patterns.md:266-272 references/playwright-patterns.md:272-286 references/playwright-patterns.md:286-290 references/playwright-patterns.md:290-311 references/playwright-patterns.md:311-315 references/playwright-patterns.md:315-337 references/playwright-patterns.md:337-343 references/playwright-patterns.md:343-350 references/playwright-patterns.md:350-354 references/playwright-patterns.md:354-364 references/playwright-patterns.md:364-368 references/playwright-patterns.md:368-378 references/playwright-patterns.md:378-382 references/playwright-patterns.md:382-391 references/playwright-patterns.md:391-395 references/playwright-patterns.md:395-402 references/playwright-patterns.md:402-404 references/playwright-patterns.md:404-407 references/playwright-patterns.md:407-414 references/playwright-patterns.md:414-417 references/playwright-patterns.md:417-420 references/playwright-patterns.md:420-424 references/playwright-patterns.md:424-429 references/playwright-patterns.md:429-431 references/playwright-patterns.md:431-434 references/playwright-patterns.md:434-438 references/playwright-patterns.md:438-443 references/playwright-patterns.md:443-446 references/playwright-patterns.md:446-449 references/playwright-patterns.md:449-452 references/playwright-patterns.md:452-457 references/playwright-patterns.md:457-460 references/playwright-patterns.md:460-463 references/playwright-patterns.md:463-466 references/playwright-patterns.md:466-471 references/playwright-patterns.md:471-479 references/playwright-patterns.md:479-481 references/playwright-patterns.md:481-484 references/playwright-patterns.md:484-488 references/playwright-patterns.md:488-490 references/playwright-patterns.md:490-496 references/playwright-patterns.md:496-502 references/playwright-patterns.md:502-506 references/playwright-patterns.md:506-517 references/playwright-patterns.md:517-521 references/playwright-patterns.md:521-526 references/playwright-patterns.md:526-539 references/playwright-patterns.md:539-543 references/playwright-patterns.md:543-545 references/playwright-patterns.md:545-584 references/pytest-patterns.md:18-38 references/pytest-patterns.md:38-42 references/pytest-patterns.md:42-73 references/pytest-patterns.md:73-79 references/pytest-patterns.md:79-81 references/pytest-patterns.md:81-140 references/pytest-patterns.md:140-144 references/pytest-patterns.md:144-166 references/pytest-patterns.md:166-170 references/pytest-patterns.md:170-221 references/pytest-patterns.md:221-225 references/pytest-patterns.md:225-250 references/pytest-patterns.md:250-256 references/pytest-patterns.md:256-278 references/pytest-patterns.md:278-282 references/pytest-patterns.md:282-301 references/pytest-patterns.md:301-305 references/pytest-patterns.md:305-321 references/pytest-patterns.md:321-327 references/pytest-patterns.md:327-380 references/pytest-patterns.md:380-384 references/pytest-patterns.md:384-423 references/pytest-patterns.md:423-427 references/pytest-patterns.md:427-456 references/pytest-patterns.md:456-462 references/pytest-patterns.md:462-478 references/pytest-patterns.md:478-482 references/pytest-patterns.md:482-501 references/pytest-patterns.md:501-505 references/pytest-patterns.md:505-527 references/pytest-patterns.md:527-533 references/pytest-patterns.md:533-570 references/pytest-patterns.md:570-574 references/pytest-patterns.md:574-598 references/pytest-patterns.md:598-604 references/pytest-patterns.md:604-646 references/pytest-patterns.md:646-650 references/pytest-patterns.md:650-689 references/pytest-patterns.md:689-693 references/pytest-patterns.md:693-718 references/pytest-patterns.md:718-722 references/pytest-patterns.md:722-752 references/pytest-patterns.md:752-756 references/pytest-patterns.md:756-758 references/pytest-patterns.md:758-773 references/pytest-patterns.md:773-775 references/pytest-patterns.md:775-777 references/pytest-patterns.md:777-789 references/test-examples.md:7 references/test-examples.md:9-59 references/test-examples.md:59-63 references/test-examples.md:63-65 references/test-examples.md:65-145 references/test-examples.md:145-149 references/test-examples.md:149-151 references/test-examples.md:151-207 references/test-examples.md:207-211 references/test-examples.md:211-213 references/test-examples.md:213-253 references/test-examples.md:253-257 references/test-examples.md:257-259 references/test-examples.md:259-311 references/test-examples.md:311-315 references/test-examples.md:315-317 references/test-examples.md:317-394 references/test-examples.md:394-400 references/test-examples.md:400-420 references/test-examples.md:420-424 references/test-examples.md:424-445 references/test-examples.md:445-451 references/test-examples.md:451-471 references/test-examples.md:471-475 references/test-examples.md:475-495 references/test-examples.md:495-501 references/test-examples.md:501-510 references/test-examples.md:510-514 references/test-examples.md:514-522 SKILL.md:35-45 SKILL.md:45-54 SKILL.md:54-64 SKILL.md:64-68 SKILL.md:68-86 SKILL.md:86-93 SKILL.md:93-95 SKILL.md:95-100 SKILL.md:100-105 SKILL.md:105-111 SKILL.md:111-117 SKILL.md:117-124 SKILL.md:124-142 SKILL.md:142-148 SKILL.md:148-158 SKILL.md:158-169 SKILL.md:169-172 SKILL.md:172-183 SKILL.md:183-189 SKILL.md:189-190 SKILL.md:190-217 SKILL.md:217-223 SKILL.md:223-247 SKILL.md:247-254 SKILL.md:254-264 SKILL.md:264-266 SKILL.md:266-269 SKILL.md:269-272 SKILL.md:272-275 SKILL.md:275-302 SKILL.md:302-303 SKILL.md:303-304 SKILL.md:304-305 SKILL.md:305-327 SKILL.md:327-328 SKILL.md:328-331 SKILL.md:331-332 SKILL.md:332-333 SKILL.md:333-338 SKILL.md:338-347 SKILL.md:347-350 SKILL.md:350-359 SKILL.md:359-362 SKILL.md:362-371
🌐 網路存取 (23)
📁 檔案系統存取 (4)
🔑 環境變數 (8)
審計者: claude 查看審計歷史 →

品質評分

45
架構
100
可維護性
87
內容
20
社群
100
安全
83
規範符合性

你能建構什麼

Criar suítes de testes abrangentes

Projetar e implementar testes para novos recursos em componentes frontend e backend

Executar smoke tests antes do deploy

Executar testes de caminho crítico para validar a estabilidade da aplicação antes do lançamento

Projetar cenários de testes UAT

Criar estratégias de testes de aceitação do usuário para validação de negócio de novos recursos

試試這些提示

Criar teste unitário
Create a unit test for the validate_rut_field function in the gabeda_backend codebase using pytest with the AAA pattern
Criar teste E2E
Create a Playwright E2E test that verifies user registration flow including form validation and successful account creation
Executar suíte de testes
Run the backend pytest test suite and generate a coverage report showing areas that need additional test coverage
Projetar estratégia de testes
Design a comprehensive test strategy for the file upload feature including unit, integration, and E2E test cases

最佳實務

  • Use o padrão AAA (Arrange-Act-Assert) para todos os casos de teste para garantir clareza e manutenibilidade
  • Mantenha os testes independentes e isolados - sem estado compartilhado entre execuções de testes
  • Simule serviços externos e APIs em testes unitários para garantir execução rápida e determinística

避免

  • Evite testes frágeis que dependem de seletores CSS exatos - use test IDs e localizadores baseados em função
  • Não teste múltiplas asserções em um único teste - divida em casos de teste separados para falhas mais claras
  • Evite codificar credenciais de teste diretamente em múltiplos arquivos de teste - use fixtures e variáveis de ambiente

常見問題

Quais frameworks de teste esta skill suporta?
A skill suporta Playwright para testes E2E e de componentes de frontend, e pytest para testes de API Django e testes unitários de backend.
Esta skill pode executar testes em paralelo?
Sim, a skill pode configurar a execução paralela de testes para testes independentes a fim de reduzir o tempo total de execução da suíte de testes.
Esta skill gera relatórios de cobertura de código?
Sim, a skill pode executar pytest com flags de cobertura e gerar relatórios HTML de cobertura mostrando caminhos de código não testados.
Onde os relatórios de teste são armazenados?
Os relatórios são armazenados em ai/testing/reports/ com timestamps. As estratégias vão para ai/testing/strategies/ e as descobertas para ai/testing/findings/.
Esta skill pode criar testes para recursos existentes?
Sim, a skill pode analisar código existente e criar testes apropriados seguindo convenções e padrões do projeto.
Quais convenções de nomenclatura de testes esta skill usa?
Os testes seguem o padrão test_<feature>_<scenario>_<expected_result> para backend e o formato '<feature> - <scenario> - <expected result>' do Playwright.