2023 주니어 SRE 엔지니어 후레임

반응형

퍼펫티어 page.goto의 매개변수 중 하나인 waitUntil의 networkidle0과 networkidle2 옵션의 차이점에 대해 찾아보았다.

구글링해보면

networkidle0 : 네트워크 활동이 500ms 이상 없을때 트리거된다.
networkidle2 : 네트워크 연결이 2개 이하 500ms 이상 유지될 때 트리거된다.

라고 나와있는데, 솔직히 느낌이 잘 오지 않는다.

 

그래서 chatGPT에게 물어보았다.

networkidle0 : 최소 500ms 동안 네트워크 연결이 없다는 것을 의미합니다.
초기 로딩 후에도 네트워크 활동이 계속될 수 있는 SPA에 유용합니다.

networkidle2 : 최대 2개의 네트워크 연결이 최소 500ms동안 유지된다는 것을 의미합니다.
새로운 페이지마다 새로운 네트워크 연결이 열릴 수 있는 멀티 페이지 앱에 유용합니다.

 

반응형

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band