Skip to content

ci: #57 UI proof 워크플로 및 UITest 안정화#59

Open
zaehorang wants to merge 16 commits intofeature/55-emoji-context-comments-review-readyfrom
feature/57-ui-test-visual-proof-on-55
Open

ci: #57 UI proof 워크플로 및 UITest 안정화#59
zaehorang wants to merge 16 commits intofeature/55-emoji-context-comments-review-readyfrom
feature/57-ui-test-visual-proof-on-55

Conversation

@zaehorang
Copy link
Contributor

About this PR

🔖 Related Issue


📚 Contents

이번 PR은 feature/55-emoji-context-comments-review-ready 위에서 UI proof 자동화 및 UITest 안정화 코드를 검증하기 위한 stacked PR입니다.

  • base: feature/55-emoji-context-comments-review-ready
  • head: feature/57-ui-test-visual-proof-on-55

주요 포함 범위:

  • .github/workflows/emoji-ui-proof.yml
  • UITest 런타임 분리/접근성/지원 코드
  • Hangul proof 테스트 키보드 가시성 안정화 (ensureKeyboardVisible) 및 디버그 첨부 강화

포함 커밋:

  • 2202978 refactor: separate UITest runtime from release code
  • 8caf131 ci: add emoji ui proof workflow for PR validation
  • 8fd228d ci: switch ui proof to all-first and inline gif preview
  • a66bb34 fix: align memo input ui-test compatibility after cherry-pick
  • 38dbc9e test: harden hangul ui proof keyboard visibility

📸 Screenshot

  • CI visual proof 산출물은 PR 코멘트의 inline GIF 및 Actions artifact에서 확인합니다.

Other information 🔥

  • 목적: 55 로직 위에서 UI proof CI/영상 검증 파이프라인을 독립 검증
  • 병합 순서: #58 병합 후 본 PR 병합

Extract UITest-only behavior into dedicated extensions and debug-only paths.
Add shared accessibility IDs with gated assignment for UITest sessions.
Split keyboard and scenario helpers into UITest extensions and update memo UI tests.
@zaehorang zaehorang marked this pull request as ready for review March 2, 2026 16:42
@zaehorang zaehorang added the 리뷰해주세요 ☃️ 구현 완료! 리뷰 부탁! label Mar 2, 2026
@HorangITBeanS HorangITBeanS deleted a comment from github-actions bot Mar 3, 2026
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

Emoji UI Visual Proof

Inline GIF Previews (All)

1. 영문 실시간 변환 검증

  • 문자 단위로 원문/이모지 변환이 실시간 반영되는지 검증합니다.
    emoji-proof

2. 한글 자모 단계 입력 검증

  • 받침/공백 포함 문장의 단계별 입력과 변환 진행을 검증합니다.
    hangul-emoji

3. 메모 취소 플로우

  • 작성 중 취소 시 입력 상태/UI 전환을 검증합니다.
    memo-cancel-flow

4. 메모 작성 플로우

  • 멀티라인/커서 이동 포함 작성 시나리오를 검증합니다.
    memo-compose

5. 메모 수정/삭제 플로우

  • 수정 저장과 삭제 동작이 정상 동작하는지 검증합니다.
    memo-edit-delete

6. 메모 타이핑 증적

  • 전송 전 타이핑 단계의 시각 증적을 검증합니다.
    memo-send-typing

7. 메모 전송 플로우

  • 입력 후 전송으로 신규 메모가 생성되는지 검증합니다.
    memo-send

GIF Gallery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

리뷰해주세요 ☃️ 구현 완료! 리뷰 부탁!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant