천상나타의 일상다반사

닫기 검색결과 전체 보기
  • 목록
    Playwright 심화 — 세션 저장, 파일 업로드, SPA 대기 (실전 삽질기)

    안녕하세요, 천상나타입니다.지난 글(API가 없는 사이트를 자동화하는 법 — Playwright 입문)에서는 브라우저 자동화의 기본기를 정리했는데요, 이번엔 실제로 만들면서 삽질한 지점들을 공유합니다. 세션 저장, 파일 업로드, SPA 대기 — 문서만 보면 쉬워 보이는데 실전에선 다 함정이 있었어요.1. 로그인 세션 저장 — 프로필 폴더가 곧 로그인 상태입문편에서 잠깐 나온 persistent context는 자동화의 생명줄입니다. 브라우저 프로필 폴더를 통째로 지정해서, 쿠키·로컬스토리지·세션이 디스크에 저장됩니다.const ctx = await chromium.launchPersistentContext('profiles/mysite', { channel: 'chrome', // 진짜 크롬 사용 ..

    IT/Tool
    2026. 11. 14. 20:32
  • 목록
    API가 없는 사이트를 자동화하는 법 — Playwright 입문

    안녕하세요, 천상나타입니다.최근 몇 달간 "API가 없는 웹사이트를 어떻게 자동화할까"를 계속 고민하면서 브라우저 자동화 도구인 Playwright를 많이 써봤습니다. 네이버 서치어드바이저 색인 검사 자동화, 티스토리 글 발행 자동화 같은 게 전부 이걸로 만들었는데요, 처음 쓰시는 분들이 알면 좋을 핵심 개념들을 정리해봅니다.Playwright가 뭔데요?Microsoft가 만든 브라우저 자동화 라이브러리예요. 코드로 크롬을 띄워서 사람이 하는 것처럼 클릭하고, 입력하고, 화면을 읽는 도구입니다. 예전엔 Selenium이 표준이었는데, 요즘은 Playwright가 더 많이 쓰여요. 이유는 간단합니다.최신 브라우저 이벤트(파일 선택창, 다운로드 등)를 공식적으로 지원"요소가 나타날 때까지 기다리기"가 기본 ..

    IT/Tool
    2026. 11. 14. 16:57
  • 목록
    네이버 서치어드바이저는 API가 없습니다, 그래서 직접 자동화했어요

    안녕하세요, 천상나타입니다.지난 글에서 구글 서치콘솔의 URL Inspection API로 사이트 전체 페이지의 색인 상태를 한 번에 뽑아본 이야기를 했었는데요, 그러면 자연스럽게 이런 질문이 생깁니다. 네이버도 같은 게 되나?미리 결론부터 말하면, 네이버 서치어드바이저는 공식 API가 없습니다. 검색광고 API나 데이터랩 API는 있지만 사이트 소유자용 색인 검사 API는 아예 제공하지 않아요. 그래서 저는 다른 방법을 썼습니다. 사람이 콘솔에서 하는 걸 그대로 자동화한 거죠. API가 없어도 사실상 API처럼 쓰는 방법을 정리해봤습니다.네이버에서 수동으로 하는 작업먼저 사람이 하는 흐름을 볼게요. 서치어드바이저에 로그인하면 등록된 사이트 목록이 나옵니다.사이트를 고르고 검증 > 색인 상태 확인에 들어..

    유용한정보/블로그팁
    2026. 11. 14. 16:29
  • Jenkins에서 SSH를 사용해 원격 서버 명령 실행하기: jenkins 사용자 설정 가이드

    Jenkins를 통해 원격 서버에 명령을 실행할 때,기본적으로 Jenkins가 사용하는 jenkins 사용자 계정으로 SSH 설정을 해야 합니다.이 가이드는 Jenkins 서버의 jenkins 사용자가 원격 서버에 SSH 접근을 통해 명령을 실행할 수 있도록 설정하는 과정을 설명합니다.1. jenkins 사용자 계정의 SSH 디렉터리 설정Jenkins는 일반적으로 jenkins 사용자 계정으로 실행됩니다. 따라서 jenkins 사용자 계정의 SSH 디렉터리를 설정해주어야 합니다.sudo mkdir -p /var/lib/jenkins/.sshsudo chown jenkins:jenkins /var/lib/jenkins/.sshsudo chmod 700 /var/lib/jenkins/.ssh 2. SSH 키..

    IT/Server
    2024. 11. 5. 22:38
이전페이지
더 보기
다음페이지

    최근...

  • 포스트
  • 댓글
  • 더 보기

글 보관함

«   2026/11   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

카테고리

분류 전체보기 (415)
IT (144)
JAVA (20)
JSP (5)
NoSql (8)
Linux (5)
javaScript (15)
Oracle (7)
MySql (2)
Android (1)
Spring (8)
Server (26)
System (14)
Tool (33)
공부자료(비공개) (0)
일상 (259)
맛집 (69)
국내여행 (21)
해외여행 (32)
우리집 고양이 쪼꼬 (4)
디저트&야식 (49)
영화 후기 (2)
제품리뷰 (5)
추천노래 (3)
취미 (74)
다이어트 (0)
유용한정보 (10)
블로그팁 (8)
지역정보 (1)
자격증 (1)

카운터

Total
Today
Yesterday
  • 방명록
개인정보처리방침
천상나타.'s Blog is powered by daumkakao
블로그 이미지

천상나타의 일상다반사

IT정보공유 및 일상다반사

  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (415) N
    • IT (144) N
      • JAVA (20)
      • JSP (5)
      • NoSql (8)
      • Linux (5)
      • javaScript (15) N
      • Oracle (7)
      • MySql (2)
      • Android (1)
      • Spring (8)
      • Server (26) N
      • System (14)
      • Tool (33) N
      • 공부자료(비공개) (0)
    • 일상 (259)
      • 맛집 (69)
      • 국내여행 (21)
      • 해외여행 (32)
      • 우리집 고양이 쪼꼬 (4)
      • 디저트&야식 (49)
      • 영화 후기 (2)
      • 제품리뷰 (5)
      • 추천노래 (3)
      • 취미 (74)
      • 다이어트 (0)
    • 유용한정보 (10) N
      • 블로그팁 (8) N
      • 지역정보 (1)
      • 자격증 (1) N

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바