AI Agent Hub
Back to skills
API Full-Flow Testing Expert icon

API Full-Flow Testing Expert

Development Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_24dd3388/full-flow-testing.

About this skill

Problem

API testing often lives in scattered manual cases, ad-hoc scripts, and individual experience. Developer self-tests may cover only a few endpoints, single-endpoint edge cases are hard to exhaust, cross-endpoint business flows lack end-to-end coverage, and security or defect work depends on separate context. This skill turns API testing into a stateful, traceable workflow, reducing context switching among documentation, requests, reports, and knowledge.

How It Works

It organizes work into six modes: developer self-testing for quick smoke checks and basic validation; single-endpoint full testing for normal, boundary, invalid, missing, type, and business-rule cases; business-flow testing for multi-endpoint integration with automatic propagation of context such as tokens and order IDs; security auditing for unauthorized access, privilege escalation, and sensitive-data leakage; defect localization using minimal reproduction and hypothesis validation; and report generation to aggregate historical results. Each mode requires the assistant to summarize its understanding and wait for confirmation before executing and producing a report. It also maintains a company-level knowledge base and user workspace: endpoints, entities, flows, and dependencies can be captured in api_business.md, while users query, update, and isolate personal reports and session state.

Boundaries

It fits API testing when interface documentation or describable business rules exist, but it does not replace authorized accounts, production monitoring, or a complete automation platform. Security audits, flow integration, and defect localization require users to supply needed accounts, logs, test data, or scope confirmation; global knowledge-base updates still require human review to prevent incorrect assumptions from becoming team consensus.

Use Cases

  • Before release, smoke-test core login and order APIs to validate HTTP status, required fields, and response time.
  • Design required-missing, boundary, invalid status, and edge cases for the create-order endpoint, then generate a report.
  • Simulate login, create-order, and query-order flows, propagating tokens and order IDs while logging each response.
  • Audit unauthorized access, privilege escalation, and sensitive-field leakage for user resources and admin endpoints.

Best For

  • API testers who own acceptance checks and need consistent reports across smoke, boundary, flow, and security testing.
  • Backend developers maintaining order or transaction paths who need multi-endpoint checks and root-cause localization before release.
  • QA leads maintaining API quality records and need shared rules, defects, and risks in a knowledge base.
  • Security engineers checking API authorization and sensitive-data exposure who need reusable audit evidence.