tester_skill

This skill guides testers to design plans, create test cases, and develop tools to ensure software quality.
  • TypeScript

0

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill bdq460/shell-format --skill tester

  • SKILL.md8.1 KB

Overview

This skill guides testers to validate system behavior against product and user requirements, ensuring code works as intended. It covers test planning, test case design, execution, defect management, and delivery of practical test tools and reports.

How this skill works

I inspect requirements, functional specifications, UI designs, and code to define scope and strategy. I produce executable test plans and cases (normal, edge, and error scenarios), run unit/integration/system/manual tests, record defects, and build simple automation or data tools to speed verification. Finally, I verify fixes and deliver clear test reports.

When to use it

  • When you need a structured test plan based on product requirements
  • When writing test cases for new features or releases
  • When validating bug fixes and tracking defect resolution
  • When creating lightweight test automation or test data tools
  • When preparing acceptance or system test reports for stakeholders

Best practices

  • Start from requirements: map each requirement to one or more test cases
  • Cover three scenario types: normal, exception, and boundary cases
  • Automate repetitive unit and integration checks; keep manual steps for exploratory tests
  • Log defects with reproduction steps, expected vs actual, and environment details
  • Review test cases with product and development teams before execution

Example use cases

  • Designing test cases for a report export feature, including format, date ranges, and large-volume performance
  • Validating search functionality with exact, fuzzy, empty, and special-character inputs
  • Creating a small test tool to generate synthetic data for load and boundary tests
  • Running integration tests after a backend change and reporting regressions
  • Verifying defect fixes through targeted regression test runs and sign-off

FAQ

Provide product requirements, functional specs, UI mockups, and the current code or build. These let me define scope, create cases, and set up test environments.

Which test types should I prioritize?

Prioritize unit tests for code correctness, integration tests for module interactions, and system tests for end-to-end behavior. Add performance and security tests where non-functional requirements exist.

How do you ensure high defect discovery rate?

Use a mix of black/white/gray-box techniques, include boundary and negative tests, generate realistic test data, and combine automated checks with focused exploratory testing.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational