← 返回 Skills 市场
sky-lv

Integration Testing Helper

作者 SKY-lv · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
68
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install integration-testing-helper
功能描述
Assist with creating, running, and managing integration tests for APIs, databases, and services, including orchestration, data setup, and reporting.
使用说明 (SKILL.md)

integration-testing-helper

Comprehensive integration testing assistant for AI agents. Create, run, and manage integration tests across APIs, databases, and services.

Overview

Helps agents perform end-to-end integration testing by orchestrating multiple services, setting up test data, and validating system behavior.

Features

  • Test Scenario Design: Create complex integration test scenarios
  • Service Orchestration: Start/stop required services for tests
  • Data Setup: Prepare test databases and fixtures
  • Assertion Library: Built-in assertions for common patterns
  • Test Reports: Generate detailed HTML/JSON test reports
  • CI Integration: Easy integration with GitHub Actions, GitLab CI
  • Parallel Execution: Run multiple test scenarios concurrently

Commands

Create Integration Test

create integration test for user registration flow

Run Tests

run integration tests with coverage report

Validate API Integration

test API integration between auth-service and user-service

Use Cases

  • API integration testing
  • Database integration validation
  • Microservice communication testing
  • E2E workflow validation
  • Regression testing

Requirements

  • Node.js 18+
  • Docker (optional, for service containers)
安全使用建议
This skill's description and SKILL.md imply it will need Node and (optionally) Docker and may perform start/stop operations on services and modify databases, but the manifest declares none of that. Before installing or enabling it: 1) Ask the publisher to update the manifest to declare required binaries and any env vars/credentials it will need. 2) Only run it in an isolated or test environment (not production) until you confirm what it does. 3) Require the skill to prompt for explicit permission before starting/stopping services or accessing credentials. 4) If you plan to let the agent run autonomously, restrict its scope and monitor logs/operations. If the publisher cannot clarify these inconsistencies, treat the skill as risky and do not grant it access to real systems or secrets.
功能分析
Type: OpenClaw Skill Name: integration-testing-helper Version: 1.0.0 The skill bundle consists of metadata and documentation for an integration testing assistant. The SKILL.md file outlines standard testing procedures such as service orchestration, data setup, and API validation without any evidence of malicious intent, suspicious commands, or prompt injection attempts.
能力评估
Purpose & Capability
The SKILL.md says the helper orchestrates services, sets up databases, and requires Node.js 18+ and optionally Docker, but the registry metadata declares no required binaries or environment variables. That mismatch suggests the manifest underreports what the skill actually needs.
Instruction Scope
The instructions are high-level and permissive (orchestrate services, start/stop services, prepare databases, generate reports) but provide no constrained, explicit steps. This grants broad discretion to an agent at runtime and could lead to reading/writing system resources, invoking Docker, modifying databases, or prompting for credentials not declared in the manifest.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk by an installation step. That reduces supply-chain risk compared with an arbitrary download/install step.
Credentials
No environment variables or credentials are declared, but the described functionality (database setup, service orchestration, CI integration) commonly requires service credentials, DB connection strings, or access tokens. The absence of declared env requirements is a discrepancy the user should clarify.
Persistence & Privilege
The skill is not marked always:true and does not request persistent system-wide changes in its manifest. Autonomous invocation is allowed (platform default), which is expected for skills of this type but increases the importance of the other concerns noted above.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install integration-testing-helper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /integration-testing-helper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of integration-testing-helper. - Comprehensive assistant for creating, running, and managing integration tests across APIs, databases, and services. - Supports complex test scenario design, service orchestration, and automated data setup. - Includes built-in assertion library and generates detailed HTML/JSON test reports. - Integrates easily with CI platforms like GitHub Actions and GitLab CI. - Allows parallel execution of test scenarios. - Provides simple, natural-language commands for key testing workflows.
元数据
Slug integration-testing-helper
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Integration Testing Helper 是什么?

Assist with creating, running, and managing integration tests for APIs, databases, and services, including orchestration, data setup, and reporting. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 68 次。

如何安装 Integration Testing Helper?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install integration-testing-helper」即可一键安装,无需额外配置。

Integration Testing Helper 是免费的吗?

是的,Integration Testing Helper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Integration Testing Helper 支持哪些平台?

Integration Testing Helper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Integration Testing Helper?

由 SKY-lv(@sky-lv)开发并维护,当前版本 v1.0.0。

💬 留言讨论