Community생산성 & 협업github.com

momentic-ai/momentic-test

Momentic E2E 테스트와 모듈을 생성, 실행 및 유지 관리합니다. 테스트는 *.test.yaml 및 *.module.yaml 파일로 디스크에 저장됩니다. Momentic은 빠르고 정확한 AI 에이전트를 사용하여 웹 애플리케이션 테스트를 위한 브라우저 상호작용을 자동화합니다.

momentic-test란 무엇인가요?

이 스킬은 Claude Code와 같은 AI 에이전트가 Momentic E2E 테스트를 생성, 실행 및 유지 관리할 수 있도록 지원합니다. Momentic은 AI 기반 에이전트를 사용하여 브라우저 상호작용을 자동화함으로써 기존 테스트 프레임워크의 취약점(예: 셀렉터 의존성, 플래키 테스트)을 극복합니다. 테스트는 *.test.yaml 및 *.module.yaml 파일로 직렬화되어 디스크에 저장되며, 에이전트가 직접 읽고 쓸 수 있습니다. 이 스킬을 통해 개발자는 사람의 개입 없이도 복잡한 워크플로우를 테스트하고, 지속적으로 유지 관리하며, 실행 결과를 기반으로 테스트를 개선할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/momentic-ai/skills/tree/main/skills/momentic-test

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

momentic-test은(는) 무엇을 하나요?

Momentic E2E 테스트와 모듈을 생성, 실행 및 유지 관리합니다. 테스트는 *.test.yaml 및 *.module.yaml 파일로 디스크에 저장됩니다. Momentic은 빠르고 정확한 AI 에이전트를 사용하여 웹 애플리케이션 테스트를 위한 브라우저 상호작용을 자동화합니다.

사용법

다음 명령어를 사용하여 테스트를 실행하거나 관리할 수 있습니다.

momentic test run path/to/test.test.yaml

설정

Momentic CLI를 사용하려면 MOMENTIC_API_KEY 환경 변수가 설정되어 있어야 합니다. 자세한 내용은 공식 문서를 참조하세요.

주요 기능

  • 테스트 생성: AI 에이전트가 브라우저 상호작용을 기록하고 YAML 파일로 저장합니다.
  • 테스트 실행: 저장된 테스트를 재현하여 일관된 결과를 보장합니다.
  • 테스트 유지 관리: 변경된 UI에 맞춰 테스트를 자동으로 업데이트합니다.

테스트 구조

테스트 파일의 기본 구조는 다음과 같습니다:

name: 내 테스트
steps:
  - action: navigate
    url: https://example.com
  - action: click
    selector: "#button"

모듈

재사용 가능한 모듈을 *.module.yaml 파일로 정의하여 여러 테스트에서 공유할 수 있습니다.

참고 자료

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

관련 스킬