펫
펫프렌즈
April 10, 20251회
Playwright로 로그인을, Lighthouse로 성능을: 인증 페이지 성능측정 자동화

간단 소개
Playwright와 Lighthouse를 활용하여 인증 페이지 성능 측정 자동화 시스템을 구축하고, CloudWatch와 Grafana를 통해 성능을 시각화하는 방법을 소개합니다.
AI Summary
- Playwright 선택 이유
- Puppeteer와 Cypress의 한계를 극복하고, 로그인 기반 페이지의 Lighthouse 성능 측정 자동화에 최적화됨
- 세션 제어, VSCode 확장, 병렬 처리, 멀티 브라우저 지원 등 다양한 기능 제공
- 자동화 작업 흐름
- GitHub Actions를 통해 주기적 실행 (Cron 스케줄링)
- Playwright로 로그인 상태 구성 후 인증된 페이지 성능 측정 (Playwright Lighthouse)
- CloudWatch 연동을 통해 성능 지표 및 결과 전송
- Grafana로 성능 지표 시각화하여 실시간 모니터링 환경 구축
- 주요 구현 사항
- playwright.config.ts 파일에서 setup과 chromium 프로젝트 간 의존성 설정
- Auth.setup.ts 파일에서 이메일 로그인 자동화, 세션 정보 추출 및 로컬 스토리지 구성, storage.json 저장
- Auth.test.ts 파일에서 저장된 세션을 불러와 인증 상태 복원 후 Lighthouse 측정 실행
Next Feeds
AI 접근제어의 대전환: Guardrails를 넘어서 MCP-PAM으로!
AI 시스템의 보안 강화를 위해 Guardrails의 한계를 넘어 MCP-PAM을 통한 정책 기반 접근제어 및 위협 대응 전략을 제시한다.
AI 접근제어GuardrailsMCP-PAM프롬프트 주입보안 아키텍처
2025. 4. 10.
QueryPie
AI 접근제어의 대전환: Guardrails를 넘어서 MCP-PAM으로!
AI 시스템의 보안 강화를 위해 기존 Guardrails의 한계를 극복하고, MCP-PAM을 통해 정책 기반 접근제어와 PAM을 결합하여 AI 거버넌스를 실현하는 방안을 제시합니다.
AI 접근제어GuardrailsMCP-PAM생성형 AI보안 취약성
2025. 4. 10.
QueryPie
AI 접근제어의 대전환: Guardrails를 넘어서 MCP-PAM으로!
AI 접근제어, Guardrails의 한계를 넘어 MCP-PAM으로! AI 보안의 새로운 기준 제시 및 위협 모델 분석과 대응 전략을 소개합니다.
AI 접근제어GuardrailsMCPPAM위협 모델
2025. 4. 10.
QueryPie

MWAA-Oracle DB 쿼리 수행 방법
MWAA에서 Oracle DB 쿼리 시 발생하는 오류의 원인을 분석하고, Thin/Thick 모드 전환을 통한 해결 방법을 제시합니다.
MWAAOracle DBSQLExecuteQueryOperatororacledbThick 모드
2025. 4. 10.
베스핀글로벌

AWS DataZone에서 OpenLineage 기반의 View 테이블 데이터 계보 그리기
AWS DataZone에서 OpenLineage 기반으로 View 테이블 데이터 계보를 그리는 방법을 설명합니다.
AWS DataZoneOpenLineage데이터 계보View 테이블AWS Lambda
2025. 4. 9.
AWS
임베딩 모델 , 다국어 지원 BGE-M3 분석 및 구현
다국어 지원 임베딩 모델 BGE-M3의 특징, 구조, 구현 방법 및 활용 방안을 소개하고, RAG 시스템 적용을 추천합니다.
BGE-M3임베딩 모델RAG다국어 지원Transformer
2025. 4. 9.
현대자동차