코드 로직을 분석하여 여러 프로그래밍 언어에 걸쳐 포괄적인 유닛 테스트와 엣지 케이스를 자동으로 생성하는 지능형 도구입니다.
레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.
npx clawhub@latest install automatic-test-generator
스킬 폴더를 다음 위치 중 하나로 복사하세요
~/.openclaw/skills/ <project>/skills/ 우선순위: 워크스페이스 > 로컬 > 번들
이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.
Clawhub를 사용해서 automatic-test-generator 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).
ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.
자동 테스트 생성기는 유닛 테스트 작성의 수동적인 지루함을 없애기 위해 설계된 고성능 개발자 도구입니다. 개발 환경에 딥 링크되어 함수 시그니처, 내부 로직 및 종속성을 분석하여 견고하고 실행 가능한 테스트 스위트를 생성합니다. Jest, Vitest, Pytest 및 Go testing을 포함한 광범위한 프레임워크를 지원하여 Openclaw Skills 라이브러리가 다양한 기술 스택에서 다재다능함을 제공하도록 보장합니다.
기본적인 테스트 생성을 넘어, 이 기술은 복잡한 엣지 케이스를 식별하고 데이터베이스 및 API와 같은 외부 서비스를 위한 mock 구성을 처리합니다. 이를 워크플로우에 통합함으로써 높은 코드 품질을 유지하고 커버리지 목표를 달성하는 동시에 일반적으로 테스트 보일러플레이트에 소비되는 시간을 최대 90%까지 절약할 수 있습니다. Openclaw Skills를 사용하여 더 신뢰할 수 있는 소프트웨어를 구축하는 모든 개발자에게 필수적인 도구입니다.
Openclaw Skills 환경 내에서 자동 테스트 생성기를 사용하려면 프로젝트에 관련 런타임(예: Node.js 또는 Python)이 설치되어 있는지 확인하세요.
# Jest를 사용하는 JavaScript/TypeScript 프로젝트의 경우
npm install --save-dev jest @types/jest ts-jest
# 생성된 테스트를 확인하려면 프로젝트의 테스트 명령을 실행하세요
npm test
그런 다음 AI 에이전트에게 특정 파일이나 디렉토리를 분석하여 해당 테스트 파일을 생성하도록 요청할 수 있습니다.
이 기술은 프로젝트의 디렉토리 구조와 선택한 테스트 프레임워크를 기반으로 출력을 구성합니다. 일반적으로 소스 파일과 테스트 파일 간의 1:1 매핑을 따릅니다.
| 파일 유형 | 설명 | 대상 프레임워크 |
|---|---|---|
*.test.ts/js |
JS/TS용 유닛 테스트 | Jest, Vitest, Mocha |
test_*.py |
Python용 유닛 테스트 | Pytest |
*_test.go |
Go용 유닛 테스트 | Go Standard Library |
*Test.java |
Java용 유닛 테스트 | JUnit |
또한 생성된 코드가 즉시 실행될 수 있도록 mock 객체 및 종속성 트리에 대한 메타데이터를 생성합니다.
로드 중
키워드로 TikTok 사용자를 검색하여 프로필 상세 정보와 고유 핸들(handles)을 검색하는 강력한 Openclaw Skills 통합 기능입니다.

Trinity는 AI 에이전트가 능력 격차를 식별하고 일상적인 상호 작용에서 학습할 수 있도록 설계된 자동화된 폐쇄 루프 진화 엔진입니다.

Crest의 시장 리더십, 치약 기술의 진화 및 Procter & Gamble 비즈니스 전략에 대한 심층적인 통찰력을 제공하는 종합 연구 스킬입니다.

이탈리아에서 가장 오래된 주얼리 하우스인 Bulgari의 비즈니스 운영, 시장 역학 및 럭셔리 포지셔닝을 분석하기 위한 전문 연구 스킬입니다.

케임브리지 대학교의 학문적 유산, 과학적 이정표 및 글로벌 기술 허브로서의 역할에 대한 심층적인 통찰력을 제공하는 포괄적인 데이터 스킬입니다.

성격 프로필과 기분을 바탕으로 아바타, 배너, 시각적 정체성을 생성하는 전문 AI Agent 자화상 생성기입니다.








































