Playwright 기반 테스트 자동화 툴의 이슈 관리 시스템에서 새로운 이슈를 생성하려고 합니다.다음 내용을 바탕으로 **JIRA 티켓 템플릿** 형태로 작성해주세요.요청 사항:1. 이슈 **제목(Title)** 생성2. **JIRA 티켓 템플릿** 형식으로 작성 - Summary - Description - Acceptance Criteria - Priority3. 개발 시 참고할 수 있는 **UI 시나리오** 예시 포함이슈 내용:{{이슈 내용}}
Playwright 기반 테스트 자동화 툴의 이슈 관리 시스템에서 새로운 이슈를 생성하려고 합니다.다음 내용을 바탕으로 **JIRA 티켓 템플릿** 형태로 작성해주세요.요청 사항:1. 이슈 **제목(Title)** 생성2. **JIRA 티켓 템플릿** 형식으로 작성 - Summary - Description - Acceptance Criteria - Priority3. 개발 시 참고할 수 있는 **UI 시나리오** 예시 포함이슈 내용: 첫 로그인시 Dbeaver와 같은 샘플 데이타 생성 기능 추가
## 📌 JIRA 티켓 예시**Title**첫 로그인 시 샘플 데이터 및 샘플 프로젝트/시나리오 자동 생성 기능 추가**Summary**신규 사용자가 첫 로그인했을 때 프로젝트가 없으면 샘플 프로젝트와 시나리오를 생성하도록 하여, 툴의 초기 경험을 개선하고 빠른 온보딩을 지원하는 기능 추가**Description**현재 Playwright 기반 테스트 자동화 툴에서는 신규 사용자가 첫 로그인 시 프로젝트나 시나리오가 없으면 빈 화면만 표시됩니다.이를 개선하기 위해 다음 기능을 구현해야 합니다:1. 첫 로그인 시 프로젝트가 존재하지 않으면 **샘플 생성 여부 확인 팝업** 제공 * "샘플 프로젝트와 시나리오를 생성하시겠습니까?"2. 사용자가 동의하면 **샘플 프로젝트와 샘플 시나리오 자동 생성**3. 생성된 샘플 프로젝트와 시나리오는 UI에서 확인 가능하며 바로 실행 가능**Acceptance Criteria*** [ ] 첫 로그인 시 프로젝트가 없는 경우 팝업 표시* [ ] "예" 선택 시 샘플 프로젝트 및 샘플 시나리오 자동 생성* [ ] 샘플 프로젝트는 UI의 프로젝트 목록에 표시* [ ] 샘플 시나리오는 실행 가능하며 정상 동작 확인* [ ] "아니오" 선택 시 생성하지 않음* [ ] 해당 로직은 최초 로그인 시점에만 실행**Priority**Medium**Labels*** playwright* onboarding* enhancement**Expected Benefits*** 신규 사용자에게 **즉시 실행 가능한 샘플 제공*** 툴 활용 방법을 **직관적으로 이해** 가능* 빈 화면 대신 기본 샘플 데이터 제공으로 **UX 향상**---## 💻 UI 시나리오 예시**샘플 프로젝트명:** `Sample Project`1. **샘플 시나리오 1: 웹 로그인 테스트** * Step 1: 브라우저 열기 * Step 2: URL 이동 (`https://example.com/login`) * Step 3: ID 입력 (`test_user`) * Step 4: PW 입력 (`password123`) * Step 5: 로그인 버튼 클릭 * Step 6: "로그인 성공" 메시지 확인2. **샘플 시나리오 2: API 호출 테스트** * Step 1: `GET /api/health` 호출 * Step 2: 응답 상태 코드 200 확인 * Step 3: 응답 JSON 내 `"status": "ok"` 값 확인3. **샘플 시나리오 3: 기본 UI 검증 테스트** * Step 1: 메인 페이지 이동 * Step 2: 화면 내 로고 이미지 표시 여부 확인 * Step 3: 주요 메뉴 버튼 클릭 후 페이지 전환 확인