🧪
개발 중
TestCase AI
UI 이미지 → 테스트케이스
UI 스크린샷/PPT 를 OCR·추론해 테스트 케이스 초안을 생성.
배경
UI 스크린샷·명세 문서에서 테스트 케이스·시나리오를 손으로 만드는 일은 반복적이고 실수가 잦습니다. 이를 자동 생성해 병목을 줄입니다.
핵심 기능
- 이미지 UI 요소 추출(OCR, Tesseract)
- PPT 슬라이드 텍스트·좌표 파싱
- TF-IDF+RF·BERT로 이벤트(클릭·입력·스크롤) 추론
- 모델 비교 평가(정확도·혼동행렬)
- 테스트 케이스(Excel)·시나리오(PPT) 생성
동작 방식
UI 이미지·PPT를 분석해 텍스트·좌표를 뽑고, ML 분류기가 요소별 상호작용 이벤트를 예측해 테스트 단계로 만든 뒤 Excel·PPT로 내보냅니다.
사용 방법
- UI 이미지·명세 PPT를 data 폴더에 넣는다
- 메인 스크립트를 실행한다
- 생성된 test_cases.xlsx·시나리오 PPT를 받는다
- Excel에서 검토·보완해 테스트 러너로 가져간다
분류: 그 외 · 원본 경로: D:\python_Project\TestCaseAI