run-tests
运行 Catalyst-Relay 测试
开发者在更改 Catalyst-Relay 之前需要可重复的测试步骤。此技能指导单元检查、Node 导入验证以及 SAP 集成测试审查。
安装前请停下并请求确认。
请审查安装计划,并在更改文件前获得用户明确同意。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "run-tests" from https://skillstore.io/skills/artisan-edge-run-tests.md and its manifest at https://skillstore.io/api/skills/artisan-edge-run-tests/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“run-tests”。 在我的更改后运行项目测试。
预期结果:
- 单元测试完成,有两个失败项。
- 两个失败项都与最近更改后的工作流验证有关。
- 下一步操作:在重新运行聚焦测试之前检查失败的断言。
正在使用“run-tests”。 检查这是否已准备好发布。
预期结果:
- 单元测试套件已通过。
- Node 导入验证已成功完成。
- 根据记录的检查结果,该包似乎已准备好发布。
正在使用“run-tests”。 审查 SAP 集成测试输出。
预期结果:
- 集成运行已连接到实时 SAP 测试目标。
- ABAP 类工作流在更新验证期间失败。
- 在重新运行使用凭据的测试之前,请使用非生产系统。
安全审计
高风险Most static findings are Markdown formatting false positives, and the fixed Node.js import check does not use untrusted input. The skill still accesses SAP credentials and can run lifecycle tests against a live SAP system, including an unsafe command-line password option.
已确认安全问题 (4)
风险因素
⚡ 包含脚本 (1)
⚙️ 外部命令 (25)
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/artisan-edge-run-tests/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/artisan-edge-run-tests?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/artisan-edge-run-tests?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/artisan-edge-run-tests/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/artisan-edge-run-tests.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
Artisan-Edge. (2026). run-tests security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/artisan-edge-run-tests/audits/10BibTeX 引用
@techreport{artisan-edge-artisan-edge-run-tests-2026,
author = {Artisan-Edge},
title = {run-tests security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/artisan-edge-run-tests/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "run-tests security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Artisan-Edge"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/artisan-edge-run-tests/audits/10"
identifiers:
- type: other
value: "skillstore:artisan-edge-run-tests:audit:10"
description: "Skillstore immutable audit report identifier"
比较变体
2 个可安装变体每位作者的技能都保持为独立的可安装项。推荐变体按 Skillstore 证据排序。
为什么此变体排名第一
Skillstore 评分
评分依据 证据置信度: 中你能构建什么
验证功能更改
修改 Catalyst-Relay 代码后运行标准单元测试流程。
检查发布就绪状态
在发布包更新之前确认单元测试和 Node 导入验证。
审查 SAP 工作流覆盖范围
了解哪些集成测试覆盖 ABAP、CDS、发现、搜索和预览工作流。
试试这些提示
运行此项目的标准单元测试工作流,并按文件总结所有失败项。
针对我最近的更改运行相关的聚焦测试,并用通俗语言解释失败的断言。
运行单元测试,执行 Node 导入兼容性检查,并报告该包是否已准备好发布。
确认所需的 SAP 测试变量,在任何使用凭据的操作之前先询问,并审查已完成的测试输出中的工作流失败项。
最佳实践
- 在提交或发布项目更改之前运行单元测试。
- 使用非生产 SAP 租户和最小权限测试凭据。
- 避免将密码写入命令历史记录、日志和共享输出文件。
避免
- 将真实 SAP 密码作为命令行参数传递。
- 未经明确批准就针对生产环境运行集成测试。
- 将成功的导入检查视为完整测试覆盖。
常见问题
此技能适用于哪个项目?
它可以自动运行所有测试吗?
它需要 SAP 凭据吗?
它可以安全地用于生产 SAP 吗?
它会取代发布测试吗?
它支持哪些 AI 工具?
开发者详情
作者
Artisan-Edge许可证
MIT
Skillstore 修订
r2
版本提示
作者未声明版本。
引用
89edfdc710d0846129dcee6a929477b04f08052c
维护新鲜度
2026/7/28
使用量
8 次下载 · 199 次浏览
文件结构
📄 SKILL.md