首页龙虾技能列表 › Test Runner — 多语言测试运行器

Test Runner — 多语言测试运行器

v1.0.0

使用推荐框架为 TypeScript、Python 和 Swift 编写、运行和管理单元测试、集成测试和端到端测试。

12· 11,300·97 当前·101 累计
by @cmanfre7·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/26
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
此测试助手仅包含与其目的相符的指令,无不必要的权限、安装或凭证请求。
评估建议
该技能是一份普通的测试指南,似乎一致且低风险。运行命令前:(1)修复明显的拼写错误(如 'uv pip install...' 应该是正常的 pip 安装调用),(2)验证包安装命令与项目的包管理器和锁文件,(3)在受控/开发环境(或 CI)中运行命令以避免意外安装依赖项或下载浏览器(Playwright)。如果需要超越本地测试运行的自动化或网络行为,请在授予技能更广泛的权限之前检查或请求执行该功能的代码。...
详细分析 ▾
用途与能力
SKILL.md 内容是一份测试运行器指南(包含 Vitest、Jest、pytest、XCTest、Playwright、覆盖率和测试模式的命令)。没有声明无关的凭证或二进制要求,指令与声明的目的相符。
指令范围
指令仅限于编写和运行测试的域(安装测试依赖项、运行测试命令、查看覆盖率)。小问题:出现拼写错误('uv pip install pytest...' 而不是 'pip install ...' 或 'python -m pip install ...')以及几个示例断言/API 可能不完全匹配特定框架 API — 这些是正确性/可用性问题,而不是范围蔓延。没有指令读取或外泄系统文件、环境变量或超出标准包安装程序和测试运行程序(Playwright 将下载浏览器,如预期)。
安装机制
没有安装规格(仅指令)。SKILL.md 中的命令使用包管理器(npm/npx、pip、swift)——这是测试运行器指南的预期行为。没有指令下载来自未知主机的任意存档。
凭证需求
该技能没有声明所需的环境变量、凭证或配置路径。指令不请求秘密或无关的凭证。
持久化与权限
always 为 false 且该技能不请求持久的系统权限,也不尝试修改其他技能或全局代理配置。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/1/29

初始版本发布,包含跨主流语言和框架的测试编写和运行指南:- 列出 TypeScript/JS、Python 和 Swift 的首选测试框架(单元、集成、端到端)。- 提供 Vitest、Jest、pytest、XCTest 和 Playwright 的设置指令和示例命令。- 概述常见工作流(TDD)和测试模式(Arrange-Act-Assert、模拟、异步)。- 包括测试 API 端点和 UI 组件的示例代码片段。- 记录 JavaScript/TypeScript 和 Python 的覆盖率命令和策略。- 用实用推荐阐明“什么应该测试”。

● 无害

安装命令 点击复制

官方npx clawhub@latest install test-runner
镜像加速npx clawhub@latest install test-runner --registry https://www.longxiaskill.com

技能文档

简介

该技能提供了跨 TypeScript、Python 和 Swift 的单元测试、集成测试和端到端测试的指南,使用推荐的测试框架。

设置和示例

TypeScript/JS (Vitest/Jest)

# 安装和运行示例
npm install vitest
vitest

Python (pytest)

pip install pytest
pytest

Swift (XCTest)

// 示例测试代码
import XCTest
...

端到端测试 (Playwright)

npm install playwright
playwright test

覆盖率和最佳实践

  • 覆盖率命令
- TypeScript/JS:vitest --coveragejest --coverage - Python:pytest --cov
  • 测试模式:TDD、Arrange-Act-Assert、模拟、异步测试

注意

  • 修复拼写错误(如 uv pip install 应为 pip install)。
  • 在受控环境中运行命令以避免意外依赖安装或浏览器下载。
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务