9P by xguru 2022-05-29 | favorite | 댓글과 토론
  • waitForTimeout 남용
  • Puppeteer의 API가 네이티브 브라우저 처럼 작동한다고 가정하는 것
  • "domcontentloaded" 를 사용하지 않는 것
  • 이미지/자료 로딩을 블로킹 하지 않는 것
  • page.evalute 를 사용하지 않는 것
  • 개발도구가 생성한 셀렉터들을 오용하는 것
  • .waitForSelector and .waitForXPath 의 리턴 값을 사용하지 않는 것
  • 별도의 HTML 파서를 이용하는 것
  • 다른 도구가 더 적절한게 있음에도 Puppeteer를 사용하는 것