DUOLABS AIAI 자동화
대시보드홈설정
AI 어시스턴트플레이그라운드에이전트 빌더프롬프트 라이브러리번역·현지화멀티 에이전트 팀에이전트 메모리대화 분기 비교도구 드라이런에이전트 회귀 스위트
추출 스튜디오비전·OCR배치 자동화가드레일·PII 마스킹분류·라우팅판단 API음성 받아쓰기음성 낭독이미지 일괄 분류차트 수치 읽기손글씨·서식 인식
지식베이스질의응답인용 검증기청킹 실험실리랭커 비교지식 갱신 감시FAQ 자동 생성표 추출
문서 비교견적서 생성기세금계산서 월마감계약서 검토 체크리스트입찰공고 분석개인정보 영향평가문서 톤 변환
CS 답변 추천이메일 회신 초안클레임 분류·에스컬레이션응대 품질 채점리뷰·설문 감정 분석
광고 카피 A/B경쟁사 비교표리드 스코어링제안서 아웃라인SEO 메타·키워드
SQL 생성기로그 이상 분석API 스펙 → 테스트 케이스코드 리뷰 봇
모델 콘솔서버룸도구 카탈로그실행 트레이스
평가 매트릭스사용량·비용시맨틱 캐시환각 검출기프롬프트 A/B 실험골든셋 회귀비용 시뮬레이터지연 SLO드리프트 감시레드팀 테스트
워크플로 스튜디오커넥터 허브사람 검토함예약·스케줄 실행알림·SLA 센터
데이터셋 연구소AI 데이터 분석가문서 인텔리전스회의·통화 인텔리전스콘텐츠 스튜디오CSV 정제·표준화이상치 리포트데이터 라벨링데이터 카탈로그·계보스키마 추론합성 데이터 생성
통합·웹훅키 보관함

API 스펙 → 테스트 케이스

개발 지원

엔드포인트 설명을 받아 정상·경계·실패 테스트 케이스를 표로 설계

구조화 추출qwen3:8b · 로컬모델 콘솔에서 변경
227자
AI 추출 결과 · 미리 실행 2026. 10. 05. 19:262.8초 · 입력 561 · 출력 658 토큰 · 2원 · Gemini 3.1 Flash-Lite
케이스종류요청기대 응답필요한 이유
회원가입 성공정상POST /api/v1/signup, { "email": "test@example.com", "password": "password123", "name": "홍길동" }201, { "id": "user_123" } 반환정상적인 회원가입 요청이 올바르게 처리되는지 확인하기 위함입니다.
비밀번호 최소 길이 경계값 테스트경계POST /api/v1/signup, { "email": "test@example.com", "password": "12345678", "name": "홍길동" }201, { "id": "user_123" } 반환비밀번호가 정확히 8자일 때 정상적으로 가입되는지 확인하기 위함입니다.
필수 파라미터 누락 시 에러실패POST /api/v1/signup, { "email": "", "password": "password123", "name": "홍길동" }400, 에러 메시지 반환필수 입력값인 이메일이 누락되었을 때 서버가 적절히 거부하는지 확인하기 위함입니다.
비밀번호 길이 미달 시 에러실패POST /api/v1/signup, { "email": "test@example.com", "password": "1234567", "name": "홍길동" }400, 최소 길이 안내 메시지 반환비밀번호가 8자 미만일 때 유효성 검사가 정상적으로 작동하는지 확인하기 위함입니다.
중복 이메일 가입 시 에러실패POST /api/v1/signup, { "email": "existing@example.com", "password": "password123", "name": "홍길동" }409, 에러 메시지 반환이미 가입된 이메일로 가입 시도 시 중복 처리가 올바르게 수행되는지 확인하기 위함입니다.