01프론트엔드
2026년 7월금융권 자금세탁방지(AML) KYB 인증 플랫폼 프론트엔드
법인 고객 신원확인(KYB)과 본인인증(eKYC)을 통합한 금융규제 준수 솔루션의 React 기반 웹 클라이언트
이 프로젝트에서의 Playwright 활용
E2E 테스트 자동화(로그인, 회원가입 시나리오)
kyb-client프로젝트 자세히 보기 →
프로젝트 1개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
Chromium, Firefox, WebKit 기반 브라우저를 자동화하고 E2E 테스트를 작성하는 Node.js 라이브러리
Playwright는 Microsoft가 개발한 브라우저 자동화 및 E2E 테스트 도구입니다. Chromium, Firefox, WebKit 세 가지 브라우저 엔진을 모두 지원하며, 하나의 API로 크로스 브라우저 테스트를 작성할 수 있습니다. 실제 사용자 행동을 시뮬레이션하여 로그인, 폼 입력, 네비게이션 등 복잡한 시나리오를 자동화하고 검증하는 데 사용됩니다.
로그인 페이지에서 폼을 작성하고 제출한 뒤, 성공적으로 대시보드로 이동하는지 검증하는 기본적인 E2E 테스트 예시입니다.
const { test, expect } = require('@playwright/test');
test('사용자 로그인 테스트', async ({ page }) => {
// 로그인 페이지로 이동
await page.goto('https://example.com/login');
// 이메일과 비밀번호 입력
await page.fill('input[name="email"]', 'user@example.com');
await page.fill('input[name="password"]', 'password123');
// 로그인 버튼 클릭
await page.click('button[type="submit"]');
// 대시보드로 리다이렉트 되었는지 확인
await expect(page).toHaveURL(/.*dashboard/);
await expect(page.locator('h1')).toContainText('환영합니다');
});위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
법인 고객 신원확인(KYB)과 본인인증(eKYC)을 통합한 금융규제 준수 솔루션의 React 기반 웹 클라이언트
이 프로젝트에서의 Playwright 활용
E2E 테스트 자동화(로그인, 회원가입 시나리오)
위 프로젝트들에서 같이 쓰인 다른 기술입니다.