/ 프로젝트 / 그 외 / TestCase AI
🧪
개발 중

TestCase AI

UI 이미지 → 테스트케이스

UI 스크린샷/PPT 를 OCR·추론해 테스트 케이스 초안을 생성.

pytesseractTransformers

배경

UI 스크린샷·명세 문서에서 테스트 케이스·시나리오를 손으로 만드는 일은 반복적이고 실수가 잦습니다. 이를 자동 생성해 병목을 줄입니다.

핵심 기능

  • 이미지 UI 요소 추출(OCR, Tesseract)
  • PPT 슬라이드 텍스트·좌표 파싱
  • TF-IDF+RF·BERT로 이벤트(클릭·입력·스크롤) 추론
  • 모델 비교 평가(정확도·혼동행렬)
  • 테스트 케이스(Excel)·시나리오(PPT) 생성

동작 방식

UI 이미지·PPT를 분석해 텍스트·좌표를 뽑고, ML 분류기가 요소별 상호작용 이벤트를 예측해 테스트 단계로 만든 뒤 Excel·PPT로 내보냅니다.

사용 방법

  1. UI 이미지·명세 PPT를 data 폴더에 넣는다
  2. 메인 스크립트를 실행한다
  3. 생성된 test_cases.xlsx·시나리오 PPT를 받는다
  4. Excel에서 검토·보완해 테스트 러너로 가져간다
분류: 그 외 · 원본 경로: D:\python_Project\TestCaseAI