CtrlK
BlogDocsLog inGet started
Tessl Logo

testing-strategies

Design comprehensive testing strategies for software quality assurance. Use when planning test coverage, implementing test pyramids, or setting up testing infrastructure. Handles unit testing, integration testing, E2E testing, TDD, and testing best practices.

84

1.14x
Quality

78%

Does it follow best practices?

Impact

96%

1.14x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.agent-skills/testing-strategies/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

88%

10%

Password Validator Unit Tests

Unit testing patterns and TDD

Criteria
Without context
With context

Given-When-Then comments

0%

0%

jest.mock usage

100%

100%

Test naming format

0%

100%

Happy path coverage

100%

100%

Sad path coverage

100%

100%

Null/empty edge case

100%

100%

Boundary value tests

100%

100%

Mock assertion

100%

100%

No sleep or timeout

100%

100%

Test independence

100%

100%

100%

24%

Testing Strategy for a New Fintech API

Testing strategy document and tool selection

Criteria
Without context
With context

Test pyramid ratios

100%

100%

Integration test ratio

100%

100%

E2E test ratio

100%

100%

Unit coverage target

25%

100%

Integration coverage target

0%

100%

Jest for unit tests

100%

100%

Supertest for integration

100%

100%

Playwright for E2E

0%

100%

Coverage tool

100%

100%

CI/CD platform

100%

100%

Coverage gate

75%

100%

Test execution schedule

100%

100%

E2E on staging

100%

100%

100%

Integration Tests for a Product Inventory API

Integration testing with database lifecycle

Criteria
Without context
With context

beforeEach DB cleanup

100%

100%

DB persistence verified

100%

100%

No production DB

100%

100%

Happy path: create product

100%

100%

Sad path: duplicate SKU

100%

100%

Sad path: missing fields

100%

100%

Happy path: retrieve product

100%

100%

Sad path: not found

100%

100%

Test isolation

100%

100%

No sleep or timeout

100%

100%

Repository
supercent-io/skills-template
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.