github.devotd.
새 소식AI 에이전트

web-infra-dev/midscene v1.16.0 — AI 비전 자연어 E2E 테스트

web-infra-dev/midscene는 스크린샷을 AI 비전으로 해석해 웹·모바일·데스크톱 앱을 자연어로 조작하고 보이는 결과를 검증하는 E2E 테스트 프레임워크다.

저장소 정보web-infra-dev/midscene ↗

web-infra-dev/midscene는 스크린샷을 AI 비전으로 해석해 웹·모바일·데스크톱 앱을 자연어로 조작하고 보이는 결과를 검증하는 E2E 테스트 프레임워크다.

GitHub 설명: See interfaces like a human. E2E testing in natural language.

스타
★ 15.3K
포크
1.2K
언어
TypeScript
라이선스
MIT
최신 릴리스
v1.16.0
원문 보기 ↗GitHub에서 보기 ↗

web-infra-dev/midscene는 앱 화면을 AI 비전으로 읽고 사람 대신 조작해 결과를 확인하는 E2E(End-to-End) 테스트 프레임워크다. AI 비전은 화면을 이미지로 보고 판단하는 방식이다. PlaywrightAgent는 스크린샷을 해석해 웹페이지의 클릭·입력·스크롤을 수행하고, 화면에 보이는 결과가 맞는지 시각적으로 검증한다. 저장소 설명도 자연어로 인터페이스를 다루는 E2E 테스트를 내세운다. 최신 릴리스는 v1.16.0이고, 이번 버전에서 바뀐 내용은 주어진 자료에 없다.

README는 Midscene.js를 AI 비전으로 웹·모바일·데스크톱 앱의 E2E 테스트를 자연어로 수행하고 보이는 결과를 검증하는 테스트 프레임워크로 설명한다. 기존 테스트에는 Midscene Test의 YAML이나 Playwright·Puppeteer용 Agent API로 통합할 수 있고, 하나의 API를 여러 플랫폼과 사용자 정의 인터페이스에 그대로 쓸 수 있다. 실행 결과는 HTML 보고서에서 스크린샷·동작·단언 결과를 함께 볼 수 있어 실패 지점을 화면과 다시 맞춰 볼 수 있다. 구현 언어는 TypeScript, 라이선스는 MIT이며 GitHub 스타는 15341개다. 저장소는 2024년 7월 23일 만들어졌다.

다만 확인되지 않은 구간도 크다. 화면을 인식하고 조작할 때의 정확도나 실패율, 다른 자동화 테스트 도구와의 비교 수치는 주어진 자료에 없다. README에 적힌 자연어 실행·검증 능력은 문서상의 설명이지 독립 검증 결과가 아니다. 화면 확인이 중심인 시나리오라면 확인할 만한 선택지다. 신뢰도를 근거로 삼으려면 자체 테스트가 더 필요하다.