← Development 목록

DESIGN & BUILD

Workflow Probe — 웹앱 오류 검증 도구

사용 조건을 바꿔 숨은 웹앱 오류를 찾고, 실제 브라우저 관찰로 재현하는 검증 도구.

ROLE
기획 · 검증 규칙 설계 · AI 협업 개발
FIELD
Development
YEAR
2026
GitHub 저장소 보기
Workflow Probe 소개 그래픽. 조건 변경, 브라우저 관찰, 결과 검증을 표현한 연결선과 상태 표시.

연구용 시제품 · GitHub 공개 소스

평소에는 보이지 않는 오류 찾기

Workflow Probe는 정상적인 사용 흐름만으로 놓치기 쉬운 웹앱 오류를 찾는 브라우저 검증 도구입니다. 게임에서 평소와 다른 행동을 했을 때 반응 차이가 드러난다는 관찰에서 출발해, 사용 조건이 달라져도 유지되어야 하는 업무 결과를 확인하는 방식으로 발전시켰습니다.

사용 흐름과 검증 규칙을 기획하고, AI 코딩 도구와 함께 예제 앱·브라우저 검사기·결과 보고서를 구현했습니다. 명시한 규칙과 실제 브라우저 관찰을 연결하는 초기 시제품입니다.

조건이 달라져도 지켜져야 할 결과

실제 금액·주문 수·항목 순서와 요청 완료를 관찰해 결과를 판단하고, 검사 실행 실패와 앱의 업무 규칙 위반을 구분해 기록합니다.

재현 가능한 검증 결과

예제 앱 5개 버전에서 조건 3종을 각각 3회 반복해 총 45회 검사했습니다. 평소 사용 경로가 모두 통과한 상태에서, 의도적으로 심은 오류 3종을 각각 3회 재현했습니다. 정상 대조군 18회에서는 오신고가 없었습니다.

Windows 로컬과 GitHub Actions의 Linux 환경에서 같은 결과를 확인했습니다. 관찰값과 평가 결과를 보고서에 남기고, 로컬 재실행 시 화면과 브라우저 추적 자료를 생성하도록 구성했습니다.

현재 개발 단계

이 결과는 오류를 심은 예제 앱에서 확인한 검증 범위입니다. 실제 서비스 전반의 탐지 정확도를 의미하지 않습니다. 현재는 연구용 시제품으로, 실제 앱의 요구사항에 맞춰 검증 규칙을 연결하는 방향을 다음 과제로 잡았습니다.

사용 기술 · JavaScript · Node.js · Playwright · Chromium · GitHub Actions

NEXT PROJECTAuglab — 증강 조합 탐색 서비스 ↗연락하기 ↗