Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills Aโ€“Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Testing

ASecurity

Testing strategies, patterns, and best practices

24 stars
0 votes
0 copies
0 views
Added 2/7/2026
testinggobashtestingapidatabaseci/cdsecurity

Works with

api

Security Analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned 2/12/2026

$npx -y skills add Fujigo-Software/f5-framework-claude --skill testing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Testing?

Add the live security badge to your README โ€” it updates automatically with every re-scan.

Security grade badge for Testing
[![Security: A โ€” Skills Directory](https://www.skillsdirectory.com/api/skills/fujigo-software-testing/badge)](https://www.skillsdirectory.com/skills/fujigo-software-testing)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: testing
description: Testing strategies, patterns, and best practices
category: skill
allowed-tools: Read, Write, Glob, Grep, Bash
user-invocable: true
context: inject
---

# Testing Skills

## Overview

Comprehensive testing knowledge for building reliable, maintainable software
with confidence in deployments.

## Categories

### Fundamentals
- Testing Pyramid
- Test-Driven Development (TDD)
- Behavior-Driven Development (BDD)
- Core Testing Principles

### Unit Testing
- Test isolation and independence
- Mocking and stubbing strategies
- Test doubles (mocks, stubs, spies, fakes)
- Effective assertions

### Integration Testing
- Database integration tests
- API endpoint testing
- External service testing
- Container-based testing

### End-to-End Testing
- Browser automation
- Mobile app testing
- Visual regression testing
- Cross-browser testing

### Test Patterns
- Arrange-Act-Assert (AAA)
- Given-When-Then
- Test fixtures and factories
- Page Object Model

### Advanced Testing
- Property-based testing
- Mutation testing
- Contract testing
- Chaos engineering

## Test Pyramid

```
         โ•ฑโ•ฒ
        โ•ฑ  โ•ฒ         E2E Tests
       โ•ฑโ”€โ”€โ”€โ”€โ•ฒ        (Few, Slow, Expensive)
      โ•ฑ      โ•ฒ
     โ•ฑโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฒ      Integration Tests
    โ•ฑ          โ•ฒ     (Medium)
   โ•ฑโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฒ
  โ•ฑ              โ•ฒ   Unit Tests
 โ•ฑ________________โ•ฒ  (Many, Fast, Cheap)
```

## Quick Reference

| Test Type | Speed | Scope | Confidence | Cost |
|-----------|-------|-------|------------|------|
| Unit | Fast (ms) | Single unit | Low-Medium | Low |
| Integration | Medium (s) | Multiple units | Medium-High | Medium |
| E2E | Slow (min) | Full system | High | High |

## When to Use Each Type

### Unit Tests
- Business logic validation
- Algorithm correctness
- Edge case handling
- Pure functions

### Integration Tests
- Database operations
- API endpoints
- Service interactions
- Message queues

### E2E Tests
- Critical user journeys
- Payment flows
- Authentication
- Cross-service workflows

## Directory Structure

```
skills/testing/
โ”œโ”€โ”€ _index.md
โ”œโ”€โ”€ fundamentals/
โ”‚   โ”œโ”€โ”€ testing-pyramid.md
โ”‚   โ”œโ”€โ”€ test-driven-development.md
โ”‚   โ”œโ”€โ”€ behavior-driven-development.md
โ”‚   โ””โ”€โ”€ testing-principles.md
โ”œโ”€โ”€ unit-testing/
โ”‚   โ”œโ”€โ”€ unit-test-basics.md
โ”‚   โ”œโ”€โ”€ mocking-strategies.md
โ”‚   โ”œโ”€โ”€ test-doubles.md
โ”‚   โ””โ”€โ”€ assertion-patterns.md
โ”œโ”€โ”€ integration-testing/
โ”‚   โ”œโ”€โ”€ integration-test-basics.md
โ”‚   โ”œโ”€โ”€ database-testing.md
โ”‚   โ”œโ”€โ”€ api-testing.md
โ”‚   โ””โ”€โ”€ external-service-testing.md
โ”œโ”€โ”€ e2e-testing/
โ”‚   โ”œโ”€โ”€ e2e-basics.md
โ”‚   โ”œโ”€โ”€ browser-testing.md
โ”‚   โ”œโ”€โ”€ mobile-testing.md
โ”‚   โ””โ”€โ”€ visual-regression.md
โ”œโ”€โ”€ patterns/
โ”‚   โ”œโ”€โ”€ arrange-act-assert.md
โ”‚   โ”œโ”€โ”€ given-when-then.md
โ”‚   โ”œโ”€โ”€ test-fixtures.md
โ”‚   โ”œโ”€โ”€ factory-patterns.md
โ”‚   โ””โ”€โ”€ page-object-model.md
โ”œโ”€โ”€ advanced/
โ”‚   โ”œโ”€โ”€ property-based-testing.md
โ”‚   โ”œโ”€โ”€ mutation-testing.md
โ”‚   โ”œโ”€โ”€ contract-testing.md
โ”‚   โ””โ”€โ”€ chaos-testing.md
โ””โ”€โ”€ ci-cd/
    โ”œโ”€โ”€ test-automation.md
    โ”œโ”€โ”€ coverage-reporting.md
    โ””โ”€โ”€ flaky-tests.md
```

## Related Skills

- [Code Quality](../code-quality/_index.md)
- [CI/CD](../ci-cd/_index.md)
- [Security](../security/_index.md)

Attribution

Fujigo-SoftwareFujigo-Software
View sourceSee grades on GitHubMore from Fujigo-Software โ†’
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Screen Reader Testing

Practical guide to testing web applications with screen readers for comprehensive accessibility validation.

401991 votes

Tdd Workflow

ๅœจ็ผ–ๅ†™ๆ–ฐๅŠŸ่ƒฝใ€ไฟฎๅค้”™่ฏฏๆˆ–้‡ๆž„ไปฃ็ ๆ—ถไฝฟ็”จๆญคๆŠ€่ƒฝใ€‚ๅผบๅˆถๆ‰ง่กŒๆต‹่ฏ•้ฉฑๅŠจๅผ€ๅ‘๏ผŒๅŒ…ๅซๅ•ๅ…ƒๆต‹่ฏ•ใ€้›†ๆˆๆต‹่ฏ•ๅ’Œ็ซฏๅˆฐ็ซฏๆต‹่ฏ•๏ผŒ่ฆ†็›–็އ่ถ…่ฟ‡80%ใ€‚

2456590 votes

Eval Harness

ๅ…‹ๅŠณๅพทไปฃ็ ไผš่ฏ็š„ๆญฃๅผ่ฏ„ไผฐๆก†ๆžถ๏ผŒๅฎžๆ–ฝ่ฏ„ไผฐ้ฉฑๅŠจๅผ€ๅ‘๏ผˆEDD๏ผ‰ๅŽŸๅˆ™

2456590 votes

Python Testing

ไฝฟ็”จpytestใ€TDDๆ–นๆณ•ใ€ๅคนๅ…ทใ€ๆจกๆ‹Ÿใ€ๅ‚ๆ•ฐๅŒ–ๅ’Œ่ฆ†็›–็އ่ฆๆฑ‚็š„Pythonๆต‹่ฏ•็ญ–็•ฅใ€‚

2456590 votes

Django Tdd

Djangoๆต‹่ฏ•็ญ–็•ฅ๏ผŒๅŒ…ๆ‹ฌpytest-djangoใ€TDDๆ–นๆณ•่ฎบใ€factory_boyใ€ๆจกๆ‹Ÿใ€่ฆ†็›–็އไปฅๅŠๆต‹่ฏ•Django REST Framework APIใ€‚

2456590 votes
View all in testing โ†’