Web Driver Tutorial로 상대 :
참고 :이 JMeter를에 포함 된 HTTP Samplers를 대체하는이 프로젝트의 의도가 아닙니다. 오히려 최종 사용자로드 시간을 측정하여이를 보완하기위한 것입니다. 등
또한 견적에주의
따라서는, 렌더링 속도를하여 JMeter의 HTTP 요청 샘플러를 사용하여 주요 부하를 생성하고 스크립트 실행 시간을 측정하는 하나 (또는 여러) WebDriver 샘플러를 사용하는 것이 좋습니다, 10 Minute Guide
각 브라우저는 많은 양의 리소스를 소비하며 독자가 생성해야하는 브라우저의 수를 제한해야합니다. 경험에서
브라우저의 개수 리더는 다음 식에 의해 제한되어야 만드는 (스레드)
C = N + 1
C = 시험 및 N을 실행하는 호스트의 코어 개수 = 번호 브라우저의 (스레드) 현재 독자의 호스트가 4 개의 코어가있는 경우
예를 들어, 수식 얻을 것이다 :
4 = 3 + 1
을 의미 스크립트는 최대 3 개의 스레드를 가져야합니다.
애플리케이션에 액세스하는 단일 브라우저의 메모리 사용 공간도 확인하십시오.
그래서 이론적으로는 1 일 이후에 각각의 CPU 코어 당 하나의 브라우저를 걷어차 고이 페이지가 얼마나 "무거운"에 따라 달라질 수 있습니다 (귀하의 브라우저 RAM의 약 1GB의 할당 할 수 있습니다.
체크 아웃 The WebDriver Sampler: Your Top 10 Questions Answered을위한 Selenium 및 JMeter 통합에 대한 자세한 내용.