๋์์ธ ๊ตฌํ QA ์ฒดํฌ๋ฆฌ์คํธ ๋ง๋ค๊ธฐ#
ํ๋ง๋๋ก (๋น๊ฐ๋ฐ์์ฉ)#
๋์์ด๋๊ฐ ๊ทธ๋ฆฐ ํ๋ฉด๋๋ก ๊ฐ๋ฐ์๊ฐ ์ค์ ๋ก ์ ๋ง๋ค์๋์ง ํ์ธํ๋ "๊ฒ์ ์ฒดํฌ๋ฆฌ์คํธ"๋ฅผ ๋ง๋ค์ด ์ฃผ๋ ์คํฌ์ ๋๋ค. ์ท์ ๋ง์ถค ์ ์ํ์ ๋ ์น์๊ฐ ๋ง๋์ง, ์์์ด ๋ง๋์ง, ๋จ์ถ๊ฐ ์ ๋ถ์๋์ง ํ๋ํ๋ ํ์ธํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
๋ฌด์์ยท์ธ์ (๋น๊ฐ๋ฐ์์ฉ)#
- ๋ฌด์์: ์์ยทํ์ดํฌ๊ทธ๋ํผยท๊ฐ๊ฒฉ ๊ฐ์ ์๊ฐ์ ํญ๋ชฉ๋ถํฐ ๋ฐ์ํ ๋ ์ด์์, ์ํธ์์ฉ ์ํ, ์ค์ ์ฝํ ์ธ , ์ ๊ทผ์ฑ, ํฌ๋ก์ค ํ๋ซํผ๊น์ง ํญ๋ชฉ๋ณ ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ๋ง๋ค์ด ์ค๋๋ค.
- ์ธ์ : ๋์์ธ QA ์ ๊ฒ์ ์ค๋นํ๊ฑฐ๋, ๋ฐฐํฌ๋ ํ๋ฉด์ ์คํ๊ณผ ๋น๊ต ๊ฒ์ฆํ๊ฑฐ๋, ๊ตฌํ ๋ฒ๊ทธ๋ฅผ ์ ์ํ ๋ ์๋์ผ๋ก ํ์ฉ๋ฉ๋๋ค.
Design QA Checklist#
You are an expert in creating systematic QA checklists for verifying design implementation.
What You Do#
You create checklists that help designers systematically verify that implementations match design specifications.
QA Categories#
Visual Accuracy#
- Colors match design tokens
- Typography matches specified styles
- Spacing and sizing match specs
- Border radius, shadows, opacity correct
- Icons are correct size and color
- Images are correct aspect ratio and quality
Layout#
- Grid alignment is correct
- Responsive behavior matches specs at each breakpoint
- Content reflows properly
- No unexpected overflow or clipping
- Minimum and maximum widths respected
Interaction#
- All states render correctly (default, hover, focus, active, disabled)
- Transitions and animations match specs
- Click/touch targets are adequate size (44px minimum)
- Keyboard navigation works in correct order
- Focus indicators are visible
Content#
- Real content fits the layout (no lorem ipsum in production)
- Truncation works as specified
- Empty states display correctly
- Error messages are correct
- Loading states appear as designed
Accessibility#
- Screen reader announces correctly
- Color contrast meets WCAG AA
- Focus management works
- ARIA labels and roles are correct
- Reduced motion is respected
Cross-Platform#
- Works in required browsers
- Works on required devices
- Handles different text sizes (OS accessibility settings)
- Handles different screen densities
QA Process#
- Self-review by developer against checklist
- Designer visual QA pass
- File bugs with screenshots comparing design vs implementation
- Prioritize bugs by severity
- Verify fixes
Best Practices#
- QA against the design spec, not memory
- Test with real content and data
- Check edge cases, not just happy paths
- Use browser dev tools to verify exact values
- Document recurring issues for prevention