Catalyst-Relay로 작업하는 개발자는 코드 변경 사항이 올바르게 작동하는지 확인해야 합니다. 이 스킬은 bun test로 단위 테스트를 실행하고 적절한 자격 증명 처리를 통해 SAP 통합 테스트를 안내합니다.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“run-tests”。 내 변경 사항을 확인하기 위해 테스트를 실행해줘
预期结果:
- Running unit tests with bun test...
- ✓ CDS View lifecycle tests passed (12 tests)
- ✓ ABAP Class CRUD tests passed (8 tests)
- ✓ Access Control tests passed (5 tests)
- Test Suites: 3 passed, 3 total
- Tests: 25 passed, 25 total
- Time: 2.5s
正在使用“run-tests”。 내 SAP 자격 증명으로 통합 테스트를 실행해줘
预期结果:
- Integration tests require SAP credentials.
- Please run: ./test.bat <SAP_PASSWORD>
- I'll wait for you to confirm the tests completed.
- Once done, I'll read test.output to display the results.
安全审计
安全All 41 static findings are false positives. The skill is a legitimate test runner for Catalyst-Relay. Scanner misinterpreted markdown code fences as shell backticks, documentation examples as dynamic imports, and SHA256 hashes as weak cryptographic algorithms. Integration tests require explicit user consent and manual password entry.
风险因素
⚡ 包含脚本
🌐 网络访问
📁 文件系统访问
⚙️ 外部命令
质量评分
你能构建什么
빠른 테스트 검증
커밋하기 전에 코드 변경 후 모든 단위 테스트를 실행하여 문제가 없는지 확인합니다.
SAP 통합 테스트
라이브 SAP 시스템에 대해 전체 통합 테스트를 실행하여 CDS 뷰, ABAP 클래스, 프로그램 및 테이블 작업을 검증합니다.
테스트 주도 개발
개발하는 동안 감시 모드에서 테스트를 실행하여 코드 변경 사항에 대한 즉각적인 피드백을 확인합니다.
试试这些提示
내 변경 사항이 올바르게 작동하는지 확인하기 위해 테스트를 실행해줘.
변경 사항을 만들 때 결과를 볼 수 있도록 감시 모드에서 테스트를 실행해줘.
src/__tests__/core에 있는 core 모듈의 테스트를 실행해줘.
SAP에 대해 통합 테스트를 실행해야 해. 내 자격 증명은 구성되어 있어.
最佳实践
- 회귀를 조기에 발견하기 위해 커밋하기 전에 테스트 실행
- 빠른 피드백을 위해 적극적인 개발 중 감시 모드 사용
- 게시하기 전에 가져오기 확인을 통해 Node.js 호환성 검증
- 통합 테스트 자격 증명을 별도로 유지하고 버전 관리에 커밋하지 않기
避免
- 자격 증명이 올바르게 설정되었는지 확인하지 않고 통합 테스트 실행
- 변경 사항을 푸시하기 전에 시간을 절약하기 위해 테스트 건너뛰기
- 하나의 모듈만 수정되었을 때 모든 테스트 실행
- 테스트 실패를 무시하고 개발 진행