목록 보기
뱅크샐러드에서 테스트 데이터를 생성하는 방법 (feat. LLM)
AI

뱅크샐러드에서 테스트 데이터를 생성하는 방법 (feat. LLM)

뱅크샐러드
뱅크샐러드
2024년 11월 18일

두줄요약

LLM 프롬프트와 JSON 후처리로 현실적인 금융 테스트 데이터를 생성했습니다. GitHub Actions 자동화로 QA와 개발에 지속 활용했습니다.

문제 상황

  • 금융 상품·거래·자산 흐름 간 연관성을 반영한 마이데이터 테스트 데이터의 높은 복잡도
  • 익명성과 현실성을 갖춘 장기간 테스트 데이터를 수작업으로 만드는 시간 부담

해결 방법

  • 사용자 정보·소비 성향·재무 목표를 포함한 페르소나 기반 프롬프트 구성
  • JSON 구조 명시와 few-shot 예시 데이터 제공으로 API 연동용 결과 형식 유도
  • 마크다운·불필요한 설명 제거, JSON 파싱·유효성 검사 후 자산 내역 API 전송

성능/운영 포인트

  • 전체 생성 과정을 Task로 구성하고 GitHub Actions Cron Job으로 매일 자동 실행
  • 페르소나 추가만으로 여러 계정의 데이터 생성 지원 및 QA·개발 구성원 공유

적용해볼 점

  • 현실적 소비 패턴과 장기간 거래 내역이 필요한 기능 테스트에 LLM 생성 데이터 활용
  • 테스트 데이터 생성 외 테스트 케이스 작성과 버그 예측 등 QA 영역 확장 가능성

다음 읽기

#LLM 주제를 이어서 읽기

뱅크샐러드에서 합법적으로 Vibe Coding 하는 법

뱅크샐러드 샐러드게임에서 운영자가 안전하게 규칙을 바꾸기 위해 DSL과 LLM을 결합한 방식을 소개했습니다. 한글 지원, 테스트 API, 이중 검토로 환각과 위험을 줄인 점이 핵심입니다.

뱅크샐러드
뱅크샐러드
AI
전체 보기

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...