🧪

tester

Seguro ⚙️ Comandos externos🌐 Acesso à rede📁 Acesso ao sistema de arquivos🔑 Variáveis de ambiente

Test React and Django Applications

Também disponível em: 0xSero,0xSero

Ensure code quality through systematic testing. This skill designs test strategies, creates Playwright E2E tests for React frontends and pytest tests for Django backends, executes test suites, and generates detailed reports.

Suporta: Claude Codex Code(CC)
📊 70 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "tester". Create a Playwright test that logs in a test user and verifies the dashboard loads correctly

Resultado esperado:

  • Test file created at gabeda_frontend/tests/e2e/login-dashboard.spec.ts
  • Test uses authenticated fixture with test credentials
  • Verifies dashboard h1 title and navigation elements
  • Reports generated at ai/testing/reports/

A utilizar "tester". Run the smoke test suite for both frontend and backend

Resultado esperado:

  • Frontend smoke tests: 5 passed, 0 failed
  • Backend smoke tests: 8 passed, 0 failed
  • Total execution time: 2 minutes 34 seconds
  • Deployment readiness: READY

A utilizar "tester". Design UAT test cases for the company creation feature

Resultado esperado:

  • Strategy document created at ai/testing/strategies/uat_company_creation.md
  • 10 test scenarios covering valid input, edge cases, and error conditions
  • Acceptance criteria defined for each scenario
  • Test data samples provided for QA execution

Auditoria de Segurança

Seguro
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
Arquivos analisados
2,469
Linhas analisadas
4
achados
5
Total de auditorias

Fatores de risco

⚙️ Comandos externos (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
🌐 Acesso à rede (23)
📁 Acesso ao sistema de arquivos (4)
🔑 Variáveis de ambiente (8)
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

45
Arquitetura
100
Manutenibilidade
87
Conteúdo
20
Comunidade
100
Segurança
83
Conformidade com especificações

O Que Você Pode Construir

Create comprehensive test suites

Design and implement tests for new features across frontend and backend components

Run smoke tests before deployment

Execute critical path tests to validate application stability before release

Design UAT test scenarios

Create user acceptance test strategies for business validation of new features

Tente Estes Prompts

Create unit test
Create a unit test for the validate_rut_field function in the gabeda_backend codebase using pytest with the AAA pattern
Create E2E test
Create a Playwright E2E test that verifies user registration flow including form validation and successful account creation
Run test suite
Run the backend pytest test suite and generate a coverage report showing areas that need additional test coverage
Design test strategy
Design a comprehensive test strategy for the file upload feature including unit, integration, and E2E test cases

Melhores Práticas

  • Use the AAA pattern (Arrange-Act-Assert) for all test cases to ensure clarity and maintainability
  • Keep tests independent and isolated - no shared state between test runs
  • Mock external services and APIs in unit tests to ensure fast, deterministic execution

Evitar

  • Avoid brittle tests that depend on exact CSS selectors - use test IDs and role-based locators instead
  • Do not test multiple assertions in a single test - split into separate test cases for clearer failures
  • Avoid hardcoding test credentials in multiple test files - use fixtures and environment variables

Perguntas Frequentes

What test frameworks does this skill support?
The skill supports Playwright for frontend E2E and component testing, and pytest for backend Django API and unit testing.
Can this skill run tests in parallel?
Yes, the skill can configure parallel test execution for independent tests to reduce overall test suite runtime.
Does this skill generate code coverage reports?
Yes, the skill can run pytest with coverage flags and generate HTML coverage reports showing untested code paths.
Where are test reports stored?
Reports are stored in ai/testing/reports/ with timestamps. Strategies go to ai/testing/strategies/ and findings to ai/testing/findings/.
Can this skill create tests for existing features?
Yes, the skill can analyze existing code and create appropriate tests following project conventions and patterns.
What test naming conventions does this skill use?
Tests follow the pattern test_<feature>_<scenario>_<expected_result> for backend and Playwright's '<feature> - <scenario> - <expected result>' format.

Detalhes do Desenvolvedor

Estrutura de arquivos