
프론트엔드
데이터 자동 생성으로 생산성 향상 : Playwright로 3분 걸리던 계약 생성을 30초로!
두줄요약
Playwright로 계약 데이터 수동 생성 과정을 자동화해 2~3분 걸리던 작업을 30초로 줄였습니다. 반복 입력을 줄여 QA가 검증에 더 집중할 수 있도록 개선했습니다.
문제 상황
- 입점 계약 검증을 위한 계약 데이터 수동 생성에 2~3분 소요
- 숙소 카테고리별 서식 차이와 입력 항목이 많아 반복 작업 부담 발생
- 혼자 진행하는 프로젝트에서 핵심 검증보다 단순 입력에 시간 소모
원인 분석
- 계약 생성 방식이 수동 중심이라 대량 반복에 비효율
- 카테고리와 계약 유형에 따라 입력 조건이 달라 자동화 필요성 증가
- 기존 검증 흐름에서 자동 생성 도구 부재
해결 방법
- Playwright의 UI 레코딩과 코드 생성 기능으로 자동화 기본 틀 구성
- 서버 선택, 숙소 카테고리 선택, 계약 정보 입력 흐름을 로직으로 분기 처리
- 검증 영향이 적은 항목은 고정값으로 처리해 입력 시간 절감
성능/운영 포인트
- 계약 생성 시간 2~3분에서 30초로 단축
- 계약 정보만 있으면 초보자도 자동 생성 가능
- 요소 선택 불안정성과 다건 동시 생성은 추가 개선 과제
